The Liberals picked up three seats Monday night, the party’s second byelection hat trick this year.
Tanveer Shahnawaz won in the Toronto riding of Beaches-East York while out in B.C., Braeden Caley picked up the win in North Vancouver-Capilano. Both seats were considered safe Liberal ridings.
The biggest win for the Liberals is in Quebec’s Chicoutimi-Le Fjord. The riding had previously been held by Conservative Richard Martel, who was appointed to the Senate earlier this summer.
There are six more byelections slated to take place in the coming months, which will mean more tests for all the parties.

his mom thinks he’s cool.
For the NDP aficionados among us:
Beaches results from today:
- LIB Tanveer Shahnawaz 18,361 55.7 %
- NDP Shannon Devine 8,512 25.8 %
- CON Jim Syrbos 5,116 15.5 %
Beaches results from 2025:
- LIB Nate Erskine-Smith* 39,804 67.7%
- CON Jocelyne Poirier 13,830 23.5%
- NDP Shannon Devine 4,027 6.9%
Not a bad showing in a bit over a year.
It’s still the same phenomenon. NDP supporters sacrifice in times of crisis.
True. Still this is better than 2019:
2015: 30.8% → 2019: 21.4% → 2021: 23.0% → 2025: 6.9% → Today: 25.8%
@[email protected], your link is broken and the quote in your post looks to be from earlier by-elections.
Today the Liberals won all three Aug 31, 2026 by-elections for:
- Beaches-East York, Ontario
- Chicoutimi-Le Fjord, Quebec
- North Vancouver-Capilano, British Columbia
Here’s a CBC link for today’s by-election results:
Thanks! Username checks out.
E: Fixed.
Lame.





