Canada's Prime Minister Justin Trudeau has announced that he is stepping down as leader of his Liberal Party. He will also resign as prime minister as soon as a successor is found, Trudeau said on Monday. Once hailed by many Canadians as a beacon of hope, Trudeau, who has been in office since 2015, has increasingly come under fire recently, in particular over his economic policy.