Justin Trudeau announced his plans to resign as Canadas Prime Minister and as the leader of the Liberal Party at a news ...