There's three of them in North America right now: Trump, Poilievre and Trudeau, trembling at half mast in their longjohns at the mere mention of one name Christia Freeland for PM of Canada!