← South Gloucestershire (all cycles) · 4 May 2023 cohort

South Gloucestershire 2023

Local elections held 4 May 2023.

28 ward races
61 seats
56 elected below the proportional quota
91.8% of seats below quota

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 28 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 61 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.

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Conservative and Unionist Party58,23935.9%2337.7%2337.7%0
Liberal Democrats55,01233.9%2032.8%2134.4%-1
Labour Party39,14724.1%1727.9%1524.6%+2
Green Party6,8474.2%00.0%23.3%-2
Independent2,3461.4%11.6%00.0%+1
Reform UK3290.2%00.0%00.0%0
NHP2280.1%00.0%00.0%0
Total162,148100.0%61100.0%61100.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.

Vote share
Actual seats
Proportional seats

Wards in this council

Sorted with the largest gap below the quota first. Click any ward to jump to its full result.

Race results

Bradley Stoke North · 2-seat (bloc vote)

Marginal winner 18.0% Proportional quota 33.3% Difference +15.3 pts below quota Valid ballots 5,169

RankCandidatePartyVotesShareElected
1Cullen, T.Conservative and Unionist Party1,06220.5%Elected
2Owusu-Antwi, F.Conservative and Unionist Party93218.0%Elected
3Goldsmith, N.Labour Party76514.8%
4Rosenberg, G.Labour Party73114.1%
5Pomfret, S.Independent4839.3%
6Nelson, J.Green Party4578.8%
7Clayton, D.Liberal Democrats3546.8%
8Tomasin, W.Liberal Democrats2114.1%
9Crawley, T.Reform UK1743.4%

Electorate 8,177 · Ballots cast 5,169 · Back to ward index

Patchway Coniston · single-seat

Marginal winner 35.3% Proportional quota 50.0% Difference +14.7 pts below quota Valid ballots 929

RankCandidatePartyVotesShareElected
1Walker, I.Independent32835.3%Elected
2Lawrence, D.Labour Party32334.8%
3Jones, S.Conservative and Unionist Party18620.0%
4Pash, M.Green Party555.9%
5Wallis, J.Liberal Democrats374.0%

Electorate 3,858 · Ballots cast 929 · Back to ward index

Winterbourne · 2-seat (bloc vote)

Marginal winner 20.5% Proportional quota 33.3% Difference +12.8 pts below quota Valid ballots 3,988

RankCandidatePartyVotesShareElected
1Labuschagne, N.Conservative and Unionist Party88922.3%Elected
2Jones, T.Conservative and Unionist Party81920.5%Elected
3Bruce, P.Liberal Democrats67817.0%
4Goodwin, D.Liberal Democrats57214.3%
5Lloyd, J.Labour Party3428.6%
6McKinlay, B.Labour Party2907.3%
7Lankester, A.Green Party2406.0%
8Vernon, D.Green Party1584.0%

Electorate 5,558 · Ballots cast 3,988 · Back to ward index

Bitton & Oldland Common · 2-seat (bloc vote)

Marginal winner 20.9% Proportional quota 33.3% Difference +12.4 pts below quota Valid ballots 3,986

RankCandidatePartyVotesShareElected
1Hughes, P.Conservative and Unionist Party89922.6%Elected
2Williams, E.Conservative and Unionist Party83320.9%Elected
3Langley, D.Labour Party71117.8%
4Hallett, P.Green Party52113.1%
5Boon, K.Liberal Democrats3739.4%
6Freeman, S.Green Party3619.1%
7Perry, S.Liberal Democrats2887.2%

Electorate 7,194 · Ballots cast 3,986 · Back to ward index

Stoke Gifford · 3-seat (bloc vote)

Marginal winner 12.7% Proportional quota 25.0% Difference +12.3 pts below quota Valid ballots 10,832

