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% | — |
| Majority | 434 | |||
| Turnout | 28.0% | |||
| Registered electors | 13,719 | |||
| Ballots cast | 3,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% | — |
| Majority | 1,878 | |||
| Turnout | 39.0% | |||
| Registered electors | 14,239 | |||
| Ballots cast | 5,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 |
| Majority | 547 | |||
| Turnout | 26.0% | |||
| Registered electors | 13,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% | — |
| Majority | 514 | |||
| Turnout | 18.0% | |||
| Registered electors | — | |||
| Ballots cast | 2,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% | — |
| Majority | 408 | |||
| Turnout | 30.0% | |||
| Registered electors | — | |||
| Ballots cast (estimated) | 2,644 | |||