Jonathan Tsao (LIB) won Don Valley North in the February 27, 2025 Ontario general election with 43.8% of the vote, 1,891 votes (6.2 points) ahead of Sue Liu (PC). 30,556 valid votes were counted.
Jonathan Tsao
Elected for Liberal
1,891 voteswinning margin (6.2 points)
Jonathan Tsao 43.8%Sue Liu 37.6%Vincent Ke 9.8%Ebrahim Astaraki 5.1%
Results by candidate
Don Valley North 2025 results by candidate
Candidate
Party
Votes
Share
Jonathan Tsaoelected
Liberal
13,375
43.8%
Sue Liu
Progressive Conservative
11,484
37.6%
Vincent Ke
Independent
3,005
9.8%
Ebrahim Astaraki
New Democratic
1,562
5.1%
Andrew Armstrong
Green
784
2.6%
Annie Nolan
New Blue
346
1.1%
Source: Elections Ontario, Official Return from the Records for the 2025 general election, and 2022 electoral district boundaries.
How it compares
The 17th-closest race of 124 ridings: a margin of 1,891 votes (6.2 points).
Liberal candidates won 30% of the vote across Ontario; Jonathan Tsao took 43.8% here, 13.8 points above that.
This riding changed hands: Progressive Conservative won it at the previous election.