Canada's new prime minister: who is Justin Trudeau, and how did he win?
After a hard-fought election, Canada's Liberal party has won a decisive parliamentary majority, and Canada will soon have an unfamiliar prime minister with a familiar last name. But 43-year-old Justin Trudeau's rise to the top of Canadian politics was far from certain...Dr Steve Hewitt writes for The Conversation.