Canadian Prime Minister Justin Trudeau announced his resignation as leader of the Liberal Party on Monday, acknowledging mounting discontent over his leadership. This decision follows […]