It has been said that conservatives think of themselves as above politics and so are high handed. Mr Harper certainly showed signs of that. The liberals can be "a-political" in the sense a lot of things are too important to debate - so we have endless litmus tests that don't allow different ideas. Witness Mr Trudeau requiring bilingual SC judges, banning any ideas bar his own on abortion. Socialists require equality above all and won't tolerate any discussion that does not have that as its objective.

Perhaps the reason why the plebs are rising against the "elite" as defined in this article is because the experts show contempt for anyone who dares to question their particular biases.

There are a lot of reasons to be concerned about Mr Trump but he is not doctrinaire and that is probably part of the attraction to his supporters. In the Conservative leadership Ms Leitch seems to get it. None of the current NDP candidates understand. Mt Trudeau is a significant part of the problem.