Comment: It's a perfect storm really.  Those concerned about fiscal matters can't stand Trudeau's tax & spend ways, and the social justice warriors and environmentalists are starting to turn on him due to the electoral reform deception, pipeline approvals and his sucking up to Trump.  Even  if the latter two things are in fact in the national interest, he is more likely to be booted out in 2019 if he is losing support from all interest groups.