Justin Trudeau has won a second term as prime minister of Canada and will lead a minority government as his Liberal party led in 146 out of 304 electoral districts. Addressing supporters, Trudeau said the country had voted in favour of a 'progressive agenda' and committed his government to fighting for all Canadians, not just those who voted for him.

Early on Tuesday, barely a minute after Andrew Scheer started addressing supporters at Conservative HQ, Trudeau took to the stage in Montreal to deliver his victory speech, in a highly unconventional moment of political scheduling