← Kingston Upon Hull, City of (all cycles) · 2 May 2024 cohort

Kingston Upon Hull, City of 2024

Local elections held 2 May 2024.

19 ward races
19 seats
3 elected below the proportional quota
15.8% of seats below quota
1 unfairly awarded seats
5.3% 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 19 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 %Δ
Labour Party15,91444.1%1052.6%947.4%+1
Liberal Democrats15,87444.0%947.4%947.4%0
Conservative Party2,1215.9%00.0%15.3%-1
Green Party9022.5%00.0%00.0%0
Trade Unionist and Socialist Coalition4691.3%00.0%00.0%0
Reform UK4191.2%00.0%00.0%0
Independent2810.8%00.0%00.0%0
Yorkshire Party760.2%00.0%00.0%0
Total36,056100.0%19100.0%19100.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 2024 election (current) and immediately before it (2023). Only ~⅓ of seats were contested in 2024 — most of the bench is unchanged, and the cycle's effect on the overall composition is what shifts.

Current (2024)
Previous (2023)

Wards in this council

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

Race results

North Carr · single-seat

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

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
1Harper, P.Labour Party55642.3%−7.7 ptsElected
2Loft, J.Liberal Democrats54041.1%
3Baker, M.Reform UK16912.9%
4Wightman, G.Conservative Party493.7%

Electorate 10,117 · EC ward code E05011538 · Back to ward index

Avenue · single-seat

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

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
1Wood, K.Labour Party1,33043.4%−6.6 ptsElected
2Robinson, J.Liberal Democrats1,22540.0%
3Russell, J.Green Party2969.7%
4Whale, M.Trade Unionist and Socialist Coalition1083.5%
5Hayward, A.Conservative Party622.0%
6Steele, J.Yorkshire Party421.4%

Electorate 9,228 · EC ward code E05011525 · Back to ward index

University · single-seat

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

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
1Collinson, M.Liberal Democrats72848.0%−2.0 ptsElected
2Humphries, S.Labour Party64442.4%
3Wildey, C.Green Party885.8%
4Lavender, B.Conservative Party583.8%

Electorate 6,380 · EC ward code E05011544 · Back to ward index

Derringham · single-seat

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

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
1Grozav, G.Labour Party1,25150.1%+0.1 ptsElected
2Kirtiklis, D.Liberal Democrats1,04141.7%
3Whitehead, M.Conservative Party1084.3%
4Donegan, A.Green Party963.8%

Electorate 9,021 · EC ward code E05011530 · Back to ward index

Longhill and Bilton Grange · single-seat

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

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
1Conner, J.Liberal Democrats81552.4%+2.4 ptsElected
2Kirk, D.Labour Party60839.1%
3Sargeant, J.Conservative Party754.8%
4Smith, T.Trade Unionist and Socialist Coalition563.6%

Electorate 8,695 · EC ward code E05011535 · Back to ward index

Ings · single-seat

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

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
1Gardiner, A.Labour Party92953.9%+3.9 ptsElected
2Bisbey, M.Liberal Democrats61735.8%
3Bradshaw, G.Green Party1025.9%
4Vennoyer, Z.Conservative Party764.4%

Electorate 7,149 · EC ward code E05011533 · Back to ward index

Boothferry · single-seat

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

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
1Collinson, A.Liberal Democrats1,16554.9%+4.9 ptsElected
2Ireland, J.Labour Party71533.7%
3Sharp, J.Conservative Party1276.0%
4Lamplugh, A.Green Party1165.5%

Electorate 8,882 · EC ward code E05011527 · Back to ward index

Bricknell · single-seat

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

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
1North, P.Labour Party1,13856.1%+6.1 ptsElected
2Gilliland, B.Liberal Democrats52125.7%
3Fareham, J.Conservative Party26112.9%
4Paulson, K.Green Party763.7%
5Halstead, R.Yorkshire Party341.7%

Electorate 6,047 · EC ward code E05011528 · Back to ward index

West Carr · single-seat

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

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, T.Liberal Democrats99256.7%+6.7 ptsElected
2Anderson, F.Labour Party54831.3%
3Baxter, C.Conservative Party1166.6%
4Marshall, J.Trade Unionist and Socialist Coalition955.4%

Electorate 9,043 · EC ward code E05011545 · Back to ward index

Holderness · single-seat

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

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
1Tock, L.Liberal Democrats1,33160.5%+10.5 ptsElected
2Hornby, J.Labour Party67130.5%
3Spooner, P.Trade Unionist and Socialist Coalition1024.6%
4Brown, S.Conservative Party954.3%

Electorate 8,780 · EC ward code E05011532 · Back to ward index

Sutton · single-seat

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

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
1Cahill, J.Liberal Democrats1,46561.6%+11.6 ptsElected
2Dunstan, R.Labour Party76332.1%
3Williams, F.Conservative Party1516.3%

Electorate 9,948 · EC ward code E05011543 · Back to ward index

Orchard Park · single-seat

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

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
1Nicola, R.Labour Party99962.4%+12.4 ptsElected
2Tompsett, B.Liberal Democrats32420.2%
3Gilling, J.Independent16910.6%
4Rymer, J.Conservative Party1096.8%

Electorate 10,120 · EC ward code E05011539 · Back to ward index

Drypool · single-seat

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

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
1Preston, S.Liberal Democrats1,36163.2%+13.2 ptsElected
2Seal, O.Labour Party54125.1%
3Allison-Walsh, J.Green Party1285.9%
4Hackett, S.Conservative Party1225.7%

Electorate 8,922 · EC ward code E05011531 · Back to ward index

Beverley and Newland · single-seat

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

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
1Ross, M.Liberal Democrats1,90063.8%+13.8 ptsElected
2Collins, J.Labour Party85128.6%
3Griffin, O.Conservative Party1173.9%
4Hirst, M.Trade Unionist and Socialist Coalition1083.6%

Electorate 10,369 · EC ward code E05011526 · Back to ward index

Kingswood · single-seat

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

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
1Dolman, T.Liberal Democrats73965.6%+15.6 ptsElected
2Koch, S.Labour Party29225.9%
3Withers, A.Conservative Party968.5%

Electorate 6,849 · EC ward code E05011534 · Back to ward index

Newington and Gipsyville · single-seat

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

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
1Dearing, T.Labour Party1,05066.0%+16.0 ptsElected
2Smith, K.Liberal Democrats36322.8%
3Bond, D.Conservative Party17811.2%

Electorate 10,460 · EC ward code E05011537 · Back to ward index

Southcoates · single-seat

Marginal winner Winning candidate's share of valid ballots. 66.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +16.4 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
1Bridges, H.Labour Party1,09966.4%+16.4 ptsElected
2Broadbent, I.Reform UK25015.1%
3Gurevitch, B.Liberal Democrats21012.7%
4Bartlett, A.Conservative Party975.9%

Electorate 10,028 · EC ward code E05011542 · Back to ward index

St Andrews and Docklands · 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. 1,752

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
1Hale, D.Labour Party1,18367.5%+17.5 ptsElected
2Best, C.Liberal Democrats33218.9%
3Dinsdale, C.Conservative Party1257.1%
4McGrath, B.Independent1126.4%

Electorate 10,533 · EC ward code E05011541 · Back to ward index

Marfleet · single-seat

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

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
1Belcher, S.Labour Party74671.0%+21.0 ptsElected
2Craig, C.Liberal Democrats20519.5%
3Horton, G.Conservative Party999.4%

Electorate 9,186 · EC ward code E05011536 · Back to ward index