Toronto politics

Clues to Donald Trump's recent popularity can found in a