RankCandidatePartyVotesShareElected
1Addison, D.Labour Party1,53014.1%Elected
2Cranney, K.Conservative and Unionist Party1,44013.3%Elected
3Gupta, N.Conservative and Unionist Party1,37912.7%Elected
4Mead, B.Labour Party1,35812.5%
5Griffiths, T.Conservative and Unionist Party1,34912.5%
6Harris, D.Labour Party1,28911.9%
7Williams, J.Liberal Democrats9278.6%
8Stansfield, K.Liberal Democrats8678.0%
9Tomasin, K.Liberal Democrats6936.4%

Electorate 10,777 · Ballots cast 10,832 · Back to ward index

Frenchay & Downend · 3-seat (bloc vote)

Marginal winner 12.8% Proportional quota 25.0% Difference +12.2 pts below quota Valid ballots 13,159

RankCandidatePartyVotesShareElected
1Sood, R.Liberal Democrats1,99415.2%Elected
2Burton, B.Conservative and Unionist Party1,78013.5%Elected
3Brennan, L.Conservative and Unionist Party1,67812.8%Elected
4Eldridge, D.Liberal Democrats1,67312.7%
5Griffiths, J.Conservative and Unionist Party1,62212.3%
6Tansey, J.Liberal Democrats1,48711.3%
7Dockerty, J.Labour Party1,0347.9%
8Richards, M.Labour Party1,0337.9%
9Smith, A.Labour Party8586.5%

Electorate 10,752 · Ballots cast 13,159 · Back to ward index

Charlton & Cribbs · 3-seat (bloc vote)

Marginal winner 13.4% Proportional quota 25.0% Difference +11.6 pts below quota Valid ballots 4,569

RankCandidatePartyVotesShareElected
1Scott, S.Labour Party69515.2%Elected
2Shambhu, S.Conservative and Unionist Party68314.9%Elected
3Buddharaju, J.Conservative and Unionist Party61413.4%Elected
4Hopkinson, B.Conservative and Unionist Party60313.2%
5Ravi, R.Labour Party50711.1%
6Wilding, V.Labour Party4379.6%
7Knight, P.Independent3758.2%
8Loveridge, R.Independent3156.9%
9Ford, J.Liberal Democrats1192.6%
10Stringer, M.Liberal Democrats1172.6%
11Hockey, D.Liberal Democrats1042.3%

Electorate 6,448 · Ballots cast 4,569 · Back to ward index

Bradley Stoke South · 2-seat (bloc vote)

Marginal winner 22.4% Proportional quota 33.3% Difference +11.0 pts below quota Valid ballots 4,092

RankCandidatePartyVotesShareElected
1Bradbury, J.Labour Party96923.7%Elected
2Randles, B.Conservative and Unionist Party91522.4%Elected
3Avenin, R.Conservative and Unionist Party89521.9%
4Sappal, K.Labour Party76418.7%
5Moller, A.Liberal Democrats2857.0%
6Rawlinson, G.Liberal Democrats2646.5%

Electorate 6,871 · Ballots cast 4,092 · Back to ward index

Emersons Green · 3-seat (bloc vote)

Marginal winner 14.0% Proportional quota 25.0% Difference +11.0 pts below quota Valid ballots 10,747

RankCandidatePartyVotesShareElected
1Al-Hassan, K.Labour Party1,61415.0%Elected
2Hunt, R.Conservative and Unionist Party1,53214.3%Elected
3Hardie, R.Labour Party1,50814.0%Elected
4Al-Hassan, S.Labour Party1,49813.9%
5Hunt, C.Conservative and Unionist Party1,48213.8%
6Mehta-Graham, A.Conservative and Unionist Party1,18311.0%
7Harris, S.Green Party8768.2%
8Miron, G.Liberal Democrats4243.9%
9Walker, S.Liberal Democrats3243.0%
10Walker, L.Liberal Democrats3062.8%

Electorate 12,377 · Ballots cast 10,747 · Back to ward index

Filton · 2-seat (bloc vote)

Marginal winner 22.5% Proportional quota 33.3% Difference +10.8 pts below quota Valid ballots 4,270

