← Leeds (all cycles) · 2 May 2024 cohort

Leeds 2024

Local elections held 2 May 2024.

33 ward races
33 seats
15 elected below the proportional quota
45.5% 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 33 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 33 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 Party85,05543.3%1957.6%1648.5%+3
Conservative and Unionist Party40,32720.5%515.2%824.2%-3
Green Party32,08516.3%39.1%618.2%-3
Liberal Democrats18,5279.4%26.1%39.1%-1
MB IND4,5382.3%26.1%00.0%+2
Yorkshire Party4,0642.1%00.0%00.0%0
G and S IND3,4691.8%13.0%00.0%+1
Social Democratic Party3,1731.6%13.0%00.0%+1
Reform UK2,6131.3%00.0%00.0%0
Independent1,3500.7%00.0%00.0%0
Trade Unionist and Socialist Coalition6750.3%00.0%00.0%0
AGS2220.1%00.0%00.0%0
ND2040.1%00.0%00.0%0
Total196,302100.0%33100.0%33100.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

Morley North · single-seat

Marginal winner 37.8% Proportional quota 50.0% Difference +12.2 pts below quota Valid ballots 6,125

RankCandidatePartyVotesShareElected
1Brown, S.MB IND2,31737.8%Elected
2Bruce, S.Labour Party1,52925.0%
3Gettings-Bellhouse, J.Independent99816.3%
4Suryawanshi, L.Conservative and Unionist Party78012.7%
5Jeffries, L.Green Party2854.7%
6Trueman, J.Liberal Democrats1973.2%
7Foster, T.Social Democratic Party190.3%

Electorate 18,254 · Ballots cast 6,125 · EC ward code E05011406 · Back to ward index

Morley South · single-seat

Marginal winner 38.1% Proportional quota 50.0% Difference +11.9 pts below quota Valid ballots 5,826

RankCandidatePartyVotesShareElected
1Senior, J.MB IND2,22138.1%Elected
2Hill, C.Labour Party1,82431.3%
3Giles, A.Conservative and Unionist Party5609.6%
4Bell, C.Green Party5218.9%
5Kendall, J.Reform UK4077.0%
6Bennett, P.Independent1923.3%
7Barticel, M.Liberal Democrats931.6%
8Perry, N.Social Democratic Party80.1%

Electorate 18,053 · Ballots cast 5,826 · EC ward code E05011407 · Back to ward index

Ardsley and Robin Hood · single-seat

Marginal winner 41.4% Proportional quota 50.0% Difference +8.6 pts below quota Valid ballots 5,414

RankCandidatePartyVotesShareElected
1Bruce, K.Labour Party2,24041.4%Elected
2Foster, M.Conservative and Unionist Party1,45526.9%
3Leadley, T.Liberal Democrats90716.8%
4Buxton, C.Yorkshire Party4498.3%
5Hall, A.Green Party2614.8%
6Daniels, M.Social Democratic Party1021.9%

Electorate 17,597 · Ballots cast 5,414 · EC ward code E05011384 · Back to ward index

Middleton Park · single-seat

Marginal winner 42.8% Proportional quota 50.0% Difference +7.2 pts below quota Valid ballots 4,393

RankCandidatePartyVotesShareElected
1Chesterfield, R.Social Democratic Party1,88242.8%Elected
2Burke, S.Labour Party1,63837.3%
3Gill, J.Green Party4029.2%
4Adeyemi, S.Conservative and Unionist Party3327.6%
5Follows, M.Liberal Democrats1393.2%

Electorate 19,907 · Ballots cast 4,393 · EC ward code E05011404 · Back to ward index

Armley · single-seat

Marginal winner 43.8% Proportional quota 50.0% Difference +6.2 pts below quota Valid ballots 4,826

RankCandidatePartyVotesShareElected
1Cunningham, L.Green Party2,11343.8%Elected
2Banks, R.Labour Party2,04142.3%
3Westwood, A.Conservative and Unionist Party3216.7%
4Martins, R.Yorkshire Party2054.2%
5Walker, D.Liberal Democrats1052.2%
6Bettney, W.Social Democratic Party410.8%

Electorate 17,086 · Ballots cast 4,826 · EC ward code E05011385 · Back to ward index

