Canadian Prime Minister Justin Trudeau has resigned. Trudeau announced his decision to step down after nine years of continuous governance during a press conference. His resignation follows intense opposition within the party.
Reports had previously suggested that Justin Trudeau might step down as the leader of the Liberal Party. The news of his resignation comes in the wake of a sharp decline in public support.




















