By all accounts, Canadian Prime Minister Justin Trudeau had a bad 2024.. and with mounting political pressure and public backlash threatening his leadership... 2025 doesn't look any better.