← Kingston Upon Hull (all cycles) · 4 May 2023 cohort

Kingston Upon Hull 2023

Local elections held 4 May 2023.

19 ward races
20 seats
3 elected below the proportional quota
15.0% of seats below quota
1 unfairly awarded seats
5.0% of seats unfairly awarded

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

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Liberal Democrats18,11348.6%1155.0%1050.0%+1
Labour Party15,50041.6%945.0%945.0%0
Conservative Party2,2436.0%00.0%15.0%-1
Green Party8442.3%00.0%00.0%0
Trade Unionist and Socialist Coalition4441.2%00.0%00.0%0
Reform UK1570.4%00.0%00.0%0
Total37,301100.0%20100.0%20100.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

Council composition: what this election replaced

Two opencouncildata snapshots: the council immediately after the 2023 election (current) and immediately before it (2022). Only ~⅓ of seats were contested in 2023 — most of the bench is unchanged, and the cycle's effect on the overall composition is what shifts.

Current (2023)
Previous (2022)

Wards in this council

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

Race results

Ings · single-seat

Marginal winner Winning candidate's share of valid ballots. 46.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −3.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,579

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.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
1Thompson, D.Labour Party74046.9%−3.1 ptsElected
2Collinson, M.Liberal Democrats64240.7%
3Trow, S.Conservative Party925.8%
4Bradshaw, G.Green Party835.3%
5Hirst, M.Trade Unionist and Socialist Coalition221.4%

Electorate 7,033 · Back to ward index

Orchard Park · single-seat

Marginal winner Winning candidate's share of valid ballots. 48.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −1.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,817

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.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
1Wareing, G.Labour Party88348.6%−1.4 ptsElected
2Gibbons, M.Liberal Democrats80744.4%
3Paulson, K.Green Party673.7%
4Khan, F.Conservative Party603.3%

Electorate 9,973 · Back to ward index

Longhill and Bilton Grange · single-seat

Marginal winner Winning candidate's share of valid ballots. 49.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −0.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,688

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.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
1Jepmond, S.Liberal Democrats84049.8%−0.2 ptsElected
2Kirk, D.Labour Party67239.8%
3Fisher, L.Conservative Party995.9%
4Smith, T.Trade Unionist and Socialist Coalition774.6%

Electorate 8,705 · Back to ward index

Avenue · single-seat

Marginal winner Winning candidate's share of valid ballots. 51.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +1.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,260

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.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
1Singh, A.Labour Party1,66251.0%+1.0 ptsElected
2Preston, S.Liberal Democrats1,17436.0%
3Russell, J.Green Party33010.1%
4Hayward, A.Conservative Party942.9%

Electorate 8,866 · Back to ward index

West Carr · single-seat

Marginal winner Winning candidate's share of valid ballots. 53.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +3.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,772

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.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
1Randall, C.Liberal Democrats94053.0%+3.0 ptsElected
2Wood, K.Labour Party60133.9%
3Baxter, C.Conservative Party1558.7%
4Marshall, J.Trade Unionist and Socialist Coalition764.3%

Electorate 8,905 · Back to ward index

Derringham · single-seat

Marginal winner Winning candidate's share of valid ballots. 54.4% Proportional quota 50.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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,107

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.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
1Robinson, S.Liberal Democrats1,14754.4%+4.4 ptsElected
2Grozav, G.Labour Party81638.7%
3Whitehead, M.Conservative Party1446.8%

Electorate 8,915 · Back to ward index

North Carr · single-seat

Marginal winner Winning candidate's share of valid ballots. 54.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +4.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,511

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.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
1Byrne, G.Liberal Democrats82554.6%+4.6 ptsElected
2Hornby, J.Labour Party60339.9%
3Wightman, G.Conservative Party835.5%

Electorate 9,887 · Back to ward index

Pickering · single-seat

Marginal winner Winning candidate's share of valid ballots. 57.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +7.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,906

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.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
1Ieronimo, M.Liberal Democrats1,10257.8%+7.8 ptsElected
2Sullivan, T.Labour Party73138.4%
3Dinsdale, C.Conservative Party733.8%

Electorate 6,196 · Back to ward index

Boothferry · single-seat

Marginal winner Winning candidate's share of valid ballots. 58.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +8.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,263

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.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
1Haines, J.Liberal Democrats1,32458.5%+8.5 ptsElected
2Ireland, J.Labour Party74933.1%
3Sharp, J.Conservative Party1908.4%

