A sound analysis.  Nice to see some real factual economic presentation out of the right of the political spectrum.  Nice to see the use of "toxic" to describe the alt-right politics of Trump as well.  You don't need to be "liberal" or "left" (as the Haters try to describe it) to oppose hate and racism either.  There are many good conservatives who don't buy-into the dark road of bigotry, hateful divisiveness and fear.  Canada can and will do well regardless and we will not surrender who we are.