A 40-day election campaign came to an end with a result that will give the Liberals a minority government.

Replay the CTVNews.ca election day live blog below: