How Canada voted – in charts 29 April 2025 The editor Early results suggest the Liberal Party will win enough seats in the House of Commons to form a government.