I would rather that Justin Trudeau enforce the standard that he himself set. He made it clear what was expected but certain people did not listen - he needs to pressure them into it or to accept a demotion. The Commissioners and even the Auditor General have no real power other than to embarrass that least embarrassable of creatures, the politician! It's really up to the PM and other party leaders to enforce standards in their caucuses, anything else is impractical.