Justin Trudeau Resigns as the leader of the Liberal Party of Canada