RankCandidatePartyVotesShareElected
1Monk, A.Labour Party1,11426.1%Elected
2Doyle, A.Labour Party96122.5%Elected
3Boardman, D.Green Party48511.4%
4Adjeivi, E.Conservative and Unionist Party47611.1%
5Contenot, F.Conservative and Unionist Party4249.9%
6Vernon, J.Green Party2997.0%
7Robinson, A.Independent2195.1%
8Joinson, M.Liberal Democrats1854.3%
9Emmerson, R.Liberal Democrats1072.5%

Electorate 7,421 · Ballots cast 4,270 · Back to ward index

Hanham · 3-seat (bloc vote)

Marginal winner 14.7% Proportional quota 25.0% Difference +10.3 pts below quota Valid ballots 9,105

RankCandidatePartyVotesShareElected
1Bamford, J.Conservative and Unionist Party1,52516.7%Elected
2Langley, B.Conservative and Unionist Party1,45516.0%Elected
3Begley, A.Labour Party1,33614.7%Elected
4Pitts, M.Conservative and Unionist Party1,31414.4%
5Newman, M.Labour Party1,19513.1%
6Allen, K.Green Party6517.1%
7Huddy, W.Green Party5436.0%
8Johnston, D.Green Party3854.2%
9Gawn, J.Liberal Democrats2753.0%
10Marshall, M.Liberal Democrats2542.8%
11Thoyts, P.Liberal Democrats1721.9%

Electorate 9,832 · Ballots cast 9,105 · Back to ward index

Chipping Sodbury & Cotswold Edge · 2-seat (bloc vote)

Marginal winner 23.9% Proportional quota 33.3% Difference +9.4 pts below quota Valid ballots 7,028

RankCandidatePartyVotesShareElected
1Rush, A.Liberal Democrats1,68724.0%Elected
2Romaine, B.Conservative and Unionist Party1,68023.9%Elected
3Hall, R.Conservative and Unionist Party1,67823.9%
4Trull, P.Liberal Democrats1,64723.4%
5Lowe, I.Labour Party3364.8%

Electorate 7,900 · Ballots cast 7,028 · Back to ward index

Parkwall & Warmley · 2-seat (bloc vote)

Marginal winner 24.0% Proportional quota 33.3% Difference +9.3 pts below quota Valid ballots 3,710

RankCandidatePartyVotesShareElected
1Bromiley, E.Conservative and Unionist Party91424.6%Elected
2Bromiley, S.Conservative and Unionist Party89024.0%Elected
3Farmer, M.Labour Party80121.6%
4Rabone, K.Labour Party69918.8%
5Marsden, P.Liberal Democrats2135.7%
6Pirooz, H.Liberal Democrats1935.2%

Electorate 7,011 · Ballots cast 3,710 · Back to ward index

Severn Vale · 2-seat (bloc vote)

Marginal winner 24.0% Proportional quota 33.3% Difference +9.3 pts below quota Valid ballots 6,361

RankCandidatePartyVotesShareElected
1Williams, T.Liberal Democrats1,53724.2%Elected
2Riddle, M.Conservative and Unionist Party1,52824.0%Elected
3Oaten, M.Liberal Democrats1,43522.6%
4Burchell, K.Conservative and Unionist Party1,32520.8%
5Curtis, A.Labour Party3074.8%
6Carroll, N.Labour Party2293.6%

Electorate 7,665 · Ballots cast 6,361 · Back to ward index

Pilning & Severn Beach · single-seat

Marginal winner 40.8% Proportional quota 50.0% Difference +9.2 pts below quota Valid ballots 1,173

RankCandidatePartyVotesShareElected
1Johnson, S.Liberal Democrats47940.8%Elected
2Begbey, S.Conservative and Unionist Party44738.1%
3Segal, A.Labour Party24721.1%

Electorate 3,742 · Ballots cast 1,173 · Back to ward index

Boyd Valley · 2-seat (bloc vote)

Marginal winner 24.5% Proportional quota 33.3% Difference +8.9 pts below quota Valid ballots 5,046

