War Monitor 9 months ago The Liberal Party of Canada has won a majority of seats in the House of Commons, with its leader, Mark Carney, set to form the next government.