Good for Wilson-Raybould for sticking to her principles, or at least trying to warn her comrades they were trying to step into a legal minefield. They didn't listen, so KABOOM. They were stupid to ignore her, and stupider for trying to punish her for doing her job correctly.
She's in the wrong party anyways, she should jump ship to the Greens and keep the seat in her own hands.
Problem is, the Conservatives are even worse.
If you want to wreck the country, and turn it into a political dictatorship and environmental wasteland, then you can vote for Scheer and the rest of the Harperite yellow vest MAGA mafia.
Trouble is, if you don't want to see Canada flushed down the shitter, and Trudeau and the LibConDP just aren't up to the task of governing, well... as a voter you're kinda fucked.
Jagmeet and the NDP seem to be on the downslope into PC irrelevance, no matter what that Burnaby byelection result was.
The Greens are the only ones who take their own promises seriously and would create a better nation (one that might actually take action to survive, for a start). They'd be my choice. But how much of a leap in popularity would they need? They'd have to quadruple their vote share and get 160 seats more than they have now. Fat chance of that in this crooked First-Past-The-Post voting system.
Who else is there, the Bloc Quebecois? The Peoples Party That Hates Most People? LOL.
No, Trudeau had every opportunity to do better, really to win the 2019 election in a cakewalk. Instead, he fucked himself and his party by getting hung up on minor-league bullshit.
That would be okay, if it was just him and just them going down to defeat. (Political parties are not sacred or eternal.)
Problem is, by squandering his time in office, he left the door open for the pure evil of the Conservatives to return - and that utterly fucks Canada, right into its grave.
I have only pessimism. Trudeau, Singh, Scheer - fuck them all. I'm getting ready for the worst case scenario: Scheermageddon a.k.a. a government that wages war against Canada itself.