Justin Trudeau wins second term in hard-fought Canada election

Canada’s Justin Trudeau has secured a second term as prime minister but his Liberal Party has not gained enough seats for a parliamentary majority.