Adel and Wharfedale · single-seat

Marginal winner 44.2% Proportional quota 50.0% Difference +5.8 pts below quota Valid ballots 7,406

RankCandidatePartyVotesShareElected
1Anderson, C.Conservative and Unionist Party3,27444.2%Elected
2Orton, J.Labour Party2,56334.6%
3Slinger, S.Liberal Democrats83811.3%
4Love, F.Green Party5036.8%
5Robinson, C.Yorkshire Party2283.1%

Electorate 16,743 · Ballots cast 7,406 · EC ward code E05012841 · Back to ward index

Pudsey · single-seat

Marginal winner 45.0% Proportional quota 50.0% Difference +5.0 pts below quota Valid ballots 7,435

RankCandidatePartyVotesShareElected
1Seary, D.Conservative and Unionist Party3,34945.0%Elected
2Ahmed, R.Labour Party2,97740.0%
3Ward, S.Green Party4365.9%
4Whitehead, A.Reform UK4315.8%
5Glover, C.Liberal Democrats2423.3%

Electorate 19,034 · Ballots cast 7,435 · EC ward code E05011409 · Back to ward index

Farnley and Wortley · single-seat

Marginal winner 45.7% Proportional quota 50.0% Difference +4.3 pts below quota Valid ballots 4,857

RankCandidatePartyVotesShareElected
1Haigh, K.Labour Party2,22245.7%Elected
2Blackburn, D.Green Party1,71735.4%
3George, D.Conservative and Unionist Party61312.6%
4Andrews, P.Liberal Democrats2294.7%
5Taylor, F.Social Democratic Party761.6%

Electorate 18,154 · Ballots cast 4,857 · EC ward code E05012648 · Back to ward index

Hunslet and Riverside · single-seat

Marginal winner 46.2% Proportional quota 50.0% Difference +3.8 pts below quota Valid ballots 4,923

RankCandidatePartyVotesShareElected
1Iqbal, M.Labour Party2,27446.2%Elected
2Mushtaq, O.Green Party2,06742.0%
3Kovacs, T.Conservative and Unionist Party2475.0%
4Dale, B.Liberal Democrats1853.8%
5Whetstone, D.Social Democratic Party1072.2%
6Duncan, O.Trade Unionist and Socialist Coalition430.9%

Electorate 17,432 · Ballots cast 4,923 · EC ward code E05011399 · Back to ward index

Calverley and Farsley · single-seat

Marginal winner 46.3% Proportional quota 50.0% Difference +3.7 pts below quota Valid ballots 7,593

RankCandidatePartyVotesShareElected
1Timmins, C.Labour Party3,51446.3%Elected
2Carter, A.Conservative and Unionist Party3,18241.9%
3Graham, E.Green Party6638.7%
4McLeod, S.Liberal Democrats2343.1%

Electorate 18,242 · Ballots cast 7,593 · EC ward code E05011389 · Back to ward index

Guiseley and Rawdon · single-seat

Marginal winner 46.6% Proportional quota 50.0% Difference +3.4 pts below quota Valid ballots 7,737

RankCandidatePartyVotesShareElected
1Leighton, S.Labour Party3,60446.6%Elected
2Alderson, P.Conservative and Unionist Party2,78236.0%
3Buxton, B.Yorkshire Party6728.7%
4Wheeler, L.Green Party3634.7%
5Page, H.Liberal Democrats3164.1%

Electorate 18,330 · Ballots cast 7,737 · EC ward code E05011395 · Back to ward index

Otley and Yeadon · single-seat

Marginal winner 46.9% Proportional quota 50.0% Difference +3.1 pts below quota Valid ballots 7,368

RankCandidatePartyVotesShareElected
1Lay, S.Liberal Democrats3,45546.9%Elected
2McCargo, I.Labour Party1,92426.1%
3Bradley, M.Green Party1,10615.0%
4Singh, J.Conservative and Unionist Party4916.7%
5Libbish, N.Yorkshire Party3925.3%

Electorate 17,535 · Ballots cast 7,368 · EC ward code E05011549 · Back to ward index

Alwoodley · single-seat

Marginal winner 48.9% Proportional quota 50.0% Difference +1.1 pts below quota Valid ballots 6,935

