Can Trudeau survive Liberals’ stunning Toronto by-election loss? June 26, 2024 Geraldine Canadian News Can Trudeau survive Liberals’ stunning Toronto by-election loss? Can Trudeau survive Liberals’ stunning Toronto by-election loss? Credit to : Global News