The "Trump of Canada" insult is pretty good, and I agree that Kevin shares The Donald's skill at self-satire.
 
Canada seems like the wrong market for that sort of nonsense, though: Canadians of all parties seem to agree that politics is about governing ourselves.