Mark Carney’s party secures majority government after sweeping to victory in three special elections

The Independent The Independent —

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

Read full article at The Independent →