Justin Trudeau looks to have violated the ethics rules in the clearest way possible.

Personally, I hate this trope of calling all the politicians who don’t agree with your politics stupid.