Trudeau weakened after main ally unexpectedly pulls support
Canada's New Democratic Party leader Jagmeet Singh in Ottawa, Ontario, Canada March 22, 2022, Prime Minister Justin Trudeau in Lucerne, Switzerland, June 16, 2024 and Conservative Party of Canada leader Pierre Poilievre in Ottawa, Ontario, Canada April 19, 2023 in a combination of file photographs. REUTERS