• 45 seconds ago
In a surprising turn of events, Canadian Prime Minister Justin Trudeau has announced his resignation as leader of the Liberal Party. While Trudeau will remain as Prime Minister until a new leader is chosen, the decision comes amidst sliding popularity and significant political pressures. Adding to the uncertainty, Parliament will be prorogued until March 24, delaying critical legislative processes, including immigration reforms.

Recommended