As Canadians, we must (should) be respectful of other political systems and while high profile Canadian opinions of other systems should be subdued we must never forget the impact that The United States has on our country.  Unless you live in isolation it is impossible to avoid being aware of the US Presidential election and of course, Donald Trump.  I am a voracious reader of opinion pieces on the various US presidential primary candidates and this one, via the New York Times offers another view on Trump and the Republican party.

Regardless of your political views, it is an interesting opinion.