Electorate 8,840 · Back to ward index

Newington and Gipsyville · single-seat

Marginal winner Winning candidate's share of valid ballots. 58.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +8.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,508

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.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
1Kennett, G.Labour Party88558.7%+8.7 ptsElected
2Smith, K.Liberal Democrats35023.2%
3Bond, D.Conservative Party15610.3%
4Donegan, A.Green Party1177.8%

Electorate 10,156 · Back to ward index

Sutton · single-seat

Marginal winner Winning candidate's share of valid ballots. 60.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +10.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,620

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.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
1Healand, A.Liberal Democrats1,59560.9%+10.9 ptsElected
2Harper, P.Labour Party87533.4%
3Williams, F.Conservative Party1505.7%

Electorate 9,877 · Back to ward index

St Andrew's and Dockland · single-seat

Marginal winner Winning candidate's share of valid ballots. 61.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +11.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,618

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.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
1Herrera-Richmond, H.Labour Party98861.1%+11.1 ptsElected
2Best, C.Liberal Democrats31419.4%
3Barry, R.Green Party1388.5%
4Devlin, J.Conservative Party1277.8%
5Bentley, J.Trade Unionist and Socialist Coalition513.2%

Electorate 9,909 · Back to ward index

Southcoates · single-seat

Marginal winner Winning candidate's share of valid ballots. 65.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +15.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,656

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.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
1Raspin, J.Labour Party1,08165.3%+15.3 ptsElected
2Thomas, L.Liberal Democrats27816.8%
3Broadbent, I.Reform UK1579.5%
4MacIntyre, C.Conservative Party1408.5%

Electorate 9,912 · Back to ward index

Holderness · single-seat

Marginal winner Winning candidate's share of valid ballots. 65.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +15.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,310

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.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
1Neal, K.Liberal Democrats1,51965.8%+15.8 ptsElected
2Thompson, K.Labour Party68029.4%
3Brown, S.Conservative Party1114.8%

Electorate 8,725 · Back to ward index

Beverley and Newland · single-seat

Marginal winner Winning candidate's share of valid ballots. 67.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +17.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,940

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.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
1Drake-Davis, P.Liberal Democrats1,97967.3%+17.3 ptsElected
2Alexander, S.Labour Party75525.7%
3Bartlett, A.Conservative Party1163.9%
4Culshaw, P.Trade Unionist and Socialist Coalition903.1%

Electorate 9,544 · Back to ward index

Drypool · single-seat

Marginal winner Winning candidate's share of valid ballots. 67.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +17.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,289

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.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
1Hatcher, D.Liberal Democrats1,54567.5%+17.5 ptsElected
2Dogan, M.Labour Party47020.5%
3Hackett, S.Conservative Party1165.1%
4Allison-Walsh, J.Green Party1094.8%
5Whale, M.Trade Unionist and Socialist Coalition492.1%

Electorate 8,725 · Back to ward index

Marfleet · single-seat

Marginal winner Winning candidate's share of valid ballots. 69.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +19.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,034

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.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
1Pantelakis, R.Labour Party71469.1%+19.1 ptsElected
2Woods, K.Liberal Democrats22521.8%
3Horton, G.Conservative Party959.2%

Electorate 8,971 · Back to ward index

Kingswood · single-seat

Marginal winner Winning candidate's share of valid ballots. 74.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +24.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,267

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.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
1Quinn, C.Liberal Democrats93974.1%+24.1 ptsElected
2Filer, N.Labour Party26120.6%
3Rigby, C.Conservative Party675.3%

Electorate 6,628 · Back to ward index

Central · 2-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 ~2× smaller. 57.5% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +24.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,078

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare 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 2 votes, so we approximate ballots as total votes ÷ 2. 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
1McMurray, S.Labour Party71433.1%66.2%+32.9 ptsElected
2Qassim, S.Labour Party62028.8%57.5%+24.2 ptsElected
3Ali, M.Liberal Democrats31014.4%28.8%
4Coglan, L.Liberal Democrats25812.0%23.9%
5Rymer, J.Conservative Party884.1%8.2%
6Sargeant, J.Conservative Party874.0%8.1%
7Spooner, P.Trade Unionist and Socialist Coalition793.7%7.3%

Electorate 6,233 · Back to ward index