
Canadian Prime Minister Mark Carney’s Liberal Party has won a slim majority in the House of Commons, solidifying its power after media projections that all three by-election seats were captured on Monday.

Canadian Prime Minister Mark Carney’s Liberal Party has won a slim majority in the House of Commons, solidifying its power after media projections that all three by-election seats were captured on Monday.