← Reading (all cycles) · 4 May 2023 cohort

Reading 2023

Local elections held 4 May 2023.

16 ward races
17 seats
7 elected below the proportional quota
41.2% 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 16 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 17 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 %Δ
Labour Party19,35247.2%1164.7%952.9%+2
Conservative and Unionist Party8,72221.3%211.8%423.5%-2
Green Party8,59521.0%317.6%317.6%0
Liberal Democrats3,9839.7%15.9%15.9%0
Trade Unionist and Socialist Coalition1640.4%00.0%00.0%0
Independent870.2%00.0%00.0%0
The Liberal Party570.1%00.0%00.0%0
Total40,960100.0%17100.0%17100.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

Emmer Green · single-seat

Marginal winner 40.0% Proportional quota 50.0% Difference +10.0 pts below quota Valid ballots 3,080

RankCandidatePartyVotesShareElected
1Goss, S.Conservative and Unionist Party1,23340.0%Elected
2Buckley, M.Labour Party1,13336.8%
3Rooke, W.Green Party37812.3%
4Boiserie, P.Liberal Democrats33610.9%

Electorate 7,609 · Ballots cast 3,080 · Back to ward index

Caversham Heights · single-seat

Marginal winner 41.0% Proportional quota 50.0% Difference +9.0 pts below quota Valid ballots 3,548

RankCandidatePartyVotesShareElected
1Juthani, S.Labour Party1,45441.0%Elected
2Carnell, P.Conservative and Unionist Party1,32437.3%
3McNamara, D.Green Party50014.1%
4Costa-Krol, V.Liberal Democrats2707.6%

Electorate 7,493 · Ballots cast 3,548 · Back to ward index

Park · 2-seat (bloc vote)

Marginal winner 25.3% Proportional quota 33.3% Difference +8.0 pts below quota Valid ballots 5,568

RankCandidatePartyVotesShareElected
1Williams, J.Green Party1,53627.6%Elected
2Magon, S.Green Party1,40825.3%Elected
3Galami, R.Labour Party1,08719.5%
4Williamson, O.Labour Party1,07019.2%
5Phelps, A.Conservative and Unionist Party1642.9%
6Carnell, A.Conservative and Unionist Party1602.9%
7Dodson, C.Liberal Democrats861.5%
8Wright, H.Liberal Democrats571.0%

Electorate 7,023 · Ballots cast 5,568 · Back to ward index

Kentwood · single-seat

Marginal winner 45.3% Proportional quota 50.0% Difference +4.7 pts below quota Valid ballots 2,583

RankCandidatePartyVotesShareElected
1Singh, R.Conservative and Unionist Party1,17145.3%Elected
2Naz, M.Labour Party1,01639.3%
3Hearst, C.Green Party2098.1%
4Barker, J.Liberal Democrats1877.2%

Electorate 6,837 · Ballots cast 2,583 · Back to ward index

Redlands · single-seat

Marginal winner 46.4% Proportional quota 50.0% Difference +3.6 pts below quota Valid ballots 2,571

RankCandidatePartyVotesShareElected
1Cross, W.Labour Party1,19446.4%Elected
2Nukulina, K.Green Party1,03440.2%
3Sow, A.Conservative and Unionist Party1937.5%
4Jakeman, F.Liberal Democrats1144.4%
5Dent, M.Trade Unionist and Socialist Coalition361.4%

Electorate 8,273 · Ballots cast 2,571 · Back to ward index

Katesgrove · single-seat

Marginal winner 46.6% Proportional quota 50.0% Difference +3.4 pts below quota Valid ballots 2,247

RankCandidatePartyVotesShareElected
1Cresswell, D.Green Party1,04846.6%Elected
2Cobb, M.Labour Party83237.0%
3Binge, I.Conservative and Unionist Party2139.5%
4McNeill, M.Liberal Democrats803.6%
5Challice, L.Trade Unionist and Socialist Coalition582.6%
6Pascual, J.Independent160.7%

Electorate 7,643 · Ballots cast 2,247 · Back to ward index

Tilehurst · single-seat

Marginal winner 50.9% Proportional quota 50.0% Difference −0.9 pts Valid ballots 2,277

RankCandidatePartyVotesShareElected
1Thompson, A.Liberal Democrats1,15850.9%Elected
2Middleton, L.Labour Party48121.1%
3Byrne, C.Conservative and Unionist Party47921.0%
4Berry-Khan, G.Green Party1597.0%

Electorate 7,250 · Ballots cast 2,277 · Back to ward index

