Canadians, perhaps fed up with Justin Trudeau not living up to his image as a fresh progressive, stripped his ruling Liberals of a majority in national elections, leaving the 47-year-old to try to form a minority government with left-wing parties more serious about climate change.
Some 27 million Canadians were eligible to vote in the country of 35 million people, with results pouring in from across six time zones. A record 4.7 million Canadians voted before election day.