Snap election in Canada

Prime Minister Mark Carney called a snap election on Sunday, saying he needs a mandate from Canadians to take on U.S. President Donald Trump.
The federal campaign kicks off days ahead of a new slate of Trump tariffs, and at a time when Canadians are increasingly worried the president will make good on his threats of economic and cultural takeover.
“President Trump claims that Canada isn’t a real country. He wants to break us so America can own us. We will not let that happen,” Carney said outside of Rideau Hall in Ottawa. “We’re over the shock of the betrayal, but we should never forget the lessons.”
Voters will go to the polls on April 28 with a clear ballot box question: Who is best to handle Trump?
Canada’s Liberal Party was staring down a heavy defeat at the start of 2025, worried it was about to be wiped out from the House of Commons. But Trump’s return to the White House has overturned the political landscape to the extent that most national opinion polls currently favor the Liberals to win.
Pollster Frank Graves of Ekos Research Associates says there has been a “breathtaking transformation” of the race.
Another striking feature of the race right now is the collapse in support for the NDP. Given the state of the polling 6 months ago it would have taken a major exogenous shock to make this even a competitive election, and that shock happened.