If rules were not broken, rules were not broken. That said, there isn't really any defending the timing, optics, and yes, hypocrisy here.

However, on the note of hypocrisy....to the Liberal cheerleaders stomping their feet here...spare us your indignation and outrage. 

Hardly any of you had the guts to comment/criticise on Trudeau breaking his argueably biggest campaign promise recently....

....and those that did were flailing around trying to convince everyone it was somehow the fault of the Oppositon or the PM "changed his mind" instead of outright lying.