Mark Carney’s Liberal Party gains majority government with by-election wins April 14, 2026 · The Independent Read full story at source