Justin Trudeau resigns as Prime Minister and leader of the Liberal Party, concluding a decade of service to Canada. This follows growing pressure f ...