Following more than a year of plummeting poll numbers and surging pressure from within his own caucus to step aside, Justin ...
Canadian Prime Minister Justin Trudeau announced his resignation as the leader of the Liberal Party and as PM earlier today.