Canadian Prime Minister Justin Trudeau has announced his resignation as the leader of the Liberal Party, marking the end of his tenure after nearly a decade in office. Trudeau will remain in his role as Prime Minister until a new leader is chosen for the party.
