Yeah. Best case scenario I've felt would be that Trudeau resigns, the liberals bring in someone more popular that will effectively block Pierre Poppinfresh and hold onto a minority government.
Keeping PP from power isn't quite as imperative as Trump down south, but it's close. He's more Ron DeSantis than Trump.
Best case scenario...yes. But likely...not very.
The only thing that the bankers and CEOs that keep the Liberal coffer's full, and the Oil & Gas Companies (and now Russia apparently) that keep the Cons coffer's full, is a mutual hatred for the working man and for unions.
It would take a herculean effort, and a charismatic leader that we haven't seen since Layton, to bring the NDP into Official Opposition range, let alone leading it all.
I agree that that would be the best possible version of Canada. But greed will never allow it to happen.