RankCandidatePartyVotesShareElected
1Palmer, M.Liberal Democrats1,31626.1%Elected
2Stokes, B.Conservative and Unionist Party1,23424.5%Elected
3Reade, S.Conservative and Unionist Party1,21124.0%
4Willmott, N.Liberal Democrats1,13022.4%
5Banwell, A.Reform UK1553.1%

Electorate 6,994 · Ballots cast 5,046 · Back to ward index

Longwell Green · 2-seat (bloc vote)

Marginal winner 24.6% Proportional quota 33.3% Difference +8.8 pts below quota Valid ballots 4,765

RankCandidatePartyVotesShareElected
1Strange, C.Conservative and Unionist Party1,44230.3%Elected
2Murphy, K.Conservative and Unionist Party1,17024.6%Elected
3Allinson, E.Liberal Democrats90619.0%
4Price, C.Independent62613.1%
5Allard, C.Liberal Democrats62113.0%

Electorate 7,612 · Ballots cast 4,765 · Back to ward index

Frampton Cotterell · 3-seat (bloc vote)

Marginal winner 16.9% Proportional quota 25.0% Difference +8.1 pts below quota Valid ballots 12,922

RankCandidatePartyVotesShareElected
1Young, C.Liberal Democrats2,55619.8%Elected
2Clark, T.Liberal Democrats2,33118.0%Elected
3Lean, J.Liberal Democrats2,19016.9%Elected
4Howell, T.Conservative and Unionist Party1,66412.9%
5Niblett, T.Conservative and Unionist Party1,61512.5%
6Pullen, A.Conservative and Unionist Party1,59212.3%
7Echegaray, C.Green Party4443.4%
8Millard, R.Labour Party2832.2%
9Trollope, J.Labour Party2471.9%

Electorate 10,412 · Ballots cast 12,922 · Back to ward index

Woodstock · 2-seat (bloc vote)

Marginal winner 26.3% Proportional quota 33.3% Difference +7.1 pts below quota Valid ballots 3,533

RankCandidatePartyVotesShareElected
1Evans, A.Labour Party1,03929.4%Elected
2Scott, I.Labour Party92826.3%Elected
3Groenewald, J.Conservative and Unionist Party54515.4%
4Shambhu, K.Conservative and Unionist Party47713.5%
5Corrigan, J.Liberal Democrats3359.5%
6Davis, T.Liberal Democrats2095.9%

Electorate 7,404 · Ballots cast 3,533 · Back to ward index

New Cheltenham · 2-seat (bloc vote)

Marginal winner 26.6% Proportional quota 33.3% Difference +6.7 pts below quota Valid ballots 3,409

RankCandidatePartyVotesShareElected
1Palmer, M.Labour Party93627.5%Elected
2Davis, S.Labour Party90726.6%Elected
3Adams, I.Conservative and Unionist Party66419.5%
4Singh, G.Conservative and Unionist Party54616.0%
5Davis, R.Liberal Democrats2046.0%
6Parkinson, R.Liberal Democrats1524.5%

Electorate 6,618 · Ballots cast 3,409 · Back to ward index

Kingswood · 2-seat (bloc vote)

Marginal winner 28.5% Proportional quota 33.3% Difference +4.8 pts below quota Valid ballots 2,974

RankCandidatePartyVotesShareElected
1Ingham, L.Labour Party90130.3%Elected
2Rhodes, S.Labour Party84828.5%Elected
3Dando, K.Conservative and Unionist Party46915.8%
4Chandar, J.Conservative and Unionist Party36112.1%
5Hope, S.Liberal Democrats2026.8%
6Poarch, M.Liberal Democrats1936.5%

Electorate 6,428 · Ballots cast 2,974 · Back to ward index

Stoke Park & Cheswick · single-seat

Marginal winner 46.8% Proportional quota 50.0% Difference +3.2 pts below quota Valid ballots 996

RankCandidatePartyVotesShareElected
1Pocock, A.Liberal Democrats46646.8%Elected
2Coyle-Larner, R.Labour Party31831.9%
3Ramarathnam, P.Conservative and Unionist Party21221.3%

