Neethan Shan Wins Scarborough–Rouge Park By-Election, Returning to Toronto Council
The TDSB chair captured roughly 27 percent in a 20-candidate race to finish Jennifer McKelvie’s term through the 2026 municipal election.
Overview
- Unofficial city results show Shan received 5,174 votes, about 27 percent, with Anu Sriskandarajah second at 3,374 and Shawn Allen third at 2,934.
- The vacancy followed Jennifer McKelvie’s resignation to serve as the Liberal MP for Ajax after the 2025 federal election.
- Shan will serve on council until Toronto’s next municipal vote scheduled for October 26, 2026.
- Backed by Progress Toronto and the Toronto and York Region Labour Council, Shan drew congratulations from Mayor Olivia Chow, who did not endorse any candidate.
- Shan campaigned on improving transit, community spaces and youth programs, and tackling break-ins and car thefts, as transit policy featured prominently with Allen pledging to remove bus-only lanes and winning support from Councillor Brad Bradford.