← Gloucester (all cycles) · 1 May 2025 cohort
Gloucester 2025
Local elections held 1 May 2025.
How to read this page
Each race below shows the share of valid ballots the marginal elected candidate actually won, and compares it to the proportional quota: the share that would be needed to be guaranteed that seat under any proportional voting method (1 seats + 1). For a 1-seat ward the quota is 50%; for 2 seats, 33.3%; for 3 seats, 25%.
Where the actual winning share fell below the quota, we show the gap as points under par — the editorial indictment. Above-par results are just majority mandates and pass without comment. The voting method is the subject of every observation here. Named candidates appear as the public election record requires; the cause being audited is the voting method, not the individuals. See the methodology page for derivations.
If votes were counted by party
Across the 10 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 10 seats had been allocated to those vote totals in proportion (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 in this council, negative are parties it under-represented.
| Party | Votes | Vote % | Seats won | % of seats | Proportional seats | Proportional % | Δ |
|---|---|---|---|---|---|---|---|
| Reform UK | 8,263 | 28.3% | 3 | 30.0% | 3 | 30.0% | 0 |
| Liberal Democrats | 7,721 | 26.5% | 4 | 40.0% | 3 | 30.0% | +1 |
| Conservative and Unionist Party | 6,880 | 23.6% | 2 | 20.0% | 3 | 30.0% | -1 |
| Labour Party | 3,089 | 10.6% | 0 | 0.0% | 1 | 10.0% | -1 |
| Green Party | 1,551 | 5.3% | 0 | 0.0% | 0 | 0.0% | 0 |
| Independent | 1,325 | 4.5% | 1 | 10.0% | 0 | 0.0% | +1 |
| Labour and Co-operative Party | 224 | 0.8% | 0 | 0.0% | 0 | 0.0% | 0 |
| Trade Unionist and Socialist Coalition | 67 | 0.2% | 0 | 0.0% | 0 | 0.0% | 0 |
| Workers Party of Britain | 34 | 0.1% | 0 | 0.0% | 0 | 0.0% | 0 |
| Socialist Labour Party | 30 | 0.1% | 0 | 0.0% | 0 | 0.0% | 0 |
| Total | 29,184 | 100.0% | 10 | 100.0% | 10 | 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.
Wards in this council
Sorted with the largest gap below the quota first. Click any ward to jump to its full result.
- Hempsted & Westgate · 1 seat · won at 29.8% · +20.2 pts below quota
- Quedgeley · 1 seat · won at 32.7% · +17.3 pts below quota
- Tuffley & Moreland · 1 seat · won at 33.0% · +17.0 pts below quota
- Barton & Tredworth · 1 seat · won at 36.1% · +13.9 pts below quota
- Coney Hill & Matson · 1 seat · won at 36.3% · +13.7 pts below quota
- Grange & Kingsway · 1 seat · won at 37.5% · +12.5 pts below quota
- Abbey · 1 seat · won at 38.6% · +11.4 pts below quota
- Barnwood & Hucclecote · 1 seat · won at 38.8% · +11.2 pts below quota
- Longlevens · 1 seat · won at 41.0% · +9.0 pts below quota
- Kingsholm & Wotton · 1 seat · won at 45.1% · +4.9 pts below quota
Race results
Hempsted & Westgate · single-seat
Marginal winner 29.8% Proportional quota 50.0% Difference +20.2 pts below quota Valid ballots 2,468
| Rank | Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|---|
| 1 | Rebecca Trimnell | Liberal Democrats | 735 | 29.8% | Elected |
| 2 | Pamela Elizabeth Tracey | Conservative and Unionist Party | 602 | 24.4% | |
| 3 | Daniel Joseph Woolf | Reform UK | 594 | 24.1% | |
| 4 | Jag Thangella | Labour Party | 319 | 12.9% | |
| 5 | Deborah Oldham | Green Party | 149 | 6.0% | |
| 6 | Brendon O'Donnell | Independent | 40 | 1.6% | |
| 7 | Steve Gower | Workers Party of Britain | 34 | 1.4% |
Quedgeley · single-seat
Marginal winner 32.7% Proportional quota 50.0% Difference +17.3 pts below quota Valid ballots 2,704
| Rank | Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|---|
| 1 | Chris Mayo | Reform UK | 883 | 32.7% | Elected |
| 2 | David Foley Norman | Conservative and Unionist Party | 727 | 26.9% | |
| 3 | Trevor Duncan Howard | Liberal Democrats | 721 | 26.7% | |
| 4 | Karen Louise James | Labour and Co-operative Party | 224 | 8.3% | |
| 5 | Mark Rowney | Green Party | 157 | 5.8% |
Tuffley & Moreland · single-seat
Marginal winner 33.0% Proportional quota 50.0% Difference +17.0 pts below quota Valid ballots 2,938
| Rank | Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|---|
| 1 | Vernon John Gray | Reform UK | 971 | 33.0% | Elected |
| 2 | Paula Lorraine Dee | Conservative and Unionist Party | 648 | 22.1% | |
| 3 | Kevin Ernest Stephens | Labour Party | 554 | 18.9% | |
| 4 | Richard Price | Liberal Democrats | 496 | 16.9% | |
| 5 | Barbara Russell | Green Party | 213 | 7.2% | |
| 6 | Byron Clifford Davis | Independent | 62 | 2.1% |
Barton & Tredworth · single-seat
Marginal winner 36.1% Proportional quota 50.0% Difference +13.9 pts below quota Valid ballots 2,371
| Rank | Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|---|
| 1 | Sajid Patel | Conservative and Unionist Party | 855 | 36.1% | Elected |
| 2 | Usman Gani Bhaimia | Liberal Democrats | 504 | 21.3% | |
| 3 | Richard Steven Flower | Labour Party | 382 | 16.1% | |
| 4 | Simon Collins | Reform UK | 331 | 14.0% | |
| 5 | Matthew Phypers | Green Party | 143 | 6.0% | |
| 6 | Robert Myatt | Independent | 138 | 5.8% | |
| 7 | Susan Powell | Trade Unionist and Socialist Coalition | 26 | 1.1% |
Coney Hill & Matson · single-seat
Marginal winner 36.3% Proportional quota 50.0% Difference +13.7 pts below quota Valid ballots 2,201
| Rank | Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|---|
| 1 | Alastair Chambers | Independent | 798 | 36.3% | Elected |
| 2 | Michael Carl Bones | Reform UK | 637 | 28.9% | |
| 3 | Jen Cole | Labour Party | 335 | 15.2% | |
| 4 | Ela Kubaszczyk | Conservative and Unionist Party | 227 | 10.3% | |
| 5 | Daniel Courtney | Liberal Democrats | 170 | 7.7% | |
| 6 | Kazol Ahmed | Socialist Labour Party | 30 | 1.4% | |
| 7 | James Collett | Trade Unionist and Socialist Coalition | 10 | 0.5% |
Grange & Kingsway · single-seat
Marginal winner 37.5% Proportional quota 50.0% Difference +12.5 pts below quota Valid ballots 2,907
| Rank | Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|---|
| 1 | Jason Preece | Reform UK | 1,090 | 37.5% | Elected |
| 2 | Jaro Kubaszczyk | Conservative and Unionist Party | 701 | 24.1% | |
| 3 | Alison Louise Gregory | Labour Party | 577 | 19.8% | |
| 4 | Daniel Nicholson Murch | Liberal Democrats | 220 | 7.6% | |
| 5 | Anthony Victor Bergonzi | Green Party | 205 | 7.1% | |
| 6 | Andy Bell | Independent | 120 | 4.1% |
Abbey · single-seat
Marginal winner 38.6% Proportional quota 50.0% Difference +11.4 pts below quota Valid ballots 3,397
| Rank | Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|---|
| 1 | Andrew Gravells | Conservative and Unionist Party | 1,312 | 38.6% | Elected |
| 2 | Fred Ramsey | Reform UK | 975 | 28.7% | |
| 3 | Adam Gatier | Liberal Democrats | 687 | 20.2% | |
| 4 | Stephen Ekenechukwu Nwachukwu | Labour Party | 232 | 6.8% | |
| 5 | Adam Shearing | Green Party | 172 | 5.1% | |
| 6 | Maddy Vizard | Independent | 27 | 0.8% |
Barnwood & Hucclecote · single-seat
Marginal winner 38.8% Proportional quota 50.0% Difference +11.2 pts below quota Valid ballots 3,940
| Rank | Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|---|
| 1 | Ashley James Bowkett | Liberal Democrats | 1,528 | 38.8% | Elected |
| 2 | Dave Limbrick | Reform UK | 1,112 | 28.2% | |
| 3 | Andrew Gilbert Miller | Conservative and Unionist Party | 796 | 20.2% | |
| 4 | Anne Whitworth | Labour Party | 267 | 6.8% | |
| 5 | Emma Clifford | Green Party | 197 | 5.0% | |
| 6 | Matthew Randolph | Independent | 34 | 0.9% | |
| 7 | Jason Paul Mills | Independent | 16 | 0.4% |
Longlevens · single-seat
Marginal winner 41.0% Proportional quota 50.0% Difference +9.0 pts below quota Valid ballots 3,252
| Rank | Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|---|
| 1 | Sarah Dawn Sawyer | Liberal Democrats | 1,334 | 41.0% | Elected |
| 2 | Ian Ankers | Reform UK | 1,023 | 31.5% | |
| 3 | Suresh Arava | Conservative and Unionist Party | 602 | 18.5% | |
| 4 | Valerie Simms | Labour Party | 126 | 3.9% | |
| 5 | Paul Stroud | Green Party | 121 | 3.7% | |
| 6 | Tom Grant | Independent | 53 | 1.6% |
Kingsholm & Wotton · single-seat
Marginal winner 45.1% Proportional quota 50.0% Difference +4.9 pts below quota Valid ballots 2,937
| Rank | Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|---|
| 1 | Jeremy Eric Hilton | Liberal Democrats | 1,326 | 45.1% | Elected |
| 2 | Stuart Leigh Williams | Reform UK | 647 | 22.0% | |
| 3 | Kofi Kumi-Addo | Conservative and Unionist Party | 410 | 14.0% | |
| 4 | Karen Clarke | Labour Party | 297 | 10.1% | |
| 5 | Teresa Pollington | Green Party | 194 | 6.6% | |
| 6 | John McStay | Independent | 37 | 1.3% | |
| 7 | John Samuel Harrison | Trade Unionist and Socialist Coalition | 31 | 1.1% |