leaderpost.com
Canadian election results 2019: A riding-by-riding map of the vote
Justin Trudeau’s Liberals will form a minority government despite the fact that Andrew Scheer’s Conservatives won the popular vote