Mark Carney’s Liberals gains majority Canadian Prime Minister Mark Carney’s Liberal Party has clinched a parliamentary majority after sweeping three by-elections, a win that strengthens his hand in countering Donald Trump’s threats Majority makes it easier for Carney to pass legislation and consolidate his hold on power until at least 2029 SEATS IN HOUSE OF COMMONS Liberal Party 174 Conservative Party 140 Bloc Québécois 22 New Democratic Party: 6 Green Party: 1 Majority 172 seats Liberal Party now holds 174 of 343 seats in House of Commons after winning two seats in metropolitan Toronto and one in Montreal By-election gains follow five opposition defections to Liberals – four Conservatives and one left-wing NDP – as Carney broadens support beyond party’s traditional base CANADA ONTARIO QUEBEC Ottawa Toronto Montreal 1,000km 620 miles Sources: Parliament of Canada, CBC News Picture: Getty Images © GRAPHIC NEWS