Dalston ward

Vote share over time

Each line is a party's lead candidate as a share of ballots cast. Hollow points are by-elections.

25/06/2026 By-election

Party Candidate Votes Share +/−
Green Party Manal Massalha Elected 549 57.7% -9.8
Labour Party Grace Adebayo 342 36.0% +3.4
Reform UK Ivon Fleming 26 2.7% -0.4
Liberal Democrats Peter Munro 24 2.5% -2.6
Conservative and Unionist Party Jerry Sulaiman 10 1.1% -2.6
Majority207
Turnout13.8%
Registered electors—
Ballots cast951

Green Party hold

07/05/2026 2 seats

Party Candidate Votes Share +/−
Green Party Zoë Garbett Elected 1,862 67.5% +4.7
Green Party Rachel Nkiessu-Guifo Elected 1,394 50.6% —
Labour Party Grace Adebayo 897 32.5% -19.5
Labour Party John McAreavey 635 23.0% —
Liberal Democrats Brandon Hadwin 140 5.1% -0.9
Conservative and Unionist Party Brandon Hullett 102 3.7% —
Reform UK Uzo Owoh 87 3.2% —
Conservative and Unionist Party Jerry Sulaiman 72 2.6% —
Majority497
Turnout40.5%
Registered electors6,799
Ballots cast2,757

Green Party gain from Labour Party · Green Party hold

05/05/2022 2 seats

Party Candidate Votes Share +/−
Green Party Zoë Garbett Elected 1,446 62.8% +20.0
Labour Party Grace Adebayo Elected 1,199 52.1% -3.2
Green Party Tyrone Scott 920 39.9% —
Labour Party Peter James Ingram Snell 727 31.6% —
Liberal Democrats Altan Hassan 138 6.0% -0.9
Independent Network Olu Adesanu 89 3.9% —
Independent Network Esther Petrou 87 3.8% —
Majority279
Turnout38.0%
Registered electors—
Ballots cast (estimated)2,303

Green Party gain from Labour Party · Labour Party hold

03/05/2018 2 seats

Party Candidate Votes Share +/−
Labour Party Soraya Adejare Elected 1,237 55.3% —
Labour Party Peter James Ingram Snell Elected 978 43.7% —
Green Party Alex Armitage 957 42.8% —
Green Party Dan Thompson 545 24.4% —
Women's Equality Party Harini Iyengar 314 14.0% —
Liberal Democrats Hayley Anne Elizabeth Dove 154 6.9% —
Liberal Democrats Becket John McGrath 99 4.4% —
Conservative and Unionist Party Anna Chomicz 98 4.4% —
Conservative and Unionist Party Jack Sutcliffe 93 4.2% —
Majority21
Turnout—
Registered electors—
Ballots cast (estimated)2,238