Throughout the waning weeks of 2024, a growing chorus of Canadian lawmakers—including many members of Prime Minister Justin ...
Justin Trudeau has announced he will step down after nine years as Canadian prime minister in the face of a mounting set of ...
Can the Liberal Party salvage its reputation by putting someone fresh in at the last minute, or will the increasingly popular ...
Canada’s governing Liberal Party will announce the country’s new prime minister March 9 after a leadership vote that follows the resignation of Justin Trudeau this week ...
Trudeau was under heavy pressure from Liberal legislators to quit amid polls showing the party will be crushed at the next ...
Immigration has long been a polarising issue in the West but Canada mostly avoided it - until now. With protests and campaign ...
After Trudeau’s announcement, Trump, who for weeks has referred to Canada as the 51st state, did so again and incorrectly claimed on social media that the prime minister resigned because Canada relies ...
After Donald Trump, now Elon Musk has lashed out at Outgoing Canada PM over Justin Trudeau's angry rebuke to Trump. Trump earlier reiterated his wish for Canada to be US' 51st state to eliciting a ...