Electorate 3,268 · Ballots cast 996 · Back to ward index

Staple Hill & Mangotsfield · 3-seat (bloc vote)

Marginal winner 21.8% Proportional quota 25.0% Difference +3.2 pts below quota Valid ballots 9,234

RankCandidatePartyVotesShareElected
1Boulton, I.Labour Party2,33125.2%Elected
2Bell, M.Labour Party2,15323.3%Elected
3Cooper, K.Labour Party2,01421.8%Elected
4O'Hara, A.Conservative and Unionist Party7898.5%
5Shore, A.Conservative and Unionist Party6046.5%
6Mishra, A.Conservative and Unionist Party5566.0%
7Daer, A.Liberal Democrats3373.6%
8Allen, B.Liberal Democrats2282.5%
9Davis, G.Liberal Democrats2222.4%

Electorate 10,972 · Ballots cast 9,234 · Back to ward index

Thornbury · 3-seat (bloc vote)

Marginal winner 22.5% Proportional quota 25.0% Difference +2.5 pts below quota Valid ballots 11,916

RankCandidatePartyVotesShareElected
1Tyrrell, M.Liberal Democrats2,71822.8%Elected
2Davies, C.Liberal Democrats2,68222.5%Elected
3Stansfield, J.Liberal Democrats2,67922.5%Elected
4Gash, J.Green Party1,0208.6%
5Weeks, A.Labour Party7616.4%
6Owusu-Antwi, O.Conservative and Unionist Party7045.9%
7Buxton, J.Conservative and Unionist Party6805.7%
8Buxton, J.Conservative and Unionist Party6725.6%

Electorate 10,979 · Ballots cast 11,916 · Back to ward index

Yate Central · 2-seat (bloc vote)

Marginal winner 32.2% Proportional quota 33.3% Difference +1.1 pts below quota Valid ballots 3,820

RankCandidatePartyVotesShareElected
1Emms, S.Liberal Democrats1,26933.2%Elected
2Davis, J.Liberal Democrats1,23132.2%Elected
3Gilpin, M.Conservative and Unionist Party58415.3%
4Lewis, J.Conservative and Unionist Party47012.3%
5Jackson, C.Green Party2667.0%

Electorate 6,491 · Ballots cast 3,820 · Back to ward index

Yate North · 3-seat (bloc vote)

Marginal winner 24.8% Proportional quota 25.0% Difference +0.2 pts below quota Valid ballots 8,966

RankCandidatePartyVotesShareElected
1Drew, M.Liberal Democrats2,28225.5%Elected
2Willmore, C.Liberal Democrats2,23024.9%Elected
3Nutland, B.Liberal Democrats2,22824.8%Elected
4Williams, S.Conservative and Unionist Party7598.5%
5Lewis, M.Conservative and Unionist Party7348.2%
6Williams, D.Conservative and Unionist Party7338.2%

Electorate 9,974 · Ballots cast 8,966 · Back to ward index

Dodington · 2-seat (bloc vote)

Marginal winner 34.3% Proportional quota 33.3% Difference −1.0 pts Valid ballots 4,172

RankCandidatePartyVotesShareElected
1Harris, L.Liberal Democrats1,47935.5%Elected
2Kirkby, C.Liberal Democrats1,43234.3%Elected
3Welch, R.Conservative and Unionist Party51712.4%
4Nicholson, J.Conservative and Unionist Party51612.4%
5Leat, C.NHP2285.5%

Electorate 7,623 · Ballots cast 4,172 · Back to ward index

Charfield · single-seat

Marginal winner 70.7% Proportional quota 50.0% Difference −20.7 pts Valid ballots 1,277

RankCandidatePartyVotesShareElected
1O'Neill, J.Liberal Democrats90370.7%Elected
2Crumpton, M.Conservative and Unionist Party28822.6%
3Watts, P.Green Party866.7%

Electorate 3,628 · Ballots cast 1,277 · Back to ward index