Justin Trudeau resigns as Prime Minister of Canada after cabinet revolt
Justin Trudeau announced he is resigning as Prime Minister of Canada ahead of elections this year after his top minister abruptly quit and criticised his handling of the budget