Thames · single-seat

Marginal winner 51.5% Proportional quota 50.0% Difference −1.5 pts Valid ballots 1,935

RankCandidatePartyVotesShareElected
1Asare, A.Labour Party99751.5%Elected
2Hawaldar, S.Conservative and Unionist Party39520.4%
3Harling, M.Green Party29515.2%
4Ramsay, J.Liberal Democrats24812.8%

Electorate 5,915 · Ballots cast 1,935 · Back to ward index

Abbey · single-seat

Marginal winner 52.7% Proportional quota 50.0% Difference −2.7 pts Valid ballots 1,554

RankCandidatePartyVotesShareElected
1Ayub, M.Labour Party81952.7%Elected
2Bazley, S.Conservative and Unionist Party30819.8%
3Darby, H.Green Party26417.0%
4Gore, S.Liberal Democrats16310.5%

Electorate 6,600 · Ballots cast 1,554 · Back to ward index

Caversham · single-seat

Marginal winner 53.6% Proportional quota 50.0% Difference −3.6 pts Valid ballots 2,916

RankCandidatePartyVotesShareElected
1Gavin, J.Labour Party1,56353.6%Elected
2Saadat, S.Conservative and Unionist Party56919.5%
3Palmer, M.Green Party47316.2%
4Burden, C.Liberal Democrats31110.7%

Electorate 7,502 · Ballots cast 2,916 · Back to ward index

Coley · single-seat

Marginal winner 57.9% Proportional quota 50.0% Difference −7.9 pts Valid ballots 2,239

RankCandidatePartyVotesShareElected
1Gittings, P.Labour Party1,29757.9%Elected
2Sheppard, L.Conservative and Unionist Party46220.6%
3Hoskins, I.Green Party26711.9%
4Sims, B.Liberal Democrats2139.5%

Electorate 7,027 · Ballots cast 2,239 · Back to ward index

Norcot · single-seat

Marginal winner 58.0% Proportional quota 50.0% Difference −8.0 pts Valid ballots 2,072

RankCandidatePartyVotesShareElected
1Dennis, C.Labour Party1,20258.0%Elected
2Rowe, S.Conservative and Unionist Party37117.9%
3Walkem, R.Green Party2069.9%
4Ward, C.Liberal Democrats1266.1%
5Gulliver, A.Independent713.4%
6Graham, S.The Liberal Party572.8%
7Bottom, J.Trade Unionist and Socialist Coalition391.9%

Electorate 7,550 · Ballots cast 2,072 · Back to ward index

Southcote · single-seat

Marginal winner 60.8% Proportional quota 50.0% Difference −10.8 pts Valid ballots 2,391

RankCandidatePartyVotesShareElected
1Ennis, J.Labour Party1,45460.8%Elected
2Blackmore, B.Conservative and Unionist Party54722.9%
3Whitham, J.Green Party2239.3%
4Mancuso-Marcello, R.Liberal Democrats1365.7%
5Adams, N.Trade Unionist and Socialist Coalition311.3%

Electorate 7,768 · Ballots cast 2,391 · Back to ward index

Whitley · single-seat

Marginal winner 61.3% Proportional quota 50.0% Difference −11.3 pts Valid ballots 1,811

RankCandidatePartyVotesShareElected
1Mpofu-Coles, A.Labour Party1,11161.3%Elected
2Goel, V.Conservative and Unionist Party38321.1%
3Dobson, S.Liberal Democrats1769.7%
4Smith, K.Green Party1417.8%

Electorate 7,753 · Ballots cast 1,811 · Back to ward index

Church · single-seat

Marginal winner 61.4% Proportional quota 50.0% Difference −11.4 pts Valid ballots 2,066

RankCandidatePartyVotesShareElected
1Woodward, P.Labour Party1,26861.4%Elected
2Mugo, J.Conservative and Unionist Party44821.7%
3Smith, B.Green Party1989.6%
4Cole, M.Liberal Democrats1527.4%

Electorate 8,224 · Ballots cast 2,066 · Back to ward index

Battle · single-seat

Marginal winner 65.4% Proportional quota 50.0% Difference −15.4 pts Valid ballots 2,102

RankCandidatePartyVotesShareElected
1Tarar, A.Labour Party1,37465.4%Elected
2Murray, J.Conservative and Unionist Party30214.4%
3Harling, C.Green Party25612.2%
4Grout, J.Liberal Democrats1708.1%

Electorate 7,554 · Ballots cast 2,102 · Back to ward index