← Kirklees (all cycles) · 7 May 2026 cohort
Kirklees 2026
Local elections held 7 May 2026.
Each race compares the marginal winner's share of valid ballots to the proportional quota — the share they'd need under any common proportional method. How the numbers are derived →
If votes were counted by party
Across the 23 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 69 seats had been shared out in proportion to votes received (how, with caveats). The Δ column is the actual seat count minus the proportional seat count — positive numbers are parties First-Past-the-Post over-represented; negative are parties it under-represented.
| Party | Votes | Vote % | Seats won | % of seats | Proportional seats | Proportional % | Δ |
|---|---|---|---|---|---|---|---|
| Reform UK | 117,545 | 30.0% | 29 | 42.0% | 21 | 30.4% | +8 |
| Green Party | 71,972 | 18.3% | 12 | 17.4% | 13 | 18.8% | -1 |
| Labour Party | 63,389 | 16.2% | 0 | 0.0% | 11 | 15.9% | -11 |
| Conservative Party | 59,010 | 15.0% | 9 | 13.0% | 10 | 14.5% | -1 |
| Independent | 39,628 | 10.1% | 14 | 20.3% | 7 | 10.1% | +7 |
| Liberal Democrats | 38,513 | 9.8% | 5 | 7.2% | 7 | 10.1% | -2 |
| Community Alliance Kirklees | 1,850 | 0.5% | 0 | 0.0% | 0 | 0.0% | 0 |
| People's Alliance for Change and Equality | 291 | 0.1% | 0 | 0.0% | 0 | 0.0% | 0 |
| The Revolting Party | 117 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 |
| Total | 392,315 | 100.0% | 69 | 100.0% | 69 | 100.0% | 0 |
Vote share vs seats won
The top bar is each party's share of votes cast in this council. Below, one square per seat, coloured by the party that won it — first the actual First-Past-the-Post result, then what a proportional method would have produced from the same vote totals. Divergence between the bar and the actual grid is the indictment of the method.
Council composition: what this election replaced
The 2026 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2026 election (current) and on the eve of it (2025), so you can see what the result replaced.
Wards in this council
Sorted with the largest gap below the quota first. Click any ward to jump to its full result.
- Dewsbury South · 3 seats · won at 25.1% · above quota
- Holme Valley South · 3 seats · won at 28.2% · above quota
- Ashbrow · 3 seats · won at 29.4% · above quota
- Denby Dale · 3 seats · won at 30.0% · above quota
- Lindley · 3 seats · won at 30.0% · above quota
- Batley West · 3 seats · won at 30.4% · above quota
- Holme Valley North · 3 seats · won at 30.9% · above quota
- Colne Valley West · 3 seats · won at 32.6% · above quota
- Kirkburton · 3 seats · won at 34.5% · above quota
- Dewsbury West · 3 seats · won at 34.6% · above quota
- Colne Valley East · 3 seats · won at 34.7% · above quota
- Heckmondwike · 3 seats · won at 35.4% · above quota
- Mirfield · 3 seats · won at 35.8% · above quota
- Dewsbury East · 3 seats · won at 36.8% · above quota
- Birstall and Birkenshaw · 3 seats · won at 37.6% · above quota
- Almondbury · 3 seats · won at 38.3% · above quota
- Dalton · 3 seats · won at 39.5% · above quota
- Cleckheaton · 3 seats · won at 39.9% · above quota
- Liversedge and Gomersal · 3 seats · won at 42.2% · above quota
- Greenhead · 3 seats · won at 43.2% · above quota
- Crosland Moor · 3 seats · won at 44.9% · above quota
- Batley East · 3 seats · won at 45.6% · above quota
- Netherton and Newsome · 3 seats · won at 50.2% · above quota
Race results
Dewsbury South · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 25.1% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +0.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,222
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Hanifa Darwan | Independent | 2,117 | 13.5% | 40.5% | +15.5 pts | Elected |
| 2 | Masood Ahmed | Independent | 1,873 | 12.0% | 35.9% | +10.9 pts | Elected |
| 3 | Christopher Kennedy | Reform UK | 1,311 | 8.4% | 25.1% | +0.1 pts | Elected |
| 4 | Soyeb Yusuf | Independent | 1,294 | 8.3% | 24.8% | — | |
| 5 | Imtiaz Ali Ameen | Labour Party | 1,287 | 8.2% | 24.6% | — | |
| 6 | Michael Kenneth Fortune | Reform UK | 1,242 | 7.9% | 23.8% | — | |
| 7 | Ryan Ward | Reform UK | 1,215 | 7.8% | 23.3% | — | |
| 8 | Mohammed Ali | Labour Party | 1,120 | 7.1% | 21.4% | — | |
| 9 | Jackie Ramsay | Labour Party | 983 | 6.3% | 18.8% | — | |
| 10 | Ismail Yusuf Bhana | Independent | 923 | 5.9% | 17.7% | — | |
| 11 | Mohammed Abubakar Haneef | Green Party | 425 | 2.7% | 8.1% | — | |
| 12 | Ebony Riann Johnson | Green Party | 329 | 2.1% | 6.3% | — | |
| 13 | Myste Brooke Webster | Green Party | 307 | 2.0% | 5.9% | — | |
| 14 | Pamela Joyce Thorne | Conservative Party | 226 | 1.4% | 4.3% | — | |
| 15 | Marjorie Wheelhouse | Conservative Party | 215 | 1.4% | 4.1% | — | |
| 16 | Claire Voyce | Conservative Party | 204 | 1.3% | 3.9% | — | |
| 17 | Shaun Maddox | Independent | 201 | 1.3% | 3.8% | — | |
| 18 | Stephen John Bird | Liberal Democrats | 156 | 1.0% | 3.0% | — | |
| 19 | Chrissy Bloom | Liberal Democrats | 138 | 0.9% | 2.6% | — | |
| 20 | John Edward Rossington | Liberal Democrats | 100 | 0.6% | 1.9% | — |
Holme Valley South · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 28.2% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +3.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 7,866
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | David George Birch | Reform UK | 2,297 | 9.7% | 29.2% | +4.2 pts | Elected |
| 2 | Damian Craig Brook | Conservative Party | 2,259 | 9.6% | 28.7% | +3.7 pts | Elected |
| 3 | Robert Francis Butler | Reform UK | 2,222 | 9.4% | 28.2% | +3.2 pts | Elected |
| 4 | Janet Saville | Reform UK | 2,104 | 8.9% | 26.7% | — | |
| 5 | Moses Crook | Labour Party | 1,937 | 8.2% | 24.6% | — | |
| 6 | Jo Liles | Conservative Party | 1,867 | 7.9% | 23.7% | — | |
| 7 | Harry Lewis James Davis | Conservative Party | 1,839 | 7.8% | 23.4% | — | |
| 8 | Jane Elizabeth Rylah | Labour Party | 1,830 | 7.8% | 23.3% | — | |
| 9 | Doris Mary Blacka | Labour Party | 1,819 | 7.7% | 23.1% | — | |
| 10 | Anja Jayne Louise Etty | Green Party | 1,702 | 7.2% | 21.6% | — | |
| 11 | Jim Lister | Green Party | 1,407 | 6.0% | 17.9% | — | |
| 12 | Steven Hall | Green Party | 1,368 | 5.8% | 17.4% | — | |
| 13 | Ellen Griffiths | Liberal Democrats | 365 | 1.5% | 4.6% | — | |
| 14 | Christine Mary Iredale | Liberal Democrats | 309 | 1.3% | 3.9% | — | |
| 15 | Nicholas David Shaw | Liberal Democrats | 274 | 1.2% | 3.5% | — |
Ashbrow · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 29.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +4.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,850
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Simon James Duffy | Green Party | 1,634 | 11.2% | 33.7% | +8.7 pts | Elected |
| 2 | David George Edward Knight | Green Party | 1,464 | 10.1% | 30.2% | +5.2 pts | Elected |
| 3 | Martin Price | Green Party | 1,428 | 9.8% | 29.4% | +4.4 pts | Elected |
| 4 | Marquis Jon Craven | Reform UK | 1,394 | 9.6% | 28.7% | — | |
| 5 | Andy Parr | Reform UK | 1,392 | 9.6% | 28.7% | — | |
| 6 | Adam Nathan James McClelland | Reform UK | 1,377 | 9.5% | 28.4% | — | |
| 7 | Zarina Yasmean Amin | Labour Party | 1,225 | 8.4% | 25.3% | — | |
| 8 | Amanda Pinnock | Labour Party | 1,219 | 8.4% | 25.1% | — | |
| 9 | James Richard Homewood | Labour Party | 1,188 | 8.2% | 24.5% | — | |
| 10 | Rob Speed | Conservative Party | 472 | 3.2% | 9.7% | — | |
| 11 | Adam Nunn | Conservative Party | 463 | 3.2% | 9.5% | — | |
| 12 | Andy Wilson | Conservative Party | 447 | 3.1% | 9.2% | — | |
| 13 | Mike Forster | People's Alliance for Change and Equality | 291 | 2.0% | 6.0% | — | |
| 14 | Robert Christopher Iredale | Liberal Democrats | 215 | 1.5% | 4.4% | — | |
| 15 | Manjit Singh | Liberal Democrats | 177 | 1.2% | 3.6% | — | |
| 16 | Richard John Wilson | Liberal Democrats | 163 | 1.1% | 3.4% | — |
Denby Dale · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 30.0% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +5.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 6,574
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Timothy Vincent Bamford | Conservative Party | 3,075 | 15.6% | 46.8% | +21.8 pts | Elected |
| 2 | Tina Bamford | Conservative Party | 2,401 | 12.2% | 36.5% | +11.5 pts | Elected |
| 3 | Simon James Brophy | Reform UK | 1,971 | 10.0% | 30.0% | +5.0 pts | Elected |
| 4 | Michelle Jane Edwards | Reform UK | 1,797 | 9.1% | 27.3% | — | |
| 5 | Neil Mayman | Reform UK | 1,598 | 8.1% | 24.3% | — | |
| 6 | Harry Wood | Conservative Party | 1,558 | 7.9% | 23.7% | — | |
| 7 | Dave Devenport | Labour Party | 1,509 | 7.7% | 23.0% | — | |
| 8 | Nick Wilson | Labour Party | 1,487 | 7.5% | 22.6% | — | |
| 9 | Ruby Faye Knowles | Labour Party | 1,104 | 5.6% | 16.8% | — | |
| 10 | Andy Scott | Green Party | 863 | 4.4% | 13.1% | — | |
| 11 | Steven Bradley Hookham | Green Party | 802 | 4.1% | 12.2% | — | |
| 12 | Bethany Lucienne Lockwood | Green Party | 780 | 4.0% | 11.9% | — | |
| 13 | James Stephen Collins | Liberal Democrats | 287 | 1.5% | 4.4% | — | |
| 14 | Viv Woodhead | Liberal Democrats | 221 | 1.1% | 3.4% | — | |
| 15 | Edward Woodhead | Liberal Democrats | 204 | 1.0% | 3.1% | — | |
| 16 | Miri Finch | The Revolting Party | 64 | 0.3% | 1.0% | — |
Lindley · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 30.0% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +5.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 6,309
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Ashleigh Robinson | Liberal Democrats | 2,097 | 11.1% | 33.2% | +8.2 pts | Elected |
| 2 | Anthony Smith | Liberal Democrats | 1,995 | 10.5% | 31.6% | +6.6 pts | Elected |
| 3 | David Ridgway | Liberal Democrats | 1,895 | 10.0% | 30.0% | +5.0 pts | Elected |
| 4 | Stephen Anthony Bottomley | Reform UK | 1,864 | 9.8% | 29.5% | — | |
| 5 | Stuart Michael Hale | Reform UK | 1,735 | 9.2% | 27.5% | — | |
| 6 | Damien Eyre | Reform UK | 1,704 | 9.0% | 27.0% | — | |
| 7 | Robert William Anthony McGuin | Conservative Party | 1,082 | 5.7% | 17.1% | — | |
| 8 | Alistair Coldwell | Conservative Party | 973 | 5.1% | 15.4% | — | |
| 9 | Chloe Nicole Jackson | Green Party | 954 | 5.0% | 15.1% | — | |
| 10 | Jack Maximilian Edwards | Conservative Party | 903 | 4.8% | 14.3% | — | |
| 11 | Tony Ryland | Green Party | 795 | 4.2% | 12.6% | — | |
| 12 | Adam James Stroyan | Green Party | 778 | 4.1% | 12.3% | — | |
| 13 | Harpreet Kaur | Labour Party | 640 | 3.4% | 10.1% | — | |
| 14 | Annette Marie McLoughlin | Labour Party | 597 | 3.2% | 9.5% | — | |
| 15 | James Meade | Labour Party | 519 | 2.7% | 8.2% | — | |
| 16 | Andy Wood | Independent | 397 | 2.1% | 6.3% | — |
Batley West · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 30.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +5.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,767
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Yusra Hussain | Independent | 1,725 | 12.1% | 36.2% | +11.2 pts | Elected |
| 2 | Zahid Kahut | Independent | 1,705 | 11.9% | 35.8% | +10.8 pts | Elected |
| 3 | Khuram Amjad | Independent | 1,448 | 10.1% | 30.4% | +5.4 pts | Elected |
| 4 | Shabir Pandor | Labour Party | 1,214 | 8.5% | 25.5% | — | |
| 5 | Keith Oldroyd | Reform UK | 1,191 | 8.3% | 25.0% | — | |
| 6 | John Stead | Reform UK | 1,134 | 7.9% | 23.8% | — | |
| 7 | Christian Rooney | Reform UK | 1,113 | 7.8% | 23.3% | — | |
| 8 | Khalid Amin | Green Party | 762 | 5.3% | 16.0% | — | |
| 9 | Kimberley Sharon Thirkill | Labour Party | 726 | 5.1% | 15.2% | — | |
| 10 | Megan West | Labour Party | 645 | 4.5% | 13.5% | — | |
| 11 | George Baker | Green Party | 602 | 4.2% | 12.6% | — | |
| 12 | Jack Anthony Brooker | Green Party | 578 | 4.0% | 12.1% | — | |
| 13 | Shujjat Ali | Liberal Democrats | 286 | 2.0% | 6.0% | — | |
| 14 | Drew Atkins | Conservative Party | 276 | 1.9% | 5.8% | — | |
| 15 | Sami Ul Haq Yaqoob | Conservative Party | 276 | 1.9% | 5.8% | — | |
| 16 | William Rowlands | Conservative Party | 247 | 1.7% | 5.2% | — | |
| 17 | Stuart Woodhead | Liberal Democrats | 199 | 1.4% | 4.2% | — | |
| 18 | Patrycja Bartosinska | Liberal Democrats | 130 | 0.9% | 2.7% | — | |
| 19 | Senada Dervisevic | Community Alliance Kirklees | 43 | 0.3% | 0.9% | — |
Holme Valley North · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 30.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +5.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 6,670
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Charles Roger Greaves | Independent | 3,040 | 15.2% | 45.6% | +20.6 pts | Elected |
| 2 | Richard Jordan Noon | Independent | 2,356 | 11.8% | 35.3% | +10.3 pts | Elected |
| 3 | Julia Faye Roebuck | Independent | 2,063 | 10.3% | 30.9% | +5.9 pts | Elected |
| 4 | Joseph Martin Lodge | Reform UK | 1,791 | 9.0% | 26.9% | — | |
| 5 | Lee Campion | Reform UK | 1,654 | 8.3% | 24.8% | — | |
| 6 | Michael Holdsworth | Reform UK | 1,625 | 8.1% | 24.4% | — | |
| 7 | Donna Katherine Bellamy | Conservative Party | 1,338 | 6.7% | 20.1% | — | |
| 8 | Alex Green | Green Party | 973 | 4.9% | 14.6% | — | |
| 9 | David Michael Heathcote | Conservative Party | 902 | 4.5% | 13.5% | — | |
| 10 | Andrew John Smith | Conservative Party | 771 | 3.9% | 11.6% | — | |
| 11 | Chris Green | Green Party | 699 | 3.5% | 10.5% | — | |
| 12 | Martin Peter Forrester | Green Party | 676 | 3.4% | 10.1% | — | |
| 13 | Alison Meda Morgan | Labour Party | 567 | 2.8% | 8.5% | — | |
| 14 | Lorraine Needham-Reid | Labour Party | 521 | 2.6% | 7.8% | — | |
| 15 | Sally Grace Pinnell | Labour Party | 484 | 2.4% | 7.3% | — | |
| 16 | Roger Bradley | Liberal Democrats | 198 | 1.0% | 3.0% | — | |
| 17 | David John Woodhead | Liberal Democrats | 193 | 1.0% | 2.9% | — | |
| 18 | Howard Cohen | Liberal Democrats | 159 | 0.8% | 2.4% | — |
Colne Valley West · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 32.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +7.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 6,719
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Tracy Clayton | Reform UK | 2,258 | 11.2% | 33.6% | +8.6 pts | Elected |
| 2 | Stephan Hugh Dransfield | Reform UK | 2,233 | 11.1% | 33.2% | +8.2 pts | Elected |
| 3 | Dave Rowan | Reform UK | 2,192 | 10.9% | 32.6% | +7.6 pts | Elected |
| 4 | Harry James McCarthy | Labour Party | 2,164 | 10.7% | 32.2% | — | |
| 5 | Matthew Paul McLoughlin | Labour Party | 2,054 | 10.2% | 30.6% | — | |
| 6 | Jayne Elizabeth Fisher | Labour Party | 1,864 | 9.2% | 27.7% | — | |
| 7 | Kara Ali | Green Party | 1,481 | 7.3% | 22.0% | — | |
| 8 | Craig Grimes | Green Party | 1,373 | 6.8% | 20.4% | — | |
| 9 | Lesley Anne Warner | Green Party | 1,332 | 6.6% | 19.8% | — | |
| 10 | Samuel Bacon | Conservative Party | 619 | 3.1% | 9.2% | — | |
| 11 | Sue Beever | Liberal Democrats | 557 | 2.8% | 8.3% | — | |
| 12 | Julia Claire Mountfield | Conservative Party | 518 | 2.6% | 7.7% | — | |
| 13 | Clare Elizabeth Taylor | Conservative Party | 518 | 2.6% | 7.7% | — | |
| 14 | Harry Marchington | Liberal Democrats | 512 | 2.5% | 7.6% | — | |
| 15 | Jenny Victoria Turner | Liberal Democrats | 481 | 2.4% | 7.2% | — |
Kirkburton · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 34.5% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +9.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 6,006
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | John Joseph Taylor | Conservative Party | 2,637 | 14.6% | 43.9% | +18.9 pts | Elected |
| 2 | Bill Armer | Conservative Party | 2,227 | 12.4% | 37.1% | +12.1 pts | Elected |
| 3 | Richard Smith | Conservative Party | 2,071 | 11.5% | 34.5% | +9.5 pts | Elected |
| 4 | Bill Hodgson | Reform UK | 1,939 | 10.8% | 32.3% | — | |
| 5 | Graham Pickup | Reform UK | 1,837 | 10.2% | 30.6% | — | |
| 6 | Christopher David Wisher | Reform UK | 1,707 | 9.5% | 28.4% | — | |
| 7 | Jane Bodhi | Green Party | 1,403 | 7.8% | 23.4% | — | |
| 8 | Graham Simpson | Green Party | 1,027 | 5.7% | 17.1% | — | |
| 9 | Rosamund Ann Walsh | Green Party | 952 | 5.3% | 15.8% | — | |
| 10 | Edward John Bowen | Labour Party | 793 | 4.4% | 13.2% | — | |
| 11 | Raffi Leece | Labour Party | 472 | 2.6% | 7.9% | — | |
| 12 | Alero Megbele | Labour Party | 383 | 2.1% | 6.4% | — | |
| 13 | Jane Elizabeth Lambert | Liberal Democrats | 228 | 1.3% | 3.8% | — | |
| 14 | Miles Crompton | Liberal Democrats | 192 | 1.1% | 3.2% | — | |
| 15 | Jeremy Smith | Liberal Democrats | 151 | 0.8% | 2.5% | — |
Dewsbury West · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 34.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +9.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,892
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Tanisha Bramwell | Independent | 2,536 | 14.3% | 43.0% | +18.0 pts | Elected |
| 2 | Ammar Anwar | Independent | 2,188 | 12.4% | 37.1% | +12.1 pts | Elected |
| 3 | Khalid Patel | Independent | 2,041 | 11.5% | 34.6% | +9.6 pts | Elected |
| 4 | Mussarat Shaheen Pervaiz | Labour Party | 1,756 | 9.9% | 29.8% | — | |
| 5 | Ateeque Ur Rehman Saddique | Labour Party | 1,751 | 9.9% | 29.7% | — | |
| 6 | Basharat Mahmood Rafiq | Labour Party | 1,642 | 9.3% | 27.9% | — | |
| 7 | Tariq Khan | Liberal Democrats | 966 | 5.5% | 16.4% | — | |
| 8 | Waheed Anwar | Liberal Democrats | 839 | 4.7% | 14.2% | — | |
| 9 | Irslan Ishtiaq | Liberal Democrats | 757 | 4.3% | 12.8% | — | |
| 10 | Dawn Jeannette Armstrong | Reform UK | 636 | 3.6% | 10.8% | — | |
| 11 | Susan Dolman | Reform UK | 606 | 3.4% | 10.3% | — | |
| 12 | Lesley Ann Turner | Reform UK | 559 | 3.2% | 9.5% | — | |
| 13 | Simon John Cope | Green Party | 427 | 2.4% | 7.2% | — | |
| 14 | Edward Christopher Sampson | Green Party | 306 | 1.7% | 5.2% | — | |
| 15 | Jonathan George Tolan | Green Party | 254 | 1.4% | 4.3% | — | |
| 16 | Nicholas Bowett | Conservative Party | 140 | 0.8% | 2.4% | — | |
| 17 | John Cowan | Conservative Party | 136 | 0.8% | 2.3% | — | |
| 18 | Maureen Nancy Sykes | Conservative Party | 135 | 0.8% | 2.3% | — |
Colne Valley East · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 34.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +9.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,433
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Michael David Simmons | Reform UK | 1,950 | 12.0% | 35.9% | +10.9 pts | Elected |
| 2 | Brian Moughtin | Reform UK | 1,902 | 11.7% | 35.0% | +10.0 pts | Elected |
| 3 | Mark Neville Stephen Smith | Reform UK | 1,884 | 11.6% | 34.7% | +9.7 pts | Elected |
| 4 | Andrew Marchington | Liberal Democrats | 1,495 | 9.2% | 27.5% | — | |
| 5 | Nicola Jane Turner | Liberal Democrats | 1,296 | 8.0% | 23.9% | — | |
| 6 | David Edward Coldwell | Liberal Democrats | 1,266 | 7.8% | 23.3% | — | |
| 7 | Sharon Elaine Bond | Green Party | 1,099 | 6.7% | 20.2% | — | |
| 8 | Katie Hudson | Green Party | 1,085 | 6.7% | 20.0% | — | |
| 9 | Lewis William Craven | Green Party | 993 | 6.1% | 18.3% | — | |
| 10 | Graham Turner | Labour Party | 859 | 5.3% | 15.8% | — | |
| 11 | Ian Charles Leedham | Labour Party | 821 | 5.0% | 15.1% | — | |
| 12 | Kali Carol Jean Mountford | Labour Party | 764 | 4.7% | 14.1% | — | |
| 13 | Jackie Walker | Conservative Party | 328 | 2.0% | 6.0% | — | |
| 14 | Michael Pears | Conservative Party | 318 | 2.0% | 5.9% | — | |
| 15 | Moses Amoto Onubanjo | Conservative Party | 240 | 1.5% | 4.4% | — |
Heckmondwike · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 35.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +10.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,186
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Simon Holbrook | Reform UK | 1,892 | 12.2% | 36.5% | +11.5 pts | Elected |
| 2 | Glennis-Anne Harrison | Reform UK | 1,890 | 12.1% | 36.4% | +11.4 pts | Elected |
| 3 | Lee Konrad Cliff | Reform UK | 1,838 | 11.8% | 35.4% | +10.4 pts | Elected |
| 4 | Aafaq Butt | Labour Party | 1,456 | 9.4% | 28.1% | — | |
| 5 | Muhammad Anwar Zahid | Independent | 1,161 | 7.5% | 22.4% | — | |
| 6 | Ali Arshad | Independent | 1,157 | 7.4% | 22.3% | — | |
| 7 | Naeem Latif | Independent | 1,096 | 7.0% | 21.1% | — | |
| 8 | Viv Kendrick | Labour Party | 1,001 | 6.4% | 19.3% | — | |
| 9 | Simon Phillip Thirkill | Labour Party | 810 | 5.2% | 15.6% | — | |
| 10 | Liz King | Green Party | 527 | 3.4% | 10.2% | — | |
| 11 | Lyndsey Hall | Conservative Party | 491 | 3.2% | 9.5% | — | |
| 12 | Amy Loughenbury | Green Party | 404 | 2.6% | 7.8% | — | |
| 13 | Clare Naughton | Independent | 362 | 2.3% | 7.0% | — | |
| 14 | Benjamin Michael Wainman | Green Party | 349 | 2.2% | 6.7% | — | |
| 15 | Joanne Wallace-Thompson | Conservative Party | 320 | 2.1% | 6.2% | — | |
| 16 | John Sykes | Conservative Party | 317 | 2.0% | 6.1% | — | |
| 17 | Gill Long | Liberal Democrats | 174 | 1.1% | 3.4% | — | |
| 18 | Josie Pugsley | Liberal Democrats | 169 | 1.1% | 3.3% | — | |
| 19 | Stephen James Long | Liberal Democrats | 144 | 0.9% | 2.8% | — |
Mirfield · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 35.8% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +10.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 7,015
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Martyn Bolt | Conservative Party | 2,974 | 14.1% | 42.4% | +17.4 pts | Elected |
| 2 | Matthew Maude | Reform UK | 2,640 | 12.5% | 37.6% | +12.6 pts | Elected |
| 3 | James Steven O'Leary | Reform UK | 2,510 | 11.9% | 35.8% | +10.8 pts | Elected |
| 4 | Carl Richard Pickering | Reform UK | 2,495 | 11.9% | 35.6% | — | |
| 5 | Vivien Lees-Hamilton | Conservative Party | 2,319 | 11.0% | 33.1% | — | |
| 6 | Mark Hamilton | Conservative Party | 1,971 | 9.4% | 28.1% | — | |
| 7 | Catherine Helen Whittingham | Green Party | 1,163 | 5.5% | 16.6% | — | |
| 8 | Richard Mark Dewhirst | Green Party | 985 | 4.7% | 14.0% | — | |
| 9 | James Howard Fishwick | Labour Party | 952 | 4.5% | 13.6% | — | |
| 10 | Debby Plummer | Green Party | 832 | 4.0% | 11.9% | — | |
| 11 | Jessica Rose May White | Labour Party | 759 | 3.6% | 10.8% | — | |
| 12 | Shanta Pinnock | Labour Party | 709 | 3.4% | 10.1% | — | |
| 13 | Claire Louise Scargill | Liberal Democrats | 312 | 1.5% | 4.4% | — | |
| 14 | Thomas Charles Waterhouse | Liberal Democrats | 212 | 1.0% | 3.0% | — | |
| 15 | Andrew Hartley Wilkinson | Liberal Democrats | 211 | 1.0% | 3.0% | — |
Dewsbury East · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 36.8% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +11.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,986
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Eric Stuart Butterworth | Reform UK | 2,096 | 14.0% | 42.0% | +17.0 pts | Elected |
| 2 | Graham Michael France | Reform UK | 2,022 | 13.5% | 40.6% | +15.6 pts | Elected |
| 3 | Maciej Kapsa | Reform UK | 1,833 | 12.3% | 36.8% | +11.8 pts | Elected |
| 4 | Ednan Hussain | Liberal Democrats | 1,024 | 6.8% | 20.5% | — | |
| 5 | Dennis Hullock | Liberal Democrats | 936 | 6.3% | 18.8% | — | |
| 6 | Jon Robert Bloom | Liberal Democrats | 896 | 6.0% | 18.0% | — | |
| 7 | Eric Firth | Labour Party | 775 | 5.2% | 15.5% | — | |
| 8 | Mudassar Chaudhrey | Labour Party | 649 | 4.3% | 13.0% | — | |
| 9 | Logan Bramwell | Independent | 638 | 4.3% | 12.8% | — | |
| 10 | Cathy Scott | Community Alliance Kirklees | 574 | 3.8% | 11.5% | — | |
| 11 | Jack Cambridge | Green Party | 557 | 3.7% | 11.2% | — | |
| 12 | Clare Patricia Lindley | Green Party | 533 | 3.6% | 10.7% | — | |
| 13 | Michael Richard Keddie | Labour Party | 530 | 3.5% | 10.6% | — | |
| 14 | Gideon Barry Richards | Green Party | 393 | 2.6% | 7.9% | — | |
| 15 | Karam Hussain | Community Alliance Kirklees | 371 | 2.5% | 7.4% | — | |
| 16 | Danielle Forsyth | Community Alliance Kirklees | 365 | 2.4% | 7.3% | — | |
| 17 | Carolyn Heath | Conservative Party | 354 | 2.4% | 7.1% | — | |
| 18 | Hassan Raza | Conservative Party | 212 | 1.4% | 4.3% | — | |
| 19 | Ibiknule Farajimakin | Conservative Party | 199 | 1.3% | 4.0% | — |
Birstall and Birkenshaw · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 37.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +12.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,853
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Joshua Connor Sheard | Conservative Party | 2,559 | 14.6% | 43.7% | +18.7 pts | Elected |
| 2 | Philip Anthony James | Reform UK | 2,235 | 12.7% | 38.2% | +13.2 pts | Elected |
| 3 | Liz Smaje | Conservative Party | 2,202 | 12.5% | 37.6% | +12.6 pts | Elected |
| 4 | Keith Mallinson | Reform UK | 2,182 | 12.4% | 37.3% | — | |
| 5 | Adrian Reid | Reform UK | 2,001 | 11.4% | 34.2% | — | |
| 6 | Mark Stephen Thompson | Conservative Party | 1,945 | 11.1% | 33.2% | — | |
| 7 | Elaine Wilkes | Labour Party | 639 | 3.6% | 10.9% | — | |
| 8 | Jamie Conor Foster | Green Party | 638 | 3.6% | 10.9% | — | |
| 9 | Lorna Maria Goldman | Labour Party | 621 | 3.5% | 10.6% | — | |
| 10 | Cheya Amélie Watson | Labour Party | 621 | 3.5% | 10.6% | — | |
| 11 | Tahir Akram | Green Party | 594 | 3.4% | 10.1% | — | |
| 12 | Corey Patrick Hayes | Green Party | 591 | 3.4% | 10.1% | — | |
| 13 | Louise Mary Walsh | Liberal Democrats | 323 | 1.8% | 5.5% | — | |
| 14 | Bernard Thomas Disken | Liberal Democrats | 217 | 1.2% | 3.7% | — | |
| 15 | Richard Dod | Liberal Democrats | 190 | 1.1% | 3.2% | — |
Almondbury · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 38.3% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +13.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,379
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Gill Floyd | Reform UK | 2,224 | 13.8% | 41.3% | +16.3 pts | Elected |
| 2 | Pip Harvey | Reform UK | 2,135 | 13.2% | 39.7% | +14.7 pts | Elected |
| 3 | Craig Wiles | Reform UK | 2,060 | 12.8% | 38.3% | +13.3 pts | Elected |
| 4 | Paola Antonia Convertino Davies | Liberal Democrats | 1,755 | 10.9% | 32.6% | — | |
| 5 | Jan Dobrucki | Liberal Democrats | 1,488 | 9.2% | 27.7% | — | |
| 6 | James Wilkinson | Liberal Democrats | 1,378 | 8.5% | 25.6% | — | |
| 7 | Stephen Paul Hampshire | Green Party | 1,001 | 6.2% | 18.6% | — | |
| 8 | Brenda Smithson | Green Party | 782 | 4.8% | 14.5% | — | |
| 9 | Peter Harvey Taylor | Green Party | 696 | 4.3% | 12.9% | — | |
| 10 | Grace Gift | Conservative Party | 532 | 3.3% | 9.9% | — | |
| 11 | Barbara Ruth Jones | Labour Party | 477 | 3.0% | 8.9% | — | |
| 12 | Collins Ibor | Conservative Party | 466 | 2.9% | 8.7% | — | |
| 13 | Jimmy Megbele | Conservative Party | 432 | 2.7% | 8.0% | — | |
| 14 | Navraj Singh Hare | Labour Party | 379 | 2.3% | 7.0% | — | |
| 15 | Musili Yinka Oseni | Labour Party | 331 | 2.1% | 6.2% | — |
Dalton · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 39.5% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +14.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,462
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Luke Fallas | Reform UK | 1,800 | 13.4% | 40.3% | +15.3 pts | Elected |
| 2 | John Hardie | Reform UK | 1,782 | 13.3% | 39.9% | +14.9 pts | Elected |
| 3 | Christine Smith | Reform UK | 1,761 | 13.2% | 39.5% | +14.5 pts | Elected |
| 4 | Tyler Hawkins | Labour Party | 1,355 | 10.1% | 30.4% | — | |
| 5 | Munir Ahmed | Labour Party | 1,205 | 9.0% | 27.0% | — | |
| 6 | Manisha Roma Kaushik | Labour Party | 1,047 | 7.8% | 23.5% | — | |
| 7 | Clare Walters | Green Party | 945 | 7.1% | 21.2% | — | |
| 8 | Richard Heywood | Green Party | 877 | 6.6% | 19.7% | — | |
| 9 | Sa'Dia Mosaddeq | Green Party | 769 | 5.7% | 17.2% | — | |
| 10 | Christopher Bellamy | Conservative Party | 403 | 3.0% | 9.0% | — | |
| 11 | James Jones | Conservative Party | 358 | 2.7% | 8.0% | — | |
| 12 | Linda Andrews | Liberal Democrats | 317 | 2.4% | 7.1% | — | |
| 13 | Benjamin Wallace-Thompson | Conservative Party | 316 | 2.4% | 7.1% | — | |
| 14 | Angela Dobrucki | Liberal Democrats | 229 | 1.7% | 5.1% | — | |
| 15 | James Maw | Liberal Democrats | 221 | 1.7% | 5.0% | — |
Cleckheaton · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 39.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +14.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,814
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Kathryn Mary Pinnock | Liberal Democrats | 2,466 | 14.1% | 42.4% | +17.4 pts | Elected |
| 2 | Michael Robert Howard | Reform UK | 2,386 | 13.7% | 41.0% | +16.0 pts | Elected |
| 3 | Andrew Charles Pinnock | Liberal Democrats | 2,319 | 13.3% | 39.9% | +14.9 pts | Elected |
| 4 | Michael Lockwood | Reform UK | 2,312 | 13.3% | 39.8% | — | |
| 5 | Richard Yeoman | Reform UK | 2,203 | 12.6% | 37.9% | — | |
| 6 | John Craig Lawson | Liberal Democrats | 2,155 | 12.4% | 37.1% | — | |
| 7 | Isabelle Frances Cranfield Maddox | Green Party | 537 | 3.1% | 9.2% | — | |
| 8 | Piers John Briggs | Conservative Party | 498 | 2.9% | 8.6% | — | |
| 9 | Zac Williamson | Green Party | 481 | 2.8% | 8.3% | — | |
| 10 | Mohammed Babar | Green Party | 446 | 2.6% | 7.7% | — | |
| 11 | Erica Susan Amende | Labour Party | 383 | 2.2% | 6.6% | — | |
| 12 | Tony Veverka | Conservative Party | 338 | 1.9% | 5.8% | — | |
| 13 | Andrew Lyndon Gray | Conservative Party | 335 | 1.9% | 5.8% | — | |
| 14 | Kay Belinda Quantrill | Labour Party | 311 | 1.8% | 5.3% | — | |
| 15 | Adeel Feroz | Labour Party | 271 | 1.6% | 4.7% | — |
Liversedge and Gomersal · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 42.2% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +17.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,521
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Jane Barraclough | Reform UK | 2,490 | 15.0% | 45.1% | +20.1 pts | Elected |
| 2 | Sarah Louise Wood | Reform UK | 2,340 | 14.1% | 42.4% | +17.4 pts | Elected |
| 3 | Susan Jeanette Maxfield | Reform UK | 2,330 | 14.1% | 42.2% | +17.2 pts | Elected |
| 4 | David James Hall | Conservative Party | 1,641 | 9.9% | 29.7% | — | |
| 5 | Caroline Jane Holt | Conservative Party | 1,629 | 9.8% | 29.5% | — | |
| 6 | Matt Clarke | Conservative Party | 1,564 | 9.4% | 28.3% | — | |
| 7 | George Mason Hall | Labour Party | 702 | 4.2% | 12.7% | — | |
| 8 | Maya Elizabeth Friend | Green Party | 672 | 4.1% | 12.2% | — | |
| 9 | Hazel Anne Seidel | Labour Party | 636 | 3.8% | 11.5% | — | |
| 10 | Daniel Francis Michael Friend | Green Party | 620 | 3.7% | 11.2% | — | |
| 11 | Nicholas Eugene Whittingham | Green Party | 563 | 3.4% | 10.2% | — | |
| 12 | Ralph Wright | Labour Party | 547 | 3.3% | 9.9% | — | |
| 13 | Andrew Malcolm McCaig | Liberal Democrats | 231 | 1.4% | 4.2% | — | |
| 14 | Tracey Louise King | Independent | 209 | 1.3% | 3.8% | — | |
| 15 | David Peter Snee | Liberal Democrats | 201 | 1.2% | 3.6% | — | |
| 16 | Chris Williams | Liberal Democrats | 188 | 1.1% | 3.4% | — |
Greenhead · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 43.2% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +18.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,714
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Maryam Jawaid | Green Party | 2,633 | 15.4% | 46.1% | +21.1 pts | Elected |
| 2 | Richard Andrew John Burton | Green Party | 2,606 | 15.2% | 45.6% | +20.6 pts | Elected |
| 3 | Toby Michael Cooper | Green Party | 2,470 | 14.4% | 43.2% | +18.2 pts | Elected |
| 4 | Mohan Singh Sokhal | Labour Party | 1,371 | 8.0% | 24.0% | — | |
| 5 | Carole Ann Pattison | Labour Party | 1,353 | 7.9% | 23.7% | — | |
| 6 | Sheikh Noor Ullah | Labour Party | 1,251 | 7.3% | 21.9% | — | |
| 7 | John Kenneth Dolby | Reform UK | 996 | 5.8% | 17.4% | — | |
| 8 | Graham Haigh | Reform UK | 986 | 5.8% | 17.3% | — | |
| 9 | Paul Brian Wood | Reform UK | 941 | 5.5% | 16.5% | — | |
| 10 | Trevor Bellamy | Conservative Party | 393 | 2.3% | 6.9% | — | |
| 11 | Margaret Fearnley | Liberal Democrats | 359 | 2.1% | 6.3% | — | |
| 12 | Eileen Marchant | Conservative Party | 355 | 2.1% | 6.2% | — | |
| 13 | Susan Robinson | Liberal Democrats | 319 | 1.9% | 5.6% | — | |
| 14 | Majeeda Bibi | Community Alliance Kirklees | 318 | 1.9% | 5.6% | — | |
| 15 | Robert James Hargreaves | Liberal Democrats | 307 | 1.8% | 5.4% | — | |
| 16 | John Travis | Conservative Party | 304 | 1.8% | 5.3% | — | |
| 17 | Rebecca Kane | Community Alliance Kirklees | 179 | 1.0% | 3.1% | — |
Crosland Moor · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 44.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +19.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,783
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Imran Shahzad Safdar | Green Party | 2,736 | 19.1% | 57.2% | +32.2 pts | Elected |
| 2 | Abdul Jabar | Green Party | 2,482 | 17.3% | 51.9% | +26.9 pts | Elected |
| 3 | Alex Vickers | Green Party | 2,148 | 15.0% | 44.9% | +19.9 pts | Elected |
| 4 | Mohammed Abubakar | Independent | 1,236 | 8.6% | 25.8% | — | |
| 5 | Jo Lawson | Independent | 936 | 6.5% | 19.6% | — | |
| 6 | Mark Andrew Jackson | Reform UK | 883 | 6.2% | 18.5% | — | |
| 7 | Ben Thomas Kind | Reform UK | 804 | 5.6% | 16.8% | — | |
| 8 | Helen Louise Routledge | Reform UK | 756 | 5.3% | 15.8% | — | |
| 9 | Phillip Anthony Lucitt | Labour Party | 543 | 3.8% | 11.4% | — | |
| 10 | Mark Morris | Labour Party | 513 | 3.6% | 10.7% | — | |
| 11 | Morgan Read | Labour Party | 403 | 2.8% | 8.4% | — | |
| 12 | Dale Hirst | Conservative Party | 172 | 1.2% | 3.6% | — | |
| 13 | Phillipa Reynolds | Conservative Party | 167 | 1.2% | 3.5% | — | |
| 14 | Dedami Adekomi | Conservative Party | 158 | 1.1% | 3.3% | — | |
| 15 | Sinead Grace Burke | Liberal Democrats | 148 | 1.0% | 3.1% | — | |
| 16 | Lucie Caitlin Long | Liberal Democrats | 115 | 0.8% | 2.4% | — | |
| 17 | Stevie Dungworth | Liberal Democrats | 95 | 0.7% | 2.0% | — | |
| 18 | Jonathan Richard Tilt | The Revolting Party | 53 | 0.4% | 1.1% | — |
Batley East · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 45.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +20.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,842
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Akhtar Kasia | Independent | 2,378 | 16.4% | 49.1% | +24.1 pts | Elected |
| 2 | Aziz Daji | Independent | 2,339 | 16.1% | 48.3% | +23.3 pts | Elected |
| 3 | Habiban Zaman | Independent | 2,209 | 15.2% | 45.6% | +20.6 pts | Elected |
| 4 | Shameem Akhtar | Green Party | 856 | 5.9% | 17.7% | — | |
| 5 | Richard Edwin Huddleston | Reform UK | 827 | 5.7% | 17.1% | — | |
| 6 | Gwendolyn Ann Walker | Reform UK | 807 | 5.6% | 16.7% | — | |
| 7 | Bevis Jeremy North | Reform UK | 790 | 5.4% | 16.3% | — | |
| 8 | Ibrar Hussain | Green Party | 652 | 4.5% | 13.5% | — | |
| 9 | Sheikh Rashid Wasim | Labour Party | 646 | 4.4% | 13.3% | — | |
| 10 | Fouz Ul Azeem Butt | Labour Party | 618 | 4.3% | 12.8% | — | |
| 11 | Murray Purkis | Green Party | 564 | 3.9% | 11.6% | — | |
| 12 | Haneef Moinuddin Shaik | Labour Party | 495 | 3.4% | 10.2% | — | |
| 13 | Raymond Bray | Conservative Party | 322 | 2.2% | 6.7% | — | |
| 14 | Clive Patrick | Conservative Party | 258 | 1.8% | 5.3% | — | |
| 15 | Philip Robert Smith | Conservative Party | 242 | 1.7% | 5.0% | — | |
| 16 | Andrea Gill | Liberal Democrats | 222 | 1.5% | 4.6% | — | |
| 17 | Rosemary Glover Marchington | Liberal Democrats | 187 | 1.3% | 3.9% | — | |
| 18 | Ansar Ali Mirza | Liberal Democrats | 113 | 0.8% | 2.3% | — |
Netherton and Newsome · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 50.2% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +25.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,912
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Andrew Varah Cooper | Green Party | 2,703 | 18.3% | 55.0% | +30.0 pts | Elected |
| 2 | Karen Louise Allison | Green Party | 2,645 | 17.9% | 53.8% | +28.8 pts | Elected |
| 3 | Susan Jane Lee-Richards | Green Party | 2,464 | 16.7% | 50.2% | +25.2 pts | Elected |
| 4 | David Anderson | Reform UK | 1,671 | 11.3% | 34.0% | — | |
| 5 | Peter Bell | Reform UK | 1,633 | 11.1% | 33.2% | — | |
| 6 | Robert Paul Hargreaves | Reform UK | 1,560 | 10.6% | 31.8% | — | |
| 7 | Shahana Adeeb | Labour Party | 376 | 2.6% | 7.7% | — | |
| 8 | Faith Akume | Labour Party | 358 | 2.4% | 7.3% | — | |
| 9 | William James Dennis | Labour Party | 352 | 2.4% | 7.2% | — | |
| 10 | Kath Bellamy | Conservative Party | 215 | 1.5% | 4.4% | — | |
| 11 | Ian Andrew Roberts | Conservative Party | 185 | 1.3% | 3.8% | — | |
| 12 | Jane Dickinson | Conservative Party | 183 | 1.2% | 3.7% | — | |
| 13 | Clare Elizabeth Marianthe Wright | Liberal Democrats | 140 | 1.0% | 2.9% | — | |
| 14 | Vincent Wadsworth | Liberal Democrats | 137 | 0.9% | 2.8% | — | |
| 15 | Artwell Kamanga | Liberal Democrats | 114 | 0.8% | 2.3% | — |