NPR favicon

Canada's Justin Trudeau says he will resign as party leader and prime minister