Mad_Cyril The stars aligned, basically. Conservative leader was awful (he lost his seat in his own riding), but people were sick of the the Trudeau liberals for good reason. Trudeau stepped down, Trump is a cunt, Trump created an economic and sovereignty threat which pulled Canadians together against him, Carney steps in with a strong economic background, Conservatives double down on anti-woke rhetoric and looked like they were going to be more sympathetic to Trump’s bullshit —> liberal minority.
That’s it in a nutshell. Probably a best case scenario given the options.