Justin Trudeau is still PM but he lost both his majority and - by a slight margin - the popular vote.

for more...