"The policy smacks of Donald-Trump-styled nationalism. It divides the party between those, shall we say, with necks tinted a certain shade, and multiculturalists."

Simplistic generalization. This entire column is full of egregious generalizations. Worse, they are "dog whistles" for the middle class, almost complete ignorance of folks on the bottom half of the economic ladder.
  Aw yes, Canada, the middle class paradise.
  Justin has never mentioned the term "working class". Not in his campaign and not in his year in power.
  Lawrence Martin should know much better than this arrogance and ignorance.
  I expect "Pretty Guy" Trudeau to remain in power for at least 10 years, but middle class Canadians ignore the bottom half of the economic ladder at their own peril. 
  Fascism is rising all over the world and there's no reason except Canadian complacency to believe it won't happen here. Dishonesty, corruption, arrogance, ignorance, hypocrisy, and neglect are rampant.