In Canada the next federal election is on April 28th. Justin Trudeau's replacement (the equally awful Mark Carney), saw a massive polling swing in favor of the Liberal party, just because it was no longer Justin Trudeau running. The conservatives, who had been poised to win a massive super-majority, and provide a strong ally for Trump going forward, got swamped in polls post-Liberal-leadership-change and post-Trump-pronouncements.
But as time wore on, the polls have started revert to the previous state. The question is will the trend have enough time to continue moving before election day. Make no mistake a Liberal win here is terrible news for Canadians but also bad news for America as they will turn the tariff situation into an all out trade war. That's bad for everyone.