Under growing pressure from his own party, Canadian Prime Minister Justin Trudeau has announced he will step down and end his nine-year stretch as leader. Trudeau said he would stay on in office until his Liberal Party can choose a new leader, and that parliament would be prorogued – or suspended – until 24 March. “This country deserves a real choice in the next election and it has become clear to me that if I’m having to fight internal battles, I cannot be the best option in that election,” he…
Read More