RankCandidatePartyVotesShareElected
1Buckley, N.Conservative and Unionist Party3,39048.9%Elected
2Ellis, J.Labour Party2,36834.1%
3Jennings, L.Green Party5207.5%
4Foreman, H.Liberal Democrats4816.9%
5Goldhammer, R.Yorkshire Party1762.5%

Electorate 17,242 · Ballots cast 6,935 · EC ward code E05012842 · Back to ward index

Wetherby · single-seat

Marginal winner 49.2% Proportional quota 50.0% Difference +0.8 pts below quota Valid ballots 7,580

RankCandidatePartyVotesShareElected
1Lamb, A.Conservative and Unionist Party3,72749.2%Elected
2Jacobs, A.Green Party2,84537.5%
3Bowgett, D.Labour Party7369.7%
4McIntee, L.Liberal Democrats2293.0%
5Howell, I.Social Democratic Party430.6%

Electorate 16,572 · Ballots cast 7,580 · EC ward code E05011414 · Back to ward index

Weetwood · single-seat

Marginal winner 49.6% Proportional quota 50.0% Difference +0.4 pts below quota Valid ballots 6,728

RankCandidatePartyVotesShareElected
1Flint, E.Labour Party3,33749.6%Elected
2Howley, C.Liberal Democrats2,19532.6%
3Foren, C.Green Party75811.3%
4Perricone, L.Conservative and Unionist Party3715.5%
5Walker, R.Social Democratic Party671.0%

Electorate 15,629 · Ballots cast 6,728 · EC ward code E05011413 · Back to ward index

Headingley and Hyde Park · single-seat

Marginal winner 51.2% Proportional quota 50.0% Difference −1.2 pts Valid ballots 5,210

RankCandidatePartyVotesShareElected
1Goodall, T.Green Party2,66851.2%Elected
2Garthwaite, A.Labour Party2,13841.0%
3Karim, A.Liberal Democrats1583.0%
4Rowley, S.Conservative and Unionist Party1202.3%
5Hynam, F.Trade Unionist and Socialist Coalition711.4%
6Greaux, A.Independent551.1%

Electorate 21,673 · Ballots cast 5,210 · EC ward code E05011397 · Back to ward index

Gipton and Harehills · single-seat

Marginal winner 51.6% Proportional quota 50.0% Difference −1.6 pts Valid ballots 5,954

RankCandidatePartyVotesShareElected
1Ali, M.Green Party3,07051.6%Elected
2Hussain, A.Labour Party2,32339.0%
3Roberts, L.Conservative and Unionist Party2854.8%
4Race, T.Liberal Democrats1562.6%
5Dalton, I.Trade Unionist and Socialist Coalition1202.0%

Electorate 18,095 · Ballots cast 5,954 · EC ward code E05011394 · Back to ward index

Temple Newsam · single-seat

Marginal winner 52.4% Proportional quota 50.0% Difference −2.4 pts Valid ballots 5,271

RankCandidatePartyVotesShareElected
1Hayden, H.Labour Party2,76052.4%Elected
2Trigg, C.Conservative and Unionist Party1,23723.5%
3Dresser, D.Reform UK54310.3%
4Dos Santos, N.Green Party3797.2%
5Norman, K.Liberal Democrats3196.1%
6Whetstone, W.Social Democratic Party330.6%

Electorate 16,714 · Ballots cast 5,271 · EC ward code E05013831 · Back to ward index

Beeston and Holbeck · single-seat

Marginal winner 53.0% Proportional quota 50.0% Difference −3.0 pts Valid ballots 4,783

RankCandidatePartyVotesShareElected
1Ali, S.Labour Party2,53353.0%Elected
2Rogan, M.Green Party1,09222.8%
3Chandler, B.Conservative and Unionist Party57212.0%
4Watson, S.Social Democratic Party2475.2%
5Sykes, G.Liberal Democrats2264.7%
6Fulton, L.Trade Unionist and Socialist Coalition1132.4%

Electorate 18,645 · Ballots cast 4,783 · EC ward code E05012647 · Back to ward index

Cross Gates and Whinmoor · single-seat

Marginal winner 53.2% Proportional quota 50.0% Difference −3.2 pts Valid ballots 5,388

