Town ward

Vote share over time

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

01/05/2025 3 seats

Party Candidate Votes Share +/−
Labour Party Gemma Cobby Elected 1,567 39.9% -9.9
Labour Party Majid Khan Elected 1,468 37.4% —
Labour Party Rob Dennis Elected 1,433 36.5% —
Reform UK Steffan Louis George Eyre 999 25.4% +9.4
Reform UK Ryan Malee 962 24.5% —
Reform UK Macauley Gibb 948 24.1% —
Green Party Julie Buckley 719 18.3% +3.8
Conservative and Unionist Party Dene Flannigan 454 11.6% -1.4
Conservative and Unionist Party Helen Joanne Simcock 418 10.6% —
Liberal Democrats Neil Snowdon 273 7.0% —
Trade Unionist and Socialist Coalition Tosh McDonald 204 5.2% —
Trade Unionist and Socialist Coalition Nikki McDonald 199 5.1% —
Independent Richie Vallance 103 2.6% -4.1
Trade Unionist and Socialist Coalition Mal Perkins 98 2.5% —
Independent Richard Young 89 2.3% —
Majority434
Turnout28.0%
Registered electors13,719
Ballots cast3,927

Labour Party hold

04/07/2024 By-election

Party Candidate Votes Share +/−
Labour Party Rob Dennis Elected 2,770 49.8% -13.6
Reform UK Surjit Singh Duhre 892 16.0% —
Green Party Julie Buckley 805 14.5% -11.5
Conservative and Unionist Party Dene Flannigan 723 13.0% -15.5
Independent Nikki McDonald 373 6.7% —
Majority1,878
Turnout39.0%
Registered electors14,239
Ballots cast5,563

Labour Party hold

06/05/2021 3 seats

Party Candidate Votes Share +/−
Labour Party Gemma Cobby Elected 1,768 63.4% +16.7
Labour Party Dave Shaw Elected 1,430 51.3% —
Labour Party Jake David Kearsley Elected 1,340 48.1% —
Conservative and Unionist Party Molly Whiteside 793 28.5% +17.2
Conservative and Unionist Party Dene Flannigan 783 28.1% —
Conservative and Unionist Party Reuben Glynn 726 26.0% —
Green Party Julie Buckley 725 26.0% +13.3
Yorkshire Party Chris Whitwood 521 18.7% -5.9
Liberal Democrats Jonathan Paul Snelling 276 9.9% +7.1
Majority547
Turnout26.0%
Registered electors13,772
Ballots cast (estimated)2,787

Labour Party hold

14/06/2018 By-election

Party Candidate Votes Share +/−
Labour Party Tosh McDonald Elected 1,084 46.8% -22.0
Yorkshire Party Chris Whitwood 570 24.6% -20.6
Green Party Julie Buckley 294 12.7% -11.4
Conservative and Unionist Party Carol Greenhalgh 260 11.2% -26.7
Liberal Democrats Ian Michael Smith 66 2.8% —
Independent Gareth Pendry 43 1.9% —
Majority514
Turnout18.0%
Registered electors—
Ballots cast2,317

Labour Party hold

04/05/2017 3 seats

Party Candidate Votes Share +/−
Labour Party John McHale Elected 1,818 68.8% —
Labour Party Nikki McDonald Elected 1,677 63.4% —
Labour Party Dave Shaw Elected 1,603 60.6% —
Yorkshire Party Chris Whitwood 1,195 45.2% —
Conservative and Unionist Party Guy Aston 1,003 37.9% —
Green Party Laura Jane Vieira 637 24.1% —
Majority408
Turnout30.0%
Registered electors—
Ballots cast (estimated)2,644