Horsforth ward

Vote share over time

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

07/05/2026

Party Candidate Votes Share +/−
Labour Party Emmie Bromley Elected 3,018 34.1% -22.5
Conservative and Unionist Party Chris Calvert 2,063 23.3% -2.1
Green Party Khadijah Akhtar 1,719 19.4% +12.1
Reform UK Michael Meston 1,450 16.4% —
Liberal Democrats Ivan Petrovich Brookes 570 6.4% +1.7
Social Democratic Party Catherine Frances Dobson 25 0.3% -0.2
Majority955
Turnout49.3%
Registered electors17,991
Ballots cast8,845

Labour Party hold

02/05/2024

Party Candidate Votes Share +/−
Labour Party John Garvani Elected 4,388 56.6% +5.3
Conservative and Unionist Party Chris Calvert 1,971 25.4% -5.6
Green Party Gideon Matthew William Jones 565 7.3% -0.5
Yorkshire Party Ian Cowling 414 5.3% +2.1
Liberal Democrats Roderic Parker 367 4.7% -1.8
Social Democratic Party Nathan Christopher Wright 41 0.5% —
Majority2,417
Turnout44.0%
Registered electors17,768
Ballots cast7,746

Labour Party hold

04/05/2023

Party Candidate Votes Share +/−
Labour Party Raymond Wyn Jones Elected 3,810 51.4% +6.7
Conservative and Unionist Party Jackie Shemilt 2,302 31.0% -4.1
Green Party Ian William Shaw 581 7.8% +0.4
Liberal Democrats James Spencer 483 6.5% -10.5
Yorkshire Party Ian Cowling 241 3.2% -1.1
Majority1,508
Turnout42.0%
Registered electors17,917
Ballots cast7,417

Labour Party gain from Conservative and Unionist Party

05/05/2022 2 seats

Party Candidate Votes Share +/−
Labour Party Emmie Bromley Elected 3,402 44.7% +13.8
Labour Party John Garvani Elected 3,166 41.6% —
Conservative and Unionist Party Dawn Julia Collins 2,673 35.1% -3.4
Conservative and Unionist Party Tracy Kathryn Stones 2,492 32.7% —
Liberal Democrats Simon Mark Dowling 1,292 17.0% -3.5
Liberal Democrats Becky Heaviside 974 12.8% —
Green Party Gideon Matthew William Jones 569 7.5% +0.4
Yorkshire Party Ian Cowling 330 4.3% +1.8
Green Party Ian William Shaw 330 4.3% —
Majority493
Turnout42.0%
Registered electors18,020
Ballots cast (estimated)7,614

Labour Party gain from Conservative and Unionist Party · Labour Party gain

06/05/2021

Party Candidate Votes Share +/−
Conservative and Unionist Party Jonathon Taylor Elected 3,292 38.5% +1.1
Labour Party John Garvani 2,642 30.9% +4.1
Liberal Democrats Simon Mark Dowling 1,750 20.5% +1.4
Green Party Gideon Matthew William Jones 609 7.1% -4.8
Yorkshire Party Roland Gilmore 219 2.6% —
For Future's Sake - Freedom Alliance Anne Patricia Mutch 45 0.5% —
Majority650
Turnout48.0%
Registered electors17,990
Ballots cast8,557

Conservative and Unionist Party hold

02/05/2019

Party Candidate Votes Share +/−
Conservative and Unionist Party Jackie Shemilt Elected 2,625 37.4% -6.2
Labour Party John Garvani 1,878 26.8% -6.7
Liberal Democrats Simon Mark Dowling 1,339 19.1% -7.9
Green Party Rosa Shaw 838 11.9% -3.5
UK Independence Party (UKIP) Paul Hellyer 337 4.8% —
Majority747
Turnout41.0%
Registered electors—
Ballots cast7,017

Conservative and Unionist Party hold

03/05/2018 3 seats

Party Candidate Votes Share +/−
Conservative and Unionist Party Dawn Julia Collins Elected 3,195 43.6% —
Conservative and Unionist Party Jonathon Taylor Elected 2,770 37.8% —
Conservative and Unionist Party Jackie Shemilt Elected 2,660 36.3% —
Labour Party John Garvani 2,453 33.5% —
Labour Party Briony Ann Sloan 2,380 32.5% —
Labour Party Nathalie Ann Bethesda 2,208 30.2% —
Liberal Democrats Simon Mark Dowling 1,976 27.0% —
Liberal Democrats Becky Heaviside 1,903 26.0% —
Liberal Democrats Christopher Michael Read 1,288 17.6% —
Green Party Caroline Tomes 1,132 15.5% —
Majority207
Turnout—
Registered electors—
Ballots cast (estimated)7,322

05/05/2016 Estimated

This ward's boundary changed, so nobody stood in it at this election. 100% of the ward is accounted for.

PartyEstimated share
Liberal Democrats 33%
Labour Party 27%
Conservative and Unionist Party 27%
UK Independence Party (UKIP) 6%
Green Party 6%

Reconstructed from Horsforth (100%). No hold or gain is shown: there is no comparable earlier result.