RankCandidatePartyVotesShareElected
1Gibson, J.Labour Party2,86553.2%Elected
2Holley, M.Conservative and Unionist Party1,16421.6%
3Sunley, G.Reform UK4618.6%
4Dews, H.Yorkshire Party3145.8%
5Hemingway, M.Green Party2965.5%
6Allerton, N.Liberal Democrats2885.3%

Electorate 18,048 · Ballots cast 5,388 · EC ward code E05011391 · Back to ward index

Moortown · single-seat

Marginal winner 53.5% Proportional quota 50.0% Difference −3.5 pts Valid ballots 7,200

RankCandidatePartyVotesShareElected
1Hamilton, S.Labour Party3,84953.5%Elected
2Hartshorne, R.Green Party1,29818.0%
3Farmer, L.Conservative and Unionist Party99213.8%
4Finlay, D.Liberal Democrats6789.4%
5Stephens, D.Yorkshire Party3444.8%
6Lynan, C.Social Democratic Party390.5%

Electorate 17,187 · Ballots cast 7,200 · EC ward code E05011405 · Back to ward index

Garforth and Swillington · single-seat

Marginal winner 54.3% Proportional quota 50.0% Difference −4.3 pts Valid ballots 6,386

RankCandidatePartyVotesShareElected
1Field, S.G and S IND3,46954.3%Elected
2Rayment, A.Labour Party1,22319.2%
3Bentley, P.Conservative and Unionist Party77812.2%
4White, K.Reform UK3365.3%
5Lynott, P.Green Party2664.2%
6Knox, J.Liberal Democrats2093.3%
7Wilson-Kerr, T.Independent1051.6%

Electorate 16,094 · Ballots cast 6,386 · EC ward code E05013830 · Back to ward index

Roundhay · single-seat

Marginal winner 55.4% Proportional quota 50.0% Difference −5.4 pts Valid ballots 7,298

RankCandidatePartyVotesShareElected
1Martin, L.Labour Party4,04055.4%Elected
2Anthoney, D.Green Party1,94626.7%
3Ahad, S.Conservative and Unionist Party84011.5%
4Iqbal, N.Liberal Democrats3404.7%
5Richman, C.Social Democratic Party1321.8%

Electorate 17,508 · Ballots cast 7,298 · EC ward code E05011411 · Back to ward index

Horsforth · single-seat

Marginal winner 56.6% Proportional quota 50.0% Difference −6.6 pts Valid ballots 7,746

RankCandidatePartyVotesShareElected
1Garvani, J.Labour Party4,38856.6%Elected
2Calvert, C.Conservative and Unionist Party1,97125.4%
3Jones, G.Green Party5657.3%
4Cowling, I.Yorkshire Party4145.3%
5Parker, R.Liberal Democrats3674.7%
6Wright, N.Social Democratic Party410.5%

Electorate 17,768 · Ballots cast 7,746 · EC ward code E05011547 · Back to ward index

Harewood · single-seat

Marginal winner 58.8% Proportional quota 50.0% Difference −8.8 pts Valid ballots 6,153

RankCandidatePartyVotesShareElected
1Firth, S.Conservative and Unionist Party3,61958.8%Elected
2Dowling, S.Labour Party1,56025.4%
3Evans, C.Green Party67511.0%
4Levy, J.Liberal Democrats2994.9%

Electorate 14,855 · Ballots cast 6,153 · EC ward code E05011396 · Back to ward index

Little London and Woodhouse · single-seat

Marginal winner 59.8% Proportional quota 50.0% Difference −9.8 pts Valid ballots 3,668

RankCandidatePartyVotesShareElected
1Akhtar, J.Labour Party2,19459.8%Elected
2Zadok, L.Green Party80822.0%
3Barron, P.Conservative and Unionist Party2978.1%
4Karim, G.Liberal Democrats2607.1%
5Bracuti, A.Trade Unionist and Socialist Coalition1093.0%

Electorate 15,917 · Ballots cast 3,668 · EC ward code E05011403 · Back to ward index

Bramley and Stanningley · single-seat

Marginal winner 60.8% Proportional quota 50.0% Difference −10.8 pts Valid ballots 4,397

