PM Carney’s Liberals could secure a majority government tonight. Live coverage starts here at 7 p.m. ET.

This image was generated by AI and may not depict real events.
Canadians are voting in three federal byelections that could determine if Prime Minister Mark Carney's Liberals secure a majority government. The Liberals need to win just one riding to have a majority on paper, and any additional victories would strengthen their control over parliamentary outcomes.
Canadians are voting in three federal byelections. The ridings are University-Rosedale and Scarborough Southwest in Ontario, and Terrebonne in Quebec. The Liberals are hoping to win these seats to secure a majority government. The University-Rosedale riding is a Liberal stronghold, with family doctor Danielle Martin running against Conservative candidate Don Hodgson and New Democrat Serena Purdy. The Scarborough Southwest riding is also a Liberal stronghold, with former Ontario NDP deputy leader Doly Begum running against Conservative candidate Diana Filipova and NDP candidate Fatima Shaban. The Terrebonne riding is a hotly contested seat, with Liberal candidate Tatiana Auguste running against Bloc Quebecois candidate Nathalie Sinclair-Desgagné and Conservative hopeful Adrienne Charles. The polls are open from 8:30 a.m. to 8:30 p.m. ET.
This content was automatically generated and/or translated by AI. It may contain inaccuracies. Please refer to the original sources for verification.