I have assembled a helpful "Who should I vote for" decision tree.
Canadian Electoral Support Selection tool
1. Are you batshit crazy?
If yes, vote PPC.
If no,
2. Do you want a virtue-signalling power-hungry party willing to overlook obvious moral flaws that will turn and attack anyone who calls them out on their shallow, sallow leader?
If yes, vote Liberal.
If no,
3. Do you want a party that desperately tries to simultaneously pander to right-wing Christian extremists and to educated suburbanites, but manages instead to piss off both, along with all other voters?
If yes, vote Conservative.
If no,
4. Do you want a party with no understanding of how Canadian government works, which is illiterate in history and innumerate in economics?
If yes, vote NDP.
If no,
5. Do you want a party founded as an ego trip, with its former leader actively working to undermine and attack its current leader?
If yes, vote Green.
If no,
Congratulations, and welcome to the Rhino party.