The Liberals are projected to form a minority government.
Polls have closed across Canada, and several media outlets including CBC and CTV are projecting a Liberal minority win.
It's still too early to call several races, and Elections Canada says mail-in ballots won't be counted until tomorrow, which means the results of some ridings may not be known until tomorrow.
Early results show the Liberals are leading in 157 ridings, with Conservatives having an edge in 122 and the NDP leading in 28.
To gain a majority government, a party needs to win 170 seats in the House of Commons.
This is a breaking news update, and more details will be provided as they are made available.

Welland adopts 2026 Budget with 4.01% increase
Port Colborne Man Charged with Child Luring
Social Assistance Recipients Receiving Help
Man Faces Multiple Impaired Driving Charges
Police Looking for Stolen Wine
Airport Working to End Sexual Exploitation
Ontario Student Learning Under Review
Senior Seriously Hurt in Parking Lot