← Solihull (all cycles) · 7 May 2026 cohort
Solihull 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 17 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 51 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 % | Δ |
|---|---|---|---|---|---|---|---|
| Conservative Party | 74,501 | 35.4% | 24 | 47.1% | 19 | 37.3% | +5 |
| Reform UK | 66,303 | 31.5% | 17 | 33.3% | 16 | 31.4% | +1 |
| Green Party | 32,681 | 15.5% | 4 | 7.8% | 8 | 15.7% | -4 |
| Liberal Democrats | 22,986 | 10.9% | 6 | 11.8% | 5 | 9.8% | +1 |
| Labour Party | 13,498 | 6.4% | 0 | 0.0% | 3 | 5.9% | -3 |
| Independent | 318 | 0.2% | 0 | 0.0% | 0 | 0.0% | 0 |
| Total | 210,287 | 100.0% | 51 | 100.0% | 51 | 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.
- Olton · 3 seats · won at 33.0% · above quota
- Shirley West · 3 seats · won at 33.8% · above quota
- Lyndon · 3 seats · won at 35.3% · above quota
- Shirley South · 3 seats · won at 35.6% · above quota
- Elmdon · 3 seats · won at 36.3% · above quota
- Meriden and Arden · 3 seats · won at 38.5% · above quota
- Silhill · 3 seats · won at 38.8% · above quota
- Blythe · 3 seats · won at 42.4% · above quota
- St Alphege with Monkspath and Hillfield · 3 seats · won at 47.2% · above quota
- Shirley East and Sharmans Cross · 3 seats · won at 47.7% · above quota
- Dorridge and Hockley Heath · 3 seats · won at 49.5% · above quota
- Kingshurst and Smith's Wood · 3 seats · won at 49.6% · above quota
- Chelmsley Wood · 3 seats · won at 51.9% · above quota
- Balsall and Berkswell · 3 seats · won at 52.4% · above quota
- Castle Bromwich · 3 seats · won at 53.9% · above quota
- Knowle · 3 seats · won at 56.3% · above quota
- Fordbridge · 3 seats · won at 56.5% · above quota
Race results
Olton · 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. 33.0% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +8.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,051
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 | James Bradley | Liberal Democrats | 1,814 | 12.0% | 35.9% | +10.9 pts | Elected |
| 2 | Michael Alan Carthew | Liberal Democrats | 1,714 | 11.3% | 33.9% | +8.9 pts | Elected |
| 3 | James Callum Johnson | Conservative Party | 1,669 | 11.0% | 33.0% | +8.0 pts | Elected |
| 4 | Lachhman Singh Bhambra | Conservative Party | 1,576 | 10.4% | 31.2% | — | |
| 5 | Wasim Zaman | Conservative Party | 1,349 | 8.9% | 26.7% | — | |
| 6 | Richard Evans | Liberal Democrats | 1,323 | 8.7% | 26.2% | — | |
| 7 | Peter William Dixon | Reform UK | 1,142 | 7.5% | 22.6% | — | |
| 8 | Simon Michael Anthony Hawker | Reform UK | 1,069 | 7.1% | 21.2% | — | |
| 9 | James Stuart Murray | Reform UK | 1,034 | 6.8% | 20.5% | — | |
| 10 | Jane Allison Holt | Green Party | 601 | 4.0% | 11.9% | — | |
| 11 | David Stanley James | Green Party | 468 | 3.1% | 9.3% | — | |
| 12 | Easwar Vivekanandan | Green Party | 433 | 2.9% | 8.6% | — | |
| 13 | Jonathan David Berg | Labour Party | 342 | 2.3% | 6.8% | — | |
| 14 | Sarah Shah | Labour Party | 231 | 1.5% | 4.6% | — | |
| 15 | Ian James Jamieson | Labour Party | 220 | 1.5% | 4.4% | — | |
| 16 | Karima Chaouch | Independent | 169 | 1.1% | 3.3% | — |
Shirley 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. 33.8% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +8.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,996
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 | Prish Sharma | Reform UK | 1,829 | 12.2% | 36.6% | +11.6 pts | Elected |
| 2 | Sharon Teresa O'Connor | Reform UK | 1,725 | 11.5% | 34.5% | +9.5 pts | Elected |
| 3 | Alison Wilson | Green Party | 1,691 | 11.3% | 33.8% | +8.8 pts | Elected |
| 4 | Steve Caudwell | Green Party | 1,677 | 11.2% | 33.6% | — | |
| 5 | Ben Groom | Green Party | 1,614 | 10.8% | 32.3% | — | |
| 6 | Michael Charles Wright | Reform UK | 1,611 | 10.7% | 32.2% | — | |
| 7 | Chris Smith | Conservative Party | 1,294 | 8.6% | 25.9% | — | |
| 8 | Manjit Singh | Conservative Party | 1,237 | 8.3% | 24.8% | — | |
| 9 | Annette Dawn Wilcox | Conservative Party | 1,154 | 7.7% | 23.1% | — | |
| 10 | Sheila Mary Brookes | Labour Party | 284 | 1.9% | 5.7% | — | |
| 11 | Frank Dawson | Liberal Democrats | 231 | 1.5% | 4.6% | — | |
| 12 | John Michael Carthew | Liberal Democrats | 225 | 1.5% | 4.5% | — | |
| 13 | Ann Elizabeth Littley | Labour Party | 217 | 1.4% | 4.3% | — | |
| 14 | Peter Robert Trigg | Labour Party | 198 | 1.3% | 4.0% | — |
Lyndon · 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.3% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +10.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,026
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 | Ade Adeyemo | Liberal Democrats | 1,803 | 14.9% | 44.8% | +19.8 pts | Elected |
| 2 | Kathryn Thomas | Liberal Democrats | 1,548 | 12.8% | 38.5% | +13.5 pts | Elected |
| 3 | Paul McCabe | Liberal Democrats | 1,421 | 11.8% | 35.3% | +10.3 pts | Elected |
| 4 | Mason Scott Beirne | Reform UK | 1,379 | 11.4% | 34.3% | — | |
| 5 | Marie Hawkeswood | Reform UK | 1,294 | 10.7% | 32.1% | — | |
| 6 | Sunanda Sharma | Reform UK | 1,118 | 9.3% | 27.8% | — | |
| 7 | Kim Dodd | Conservative Party | 611 | 5.1% | 15.2% | — | |
| 8 | David Simon Appleby | Green Party | 501 | 4.1% | 12.4% | — | |
| 9 | Danyal Rana | Conservative Party | 476 | 3.9% | 11.8% | — | |
| 10 | Paula Jayne Yates | Conservative Party | 455 | 3.8% | 11.3% | — | |
| 11 | Jackie Staite | Green Party | 427 | 3.5% | 10.6% | — | |
| 12 | Marius Ovidiu Pui | Green Party | 371 | 3.1% | 9.2% | — | |
| 13 | Thomas Patrick Benjamin Gilmore | Labour Party | 243 | 2.0% | 6.0% | — | |
| 14 | Susan Elizabeth Morris | Labour Party | 229 | 1.9% | 5.7% | — | |
| 15 | Nour Norris Obe | Labour Party | 201 | 1.7% | 5.0% | — |
Shirley 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. 35.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +10.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,739
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 | Max McLoughlin | Green Party | 1,895 | 13.3% | 40.0% | +15.0 pts | Elected |
| 2 | Shahin Ulfat Ashraf | Green Party | 1,806 | 12.7% | 38.1% | +13.1 pts | Elected |
| 3 | Alan Phillip Wigley | Green Party | 1,689 | 11.9% | 35.6% | +10.6 pts | Elected |
| 4 | Stewart Abbott Blunt | Reform UK | 1,436 | 10.1% | 30.3% | — | |
| 5 | Christopher James Dean | Reform UK | 1,375 | 9.7% | 29.0% | — | |
| 6 | Simon Burke | Conservative Party | 1,329 | 9.3% | 28.0% | — | |
| 7 | Daniel Joseph Morris | Reform UK | 1,300 | 9.1% | 27.4% | — | |
| 8 | Howard Nichols | Conservative Party | 1,226 | 8.6% | 25.9% | — | |
| 9 | Dipesh Chauhan | Conservative Party | 1,128 | 7.9% | 23.8% | — | |
| 10 | Jane Carthew | Liberal Democrats | 259 | 1.8% | 5.5% | — | |
| 11 | Joanne Margaret Brown | Labour Party | 235 | 1.7% | 5.0% | — | |
| 12 | Jill Nicola Ketley | Liberal Democrats | 204 | 1.4% | 4.3% | — | |
| 13 | Stuart James Hedley | Labour Party | 168 | 1.2% | 3.5% | — | |
| 14 | Kevin Peter Raven | Labour Party | 168 | 1.2% | 3.5% | — |
Elmdon · 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.3% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +11.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,064
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 | Laura McCarthy | Liberal Democrats | 1,585 | 13.0% | 39.0% | +14.0 pts | Elected |
| 2 | Eleonora Gough | Reform UK | 1,498 | 12.3% | 36.9% | +11.9 pts | Elected |
| 3 | Robert Edward Johnson | Reform UK | 1,475 | 12.1% | 36.3% | +11.3 pts | Elected |
| 4 | Michael Andrew Welsh | Reform UK | 1,360 | 11.2% | 33.5% | — | |
| 5 | Kate Judith Jones | Liberal Democrats | 1,330 | 10.9% | 32.7% | — | |
| 6 | Michael Thomas Ward | Liberal Democrats | 1,244 | 10.2% | 30.6% | — | |
| 7 | Sandra Ann Green | Conservative Party | 791 | 6.5% | 19.5% | — | |
| 8 | Georgina Phoenix Hartland | Conservative Party | 749 | 6.1% | 18.4% | — | |
| 9 | Pav Matharu | Conservative Party | 635 | 5.2% | 15.6% | — | |
| 10 | Stephen Robert Holt | Green Party | 345 | 2.8% | 8.5% | — | |
| 11 | Seren Alexandra Jones | Green Party | 312 | 2.6% | 7.7% | — | |
| 12 | Richard William Marshall | Green Party | 294 | 2.4% | 7.2% | — | |
| 13 | Ian Clifford English | Labour Party | 206 | 1.7% | 5.1% | — | |
| 14 | Rachel Elizabeth Bradburne | Labour Party | 201 | 1.6% | 4.9% | — | |
| 15 | Paul Anthony Maguire | Labour Party | 166 | 1.4% | 4.1% | — |
Meriden and Arden · 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.5% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +13.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,683
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 Paul Hoey | Reform UK | 1,432 | 13.0% | 38.9% | +13.9 pts | Elected |
| 2 | Catherine Price | Conservative Party | 1,425 | 12.9% | 38.7% | +13.7 pts | Elected |
| 3 | Jane Lamden | Conservative Party | 1,418 | 12.8% | 38.5% | +13.5 pts | Elected |
| 4 | Claire Louise Kelly | Reform UK | 1,378 | 12.5% | 37.4% | — | |
| 5 | Ciaran William Michael O'Neill | Conservative Party | 1,372 | 12.4% | 37.2% | — | |
| 6 | Jacqueline Sheila Howse | Reform UK | 1,364 | 12.3% | 37.0% | — | |
| 7 | Paul Geoffrey Day | Green Party | 533 | 4.8% | 14.5% | — | |
| 8 | Thomas Desmond McElholm | Green Party | 494 | 4.5% | 13.4% | — | |
| 9 | Akin Kog | Green Party | 402 | 3.6% | 10.9% | — | |
| 10 | Bob Ryder | Labour Party | 295 | 2.7% | 8.0% | — | |
| 11 | Zachary Jones | Liberal Democrats | 269 | 2.4% | 7.3% | — | |
| 12 | Phil Simister | Labour Party | 246 | 2.2% | 6.7% | — | |
| 13 | Matt Powell | Liberal Democrats | 217 | 2.0% | 5.9% | — | |
| 14 | Nosheen Naqvi | Labour Party | 205 | 1.9% | 5.6% | — |
Silhill · 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.8% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +13.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,057
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 | Josh O'Nyons | Conservative Party | 2,226 | 14.7% | 44.0% | +19.0 pts | Elected |
| 2 | Hitesh Bikumalla | Conservative Party | 2,209 | 14.6% | 43.7% | +18.7 pts | Elected |
| 3 | Wazma Qais | Conservative Party | 1,963 | 12.9% | 38.8% | +13.8 pts | Elected |
| 4 | Michael Gough | Reform UK | 1,427 | 9.4% | 28.2% | — | |
| 5 | Paul David Thompson | Reform UK | 1,254 | 8.3% | 24.8% | — | |
| 6 | Bhavan Pemmaiah | Reform UK | 1,140 | 7.5% | 22.5% | — | |
| 7 | Nicola Lucy Cadet de Fontenay | Liberal Democrats | 763 | 5.0% | 15.1% | — | |
| 8 | Gayle Elizabeth Monk | Liberal Democrats | 676 | 4.5% | 13.4% | — | |
| 9 | James Christopher Henry | Green Party | 661 | 4.4% | 13.1% | — | |
| 10 | Emma Clare Marshall | Green Party | 648 | 4.3% | 12.8% | — | |
| 11 | Terry Whitehead | Liberal Democrats | 643 | 4.2% | 12.7% | — | |
| 12 | Rosemary Ann Sexton | Green Party | 594 | 3.9% | 11.7% | — | |
| 13 | Janet Mary Marsh | Labour Party | 376 | 2.5% | 7.4% | — | |
| 14 | Nick Stephens | Labour Party | 326 | 2.1% | 6.4% | — | |
| 15 | Patsy Stone | Labour Party | 264 | 1.7% | 5.2% | — |
Blythe · 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.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +17.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,509
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 | Keith Green | Conservative Party | 1,614 | 15.3% | 46.0% | +21.0 pts | Elected |
| 2 | Richard James Holt | Conservative Party | 1,576 | 15.0% | 44.9% | +19.9 pts | Elected |
| 3 | Simon Gregory Coles | Conservative Party | 1,489 | 14.1% | 42.4% | +17.4 pts | Elected |
| 4 | Mark Evans | Reform UK | 1,145 | 10.9% | 32.6% | — | |
| 5 | Jamie Walker | Reform UK | 1,113 | 10.6% | 31.7% | — | |
| 6 | Dermot Patrick Reid | Reform UK | 1,098 | 10.4% | 31.3% | — | |
| 7 | Vijay Kumar Inamdar | Green Party | 646 | 6.1% | 18.4% | — | |
| 8 | James Anthony Oliver | Liberal Democrats | 410 | 3.9% | 11.7% | — | |
| 9 | John Galpin | Liberal Democrats | 389 | 3.7% | 11.1% | — | |
| 10 | Teresa Anne Corr | Labour Party | 383 | 3.6% | 10.9% | — | |
| 11 | Kam Chouhdry | Labour Party | 355 | 3.4% | 10.1% | — | |
| 12 | Craig Lewis Fergusson | Labour Party | 309 | 2.9% | 8.8% | — |
St Alphege with Monkspath and Hillfield · 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. 47.2% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +22.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,066
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 | Ken Hawkins | Conservative Party | 2,929 | 19.3% | 57.8% | +32.8 pts | Elected |
| 2 | Bob Grinsell | Conservative Party | 2,565 | 16.9% | 50.6% | +25.6 pts | Elected |
| 3 | Sardul Singh Marwa | Conservative Party | 2,392 | 15.7% | 47.2% | +22.2 pts | Elected |
| 4 | Patricia Anne Berry | Reform UK | 1,415 | 9.3% | 27.9% | — | |
| 5 | Peter Nicholas Harwood | Reform UK | 1,300 | 8.6% | 25.7% | — | |
| 6 | Angela Mary Sandison | Reform UK | 1,247 | 8.2% | 24.6% | — | |
| 7 | Mark Alexander Geary | Liberal Democrats | 807 | 5.3% | 15.9% | — | |
| 8 | Brian Ronald Hunter | Green Party | 719 | 4.7% | 14.2% | — | |
| 9 | John Christopher Wyatt | Liberal Democrats | 608 | 4.0% | 12.0% | — | |
| 10 | Noel Anthony Grace | Labour Party | 527 | 3.5% | 10.4% | — | |
| 11 | Angela Kikugawa | Labour Party | 410 | 2.7% | 8.1% | — | |
| 12 | Paul Cook Tuxworth | Labour Party | 278 | 1.8% | 5.5% | — |
Shirley East and Sharmans Cross · 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. 47.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +22.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,210
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 | Karen Anne Grinsell | Conservative Party | 2,748 | 17.6% | 52.7% | +27.7 pts | Elected |
| 2 | Annette Mearson MacKenzie | Conservative Party | 2,639 | 16.9% | 50.6% | +25.6 pts | Elected |
| 3 | Mark Duncan Parker | Conservative Party | 2,485 | 15.9% | 47.7% | +22.7 pts | Elected |
| 4 | Peter Noel Byrne | Reform UK | 1,118 | 7.2% | 21.5% | — | |
| 5 | Jane Maria Paradine | Reform UK | 993 | 6.4% | 19.1% | — | |
| 6 | Richard David Whitehouse | Reform UK | 973 | 6.2% | 18.7% | — | |
| 7 | Srini Eaga | Green Party | 883 | 5.6% | 16.9% | — | |
| 8 | Mark Joseph Pearson | Green Party | 848 | 5.4% | 16.3% | — | |
| 9 | Kushi Maddikunta | Green Party | 760 | 4.9% | 14.6% | — | |
| 10 | Roger Harrold Gemmell | Liberal Democrats | 559 | 3.6% | 10.7% | — | |
| 11 | Charles Nicholas Leslie Robinson | Liberal Democrats | 549 | 3.5% | 10.5% | — | |
| 12 | Gerard Bernard Michael John Dufficy | Labour Party | 416 | 2.7% | 8.0% | — | |
| 13 | Anthony Richard Howe | Labour Party | 360 | 2.3% | 6.9% | — | |
| 14 | Afzal Azam Mirza | Labour Party | 300 | 1.9% | 5.8% | — |
Dorridge and Hockley Heath · 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. 49.5% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +24.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,059
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 | Sally Tomlinson | Conservative Party | 2,940 | 19.4% | 58.1% | +33.1 pts | Elected |
| 2 | Andy Mackiewicz | Conservative Party | 2,842 | 18.7% | 56.2% | +31.2 pts | Elected |
| 3 | Paul Raymond Whitehouse | Conservative Party | 2,503 | 16.5% | 49.5% | +24.5 pts | Elected |
| 4 | Kirsty Miranda Lucy Mackinlay | Green Party | 969 | 6.4% | 19.2% | — | |
| 5 | Alex Insley | Reform UK | 962 | 6.3% | 19.0% | — | |
| 6 | Cameron Hall | Reform UK | 950 | 6.3% | 18.8% | — | |
| 7 | Simon Turner | Reform UK | 905 | 6.0% | 17.9% | — | |
| 8 | Peter Sylvester | Green Party | 858 | 5.7% | 17.0% | — | |
| 9 | James Peter Leah | Green Party | 806 | 5.3% | 15.9% | — | |
| 10 | David Robert Franklin Godfrey | Liberal Democrats | 352 | 2.3% | 7.0% | — | |
| 11 | Christopher Leslie Daniel Johnson | Liberal Democrats | 275 | 1.8% | 5.4% | — | |
| 12 | Tess Caroline Green | Labour Party | 242 | 1.6% | 4.8% | — | |
| 13 | David Jon Brittin | Labour Party | 236 | 1.6% | 4.7% | — | |
| 14 | James Matthew Tilsley | Labour Party | 188 | 1.2% | 3.7% | — | |
| 15 | Luke Richard Edwards | Independent | 149 | 1.0% | 2.9% | — |
Kingshurst and Smith's Wood · 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. 49.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +24.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,092
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 | Collette Brown | Reform UK | 1,590 | 17.1% | 51.4% | +26.4 pts | Elected |
| 2 | Lisa Rosemarie Taylor | Reform UK | 1,570 | 16.9% | 50.8% | +25.8 pts | Elected |
| 3 | Adrian Stefanovici | Reform UK | 1,534 | 16.5% | 49.6% | +24.6 pts | Elected |
| 4 | Jean Hamilton | Green Party | 1,061 | 11.4% | 34.3% | — | |
| 5 | Dee Boyce | Green Party | 980 | 10.6% | 31.7% | — | |
| 6 | Mark Frederick Wilson | Green Party | 960 | 10.4% | 31.1% | — | |
| 7 | Georgia Marie Peplow | Conservative Party | 279 | 3.0% | 9.0% | — | |
| 8 | Ethan Richard Potter | Conservative Party | 274 | 3.0% | 8.9% | — | |
| 9 | Sarah Alan | Labour Party | 257 | 2.8% | 8.3% | — | |
| 10 | Mark Alan Caddick | Labour Party | 250 | 2.7% | 8.1% | — | |
| 11 | Sarah Young | Conservative Party | 219 | 2.4% | 7.1% | — | |
| 12 | Hazel Jasmine Ellenor Dawkins | Labour Party | 210 | 2.3% | 6.8% | — | |
| 13 | Katherine Megan Foy | Liberal Democrats | 91 | 1.0% | 2.9% | — |
Chelmsley Wood · 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. 51.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +26.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,437
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 | Ian Brown | Reform UK | 1,346 | 18.4% | 55.2% | +30.2 pts | Elected |
| 2 | Michael James | Reform UK | 1,279 | 17.5% | 52.5% | +27.5 pts | Elected |
| 3 | Phil Tierney | Reform UK | 1,264 | 17.3% | 51.9% | +26.9 pts | Elected |
| 4 | Shesh Sheshabhatter | Green Party | 812 | 11.1% | 33.3% | — | |
| 5 | April Samantha Halpin | Green Party | 771 | 10.5% | 31.6% | — | |
| 6 | Andy Miller | Green Party | 753 | 10.3% | 30.9% | — | |
| 7 | Jim Cooper | Conservative Party | 214 | 2.9% | 8.8% | — | |
| 8 | John Henry Courtenay | Conservative Party | 190 | 2.6% | 7.8% | — | |
| 9 | Sally Farrell | Labour Party | 190 | 2.6% | 7.8% | — | |
| 10 | Martin Richard Tomlinson | Conservative Party | 165 | 2.3% | 6.8% | — | |
| 11 | Elizabeth Thacker | Labour Party | 148 | 2.0% | 6.1% | — | |
| 12 | Lydia Ruth Margaret Turner | Labour Party | 114 | 1.6% | 4.7% | — | |
| 13 | Glenis Slater | Liberal Democrats | 64 | 0.9% | 2.6% | — |
Balsall and Berkswell · 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. 52.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +27.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,428
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 | Heather Delaney | Conservative Party | 2,164 | 21.0% | 63.1% | +38.1 pts | Elected |
| 2 | Tony Dicicco | Conservative Party | 1,945 | 18.9% | 56.7% | +31.7 pts | Elected |
| 3 | Terry Jack Baker | Conservative Party | 1,797 | 17.5% | 52.4% | +27.4 pts | Elected |
| 4 | Garry Taylor | Reform UK | 788 | 7.7% | 23.0% | — | |
| 5 | Steve Thompson | Reform UK | 757 | 7.4% | 22.1% | — | |
| 6 | TJ Desai | Reform UK | 685 | 6.7% | 20.0% | — | |
| 7 | Bob Carleton | Liberal Democrats | 594 | 5.8% | 17.3% | — | |
| 8 | Trevor John Barker | Green Party | 550 | 5.3% | 16.0% | — | |
| 9 | Margaret Elizabeth Brittin | Labour Party | 362 | 3.5% | 10.6% | — | |
| 10 | Anna Gretton | Labour Party | 344 | 3.3% | 10.0% | — | |
| 11 | Matthew Squire Stephens | Labour Party | 299 | 2.9% | 8.7% | — |
Castle Bromwich · 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. 53.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +28.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,878
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 | Alan Feeney | Reform UK | 2,376 | 20.4% | 61.3% | +36.3 pts | Elected |
| 2 | Jamie John Campbell | Reform UK | 2,181 | 18.7% | 56.2% | +31.2 pts | Elected |
| 3 | Chris Whelan | Reform UK | 2,089 | 18.0% | 53.9% | +28.9 pts | Elected |
| 4 | Martin McCarthy | Conservative Party | 1,097 | 9.4% | 28.3% | — | |
| 5 | Bernie Donnelly | Conservative Party | 1,066 | 9.2% | 27.5% | — | |
| 6 | Leslie John Kaye | Conservative Party | 1,053 | 9.1% | 27.2% | — | |
| 7 | Antony Lowe | Green Party | 538 | 4.6% | 13.9% | — | |
| 8 | Kashif Ahmed | Labour Party | 360 | 3.1% | 9.3% | — | |
| 9 | Lee James Dicken | Labour Party | 342 | 2.9% | 8.8% | — | |
| 10 | Samuel Michael Eathorne | Labour Party | 315 | 2.7% | 8.1% | — | |
| 11 | Peter Charles Lee | Liberal Democrats | 217 | 1.9% | 5.6% | — |
Knowle · 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. 56.3% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +31.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,454
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 | Dave Pinwell | Conservative Party | 2,678 | 20.0% | 60.1% | +35.1 pts | Elected |
| 2 | Yvonne Beverley Clements | Conservative Party | 2,667 | 20.0% | 59.9% | +34.9 pts | Elected |
| 3 | Edward Fitter | Conservative Party | 2,508 | 18.8% | 56.3% | +31.3 pts | Elected |
| 4 | John Eamon Dillon | Reform UK | 951 | 7.1% | 21.4% | — | |
| 5 | Roy Steven England | Reform UK | 907 | 6.8% | 20.4% | — | |
| 6 | Steven Egan | Reform UK | 900 | 6.7% | 20.2% | — | |
| 7 | Amy Louise Donohoe-Brown | Green Party | 541 | 4.0% | 12.1% | — | |
| 8 | Katy Louise Moxley | Green Party | 493 | 3.7% | 11.1% | — | |
| 9 | Roger Neil Halford | Green Party | 424 | 3.2% | 9.5% | — | |
| 10 | Lionel Arthur King | Liberal Democrats | 384 | 2.9% | 8.6% | — | |
| 11 | Matt Purssell | Liberal Democrats | 269 | 2.0% | 6.0% | — | |
| 12 | Janet Elizabeth Hall | Labour Party | 254 | 1.9% | 5.7% | — | |
| 13 | James Joseph McLoughlin | Labour Party | 212 | 1.6% | 4.8% | — | |
| 14 | Zachary David Richard Stanier | Labour Party | 174 | 1.3% | 3.9% | — |
Fordbridge · 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. 56.5% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +31.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,347
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 | Paul Goldingay | Reform UK | 1,452 | 20.6% | 61.9% | +36.9 pts | Elected |
| 2 | Samantha Jayne Gethen | Reform UK | 1,449 | 20.6% | 61.7% | +36.7 pts | Elected |
| 3 | Den O'Neil | Reform UK | 1,326 | 18.8% | 56.5% | +31.5 pts | Elected |
| 4 | David Charles Cole | Conservative Party | 470 | 6.7% | 20.0% | — | |
| 5 | Henry Bodle | Green Party | 437 | 6.2% | 18.6% | — | |
| 6 | Sam Flint | Green Party | 416 | 5.9% | 17.7% | — | |
| 7 | Jacob Robert Davenport Beardmore | Conservative Party | 361 | 5.1% | 15.4% | — | |
| 8 | Kamren Grant | Conservative Party | 340 | 4.8% | 14.5% | — | |
| 9 | Jackie Moore | Labour Party | 247 | 3.5% | 10.5% | — | |
| 10 | Ken Harrop | Labour Party | 219 | 3.1% | 9.3% | — | |
| 11 | Antony Singh Sangha | Labour Party | 176 | 2.5% | 7.5% | — | |
| 12 | Tony Ludlow | Liberal Democrats | 149 | 2.1% | 6.3% | — |