Pierre Poilievre could win, so could Mark Carney – but the wild card is Donald Trump, who may tip the balance one way or the ...