Liberals now hold 174 of 343 seats in the House of Commons, allowing them to pass legislation without relying on other parties

By-elections on Monday could solidify the Canadian PM's hold on power but can his "big tent" party be too big?

Voters in Ontario and Quebec, Canada, are voting in byelections Monday that could give Prime Minister Mark Carney a liberal majority in parliament.