RankCandidatePartyVotesShareElected
1Rae, A.Labour Party2,67560.8%Elected
2Cook, A.Conservative and Unionist Party63214.4%
3Whittaker, K.Green Party52111.8%
4Bee, E.Liberal Democrats48711.1%
5Riley, R.Social Democratic Party821.9%

Electorate 16,907 · Ballots cast 4,397 · EC ward code E05011387 · Back to ward index

Killingbeck and Seacroft · single-seat

Marginal winner 61.3% Proportional quota 50.0% Difference −11.3 pts Valid ballots 4,163

RankCandidatePartyVotesShareElected
1Jenkins, D.Labour Party2,55161.3%Elected
2Gaskell, R.Conservative and Unionist Party48111.6%
3Dresser, J.Reform UK43510.4%
4Arnison, J.Green Party4079.8%
5Otley, J.Liberal Democrats1834.4%
6Dobson, C.Social Democratic Party1062.5%

Electorate 18,459 · Ballots cast 4,163 · EC ward code E05011400 · Back to ward index

Rothwell · single-seat

Marginal winner 62.1% Proportional quota 50.0% Difference −12.1 pts Valid ballots 5,698

RankCandidatePartyVotesShareElected
1Hart-Brooke, C.Liberal Democrats3,54062.1%Elected
2Dowd, T.Labour Party1,25322.0%
3Singh, L.Conservative and Unionist Party3406.0%
4McDonald, S.Yorkshire Party3295.8%
5Sikoryn, A.Green Party1933.4%
6Welbourne, S.Social Democratic Party430.8%

Electorate 15,599 · Ballots cast 5,698 · EC ward code E05011410 · Back to ward index

Kirkstall · single-seat

Marginal winner 62.3% Proportional quota 50.0% Difference −12.3 pts Valid ballots 5,539

RankCandidatePartyVotesShareElected
1Venner, F.Labour Party3,45162.3%Elected
2Smith, V.Green Party1,13720.5%
3Ainscow, L.Conservative and Unionist Party3215.8%
4Belcher, A.Liberal Democrats2885.2%
5Long, S.ND2043.7%
6Tival, J.Trade Unionist and Socialist Coalition1382.5%

Electorate 15,897 · Ballots cast 5,539 · EC ward code E05011402 · Back to ward index

Chapel Allerton · single-seat

Marginal winner 62.6% Proportional quota 50.0% Difference −12.6 pts Valid ballots 6,615

RankCandidatePartyVotesShareElected
1Rafique, M.Labour Party4,13962.6%Elected
2Walker, B.Green Party1,39221.0%
3Black, K.Conservative and Unionist Party4096.2%
4Davies, M.AGS2223.4%
5Kett, R.Yorkshire Party2123.2%
6Qahwaji, M.Liberal Democrats1662.5%
7Cowles, R.Social Democratic Party751.1%

Electorate 18,268 · Ballots cast 6,615 · EC ward code E05011390 · Back to ward index

Kippax and Methley · single-seat

Marginal winner 65.1% Proportional quota 50.0% Difference −15.1 pts Valid ballots 5,487

RankCandidatePartyVotesShareElected
1Lewis, J.Labour Party3,57065.1%Elected
2Mulhall, C.Conservative and Unionist Party1,06719.4%
3Oldershaw, A.Green Party4498.2%
4Holden, G.Liberal Democrats4017.3%

Electorate 17,622 · Ballots cast 5,487 · EC ward code E05011401 · Back to ward index

Burmantofts and Richmond Hill · single-seat

Marginal winner 65.5% Proportional quota 50.0% Difference −15.5 pts Valid ballots 4,200

RankCandidatePartyVotesShareElected
1Khan, A.Labour Party2,75265.5%Elected
2Wolff, R.Green Party3638.6%
3Lees, R.Yorkshire Party3297.8%
4Adeyemi, T.Conservative and Unionist Party3287.8%
5Hollingsworth, D.Liberal Democrats3177.5%
6Chaves-Sanderson, R.Trade Unionist and Socialist Coalition811.9%
7Whetstone, P.Social Democratic Party300.7%

Electorate 16,988 · Ballots cast 4,200 · EC ward code E05011388 · Back to ward index