- Left
- Nate Erskine-Smith (Liberal), resigned,
- Won
- Tanveer Shahnawaz (Liberal), hold
In words
In Beaches—East York on August 31, 2026, Nate Erskine-Smith, a Liberal, resigned the seat on July 7, 2026, and Tanveer Shahnawaz won it for the Liberals, a hold. The Liberals took 55.8% of the vote, down 11.9 points from their 67.7% at the general election of April 28, 2025; the New Democrats 25.6%, up 18.7 points from 6.9%; the Conservatives 15.5%, down 8.0 points from 23.5%; the Greens 1.8%, up 0.5 points from 1.3%; the People's Party 0.8%, with no candidate in 2025. The other candidates, 1 at the by-election and 3 in 2025, took under 1% each. Turnout was 40.7%, against 71.9% in 2025.
Elections Canada, results validated by the returning officer


