In a significant political shift, Canadian Prime Minister Justin Trudeau has announced his intention to resign, following mounting calls from within the Liberal Party for him to step down. Ending weeks of speculation, Trudeau revealed that he will step aside as party leader but will remain in his role as
