I agree with most of this article, but do take exception that of the two (only two) examples the Mr. Ibbitson provides for people who are Trump-supporter types and so bound to be swaying towards the far right politically,  one of these refers to people who don't support "wide open immigration".

Well, I don't support our current wide open immigration in Canada (300,000+ and growing), for a host of good reasons that many other people (including newish immigrants themselves)  agree with.  This does not make far right conservatives of any of us.  We're not about to march in white supremacist rallies nor support neo-nazis.  Just sayin'...