Prime Minister Mark Carney's Liberal Party secured a majority in the House of Commons following special elections held on April 13, 2026.The elections filled three vacant parliamentary seats, two in Toronto and one in Quebec.The Liberals won the two Toronto-area ridings, University-Rosedale and Scarborough Southwest, while the Quebec riding of Terrebonne remained undecided but showed a slight Liberal lead.These victories bring the Liberal Party to 173 seats in the 343-seat House of Commons, surpassing the threshold for a majority government.This ends a year of minority government under Carney's leadership.The majority allows Carney's government to pass legislation without relying on opposition... [Continue Reading]