New Canadian prime minister Mark Carney calls snap election - The former Bank of England governor had not been required to ...
The Liberal government currently has 169 seats in parliament, just three shy of a majority in Canada's parliament.
By-elections planned for Toronto ridings of Scarborough Southwest and University-Rosedale, Quebec riding of Terrebonne ...
In the fall of 2024, Pierre Poilievre, the leader of Canada’s Conservative Party, held a commanding lead in the polls and ...
An anti-incumbent wave has hit leaders and parties in India, South Africa, France, and Britain this year. It may soon be Canada's turn.