What We're Watching Mark Carney leads Canada’s Liberals to victory The Liberals have won the battle to lead Canada, securing 168 of 343 parliamentary seats. Tracy MoranApr 29, 2025
GZERO North A (brief) spring election freeze? Not so fast When Justin Trudeau announced in January that he’d resign in March, launching a leadership race to replace him as Liberal Party leader and prime minister, a spring election seemed certain. Now, maybe not.David MoscropJan 30, 2025