Share Facebook Twitter LinkedIn Pinterest Email Copy Link Prime Minister Mark Carney has called byelections in the Toronto ridings of University-Rosedale and Scarborough Southwest and the Quebec riding of Terrebonne — races the Liberals will want to win to secure a thin majority government.
Bitter break-up for Trump and Starmer – but polling suggests PM on side of public opinionMarch 8, 2026
Keir Starmer ‘learning lessons from Iraq’ in his response to Iran conflict, foreign secretary saysMarch 8, 2026