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.

This post and comments are published on Nostr.