Prime Minister Justin Trudeau announced his resignation today as the leader of the Liberal Party of Canada and Canada’s 23rd Prime Minister. He said he would stay on as leader ...