← West Northamptonshire (all cycles) · 1 May 2025 cohort

West Northamptonshire 2025

Local elections held 1 May 2025.

35 ward races
76 seats
23 elected below the proportional quota
30.3% of seats below quota
17 unfairly awarded seats
22.4% 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 35 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 76 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 %Δ
Reform UK71,96633.0%4255.3%2634.2%+16
Conservative Party56,66526.0%1722.4%2026.3%-3
Labour Party42,58919.5%911.8%1519.7%-6
Liberal Democrats25,34811.6%67.9%911.8%-3
Green Party13,7276.3%00.0%45.3%-4
Independent6,1462.8%11.3%22.6%-1
Independent Network1,0780.5%11.3%00.0%+1
Trade Unionist and Socialist Coalition3450.2%00.0%00.0%0
Heritage Party1570.1%00.0%00.0%0
Social Democratic Party780.0%00.0%00.0%0
Total218,099100.0%76100.0%76100.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

The 2025 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2025 election (current) and on the eve of it (2024), so you can see what the result replaced.

Current (2025)
Previous (2024)

Wards in this council

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

Race results

Upton · 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. 14.2% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −19.1 pts Valid ballots Voters who cast a valid ballot, from source data. 4,093

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
1Kathryn ShawReform UK62516.5%15.3%−18.1 ptsElected
2Michael Timothy StrattonReform UK58215.3%14.2%−19.1 ptsElected
3Claudette Omoye Bemigho-AmorighoyeLabour Party53014.0%12.9%
4Patrick Agwue JuliusLabour Party46412.2%11.3%
5Imran ChowdhuryConservative Party43011.3%10.5%
6Brian William SargeantConservative Party39310.4%9.6%
7Matthew Christopher KintonIndependent3007.9%7.3%
8Linda Michelle DavidsenGreen Party2566.7%6.3%
9Rona MeredithLiberal Democrats2135.6%5.2%

Electorate 7,981 · Ballots cast 4,102 · Invalid 9 · EC ward code 62304 · Back to ward index

Naseby · single-seat

Marginal winner Winning candidate's share of valid ballots. 32.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −17.6 pts Valid ballots Voters who cast a valid ballot, from source data. 2,076

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
1Christine WareLiberal Democrats67232.4%−17.6 ptsElected
2Richard AugerConservative Party60028.9%
3Michael William EdwardsReform UK58728.3%
4Abigail CampbellLabour Party1336.4%
5Stuart Fairlie KendallGreen Party844.0%

Electorate 4,644 · Ballots cast 2,077 · Invalid 1 · EC ward code 62297 · Back to ward index

Talavera · 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. 16.6% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −16.7 pts Valid ballots Voters who cast a valid ballot, from source data. 3,616

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
1Thomas ManningReform UK65120.0%18.0%−15.3 ptsElected
2Scott PackerReform UK60218.5%16.6%−16.7 ptsElected
3Ifeoluwa AdeniranLabour Party55317.0%15.3%
4Darren RylandLabour Party48514.9%13.4%
5Monica KellyConservative Party2949.0%8.1%
6Mariana SmithConservative Party2608.0%7.2%
7Martin Thomas SawyerLiberal Democrats1915.9%5.3%
8Michael SpenceGreen Party1885.8%5.2%
9Ash RitchieTrade Unionist and Socialist Coalition290.9%0.8%

Electorate 7,968 · Ballots cast 3,622 · Invalid 6 · EC ward code 62302 · Back to ward index

Daventry North West · single-seat

Marginal winner Winning candidate's share of valid ballots. 35.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −14.4 pts Valid ballots Voters who cast a valid ballot, from source data. 1,221

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
1Richard John PipesReform UK43535.6%−14.4 ptsElected
2Alan KnapeLiberal Democrats41734.2%
3Jake RobertsConservative Party17013.9%
4Nigel Stephen MercerLabour Party1018.3%
5Maria AddisonIndependent554.5%
6Sarah StokesGreen Party433.5%

Electorate 4,046 · Ballots cast 1,224 · Invalid 3 · EC ward code 62283 · Back to ward index

Daventry North East · single-seat

Marginal winner Winning candidate's share of valid ballots. 36.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −13.5 pts Valid ballots Voters who cast a valid ballot, from source data. 913

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
1Peter Nigel MattenConservative Party33336.5%−13.5 ptsElected
2Ashton Charles ElmesReform UK32936.0%
3Laura Louisa DaviesLabour Party13014.2%
4John Boyden TippettLiberal Democrats717.8%
5Clare Patricia SlaterGreen Party505.5%

Electorate 3,214 · Ballots cast 915 · Invalid 2 · EC ward code 62282 · Back to ward index

Rural North East · single-seat

Marginal winner Winning candidate's share of valid ballots. 37.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.6 pts Valid ballots Voters who cast a valid ballot, from source data. 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
1Cecile Irving-SwiftConservative Party66337.4%−12.6 ptsElected
2Anthony ReynoldsReform UK45025.4%
3Tony NixonLiberal Democrats42023.7%
4Nicola BellLabour Party1297.3%
5Juliet Mary JeaterGreen Party1096.2%

Electorate 3,959 · Ballots cast 1,774 · Invalid 2 · EC ward code 62300 · Back to ward index

Parklands · single-seat

Marginal winner Winning candidate's share of valid ballots. 39.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 Voters who cast a valid ballot, from source data. 1,416

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
1Nigel Lawrence StansfieldReform UK55939.5%−10.5 ptsElected
2Mike HallamConservative Party53137.5%
3Jim KellockLabour Party18513.1%
4Kevin Dudley HewesGreen Party785.5%
5Paul SchofieldLiberal Democrats634.4%

Electorate 3,810 · Ballots cast 1,419 · Invalid 3 · EC ward code 62299 · Back to ward index

Deanshanger and Paulerspury · 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. 26.6% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.7 pts Valid ballots Voters who cast a valid ballot, from source data. 3,393

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
1Ian Alexander McCordIndependent Network1,07817.1%31.8%−1.6 ptsElected
2Ivan DabbsReform UK90314.3%26.6%−6.7 ptsElected
3Mark HughesConservative Party86513.7%25.5%
4James SoperLabour Party85913.6%25.3%
5Ryan O'SheaReform UK80612.8%23.8%
6Luca CliffordConservative Party6279.9%18.5%
7Anne ThompsonLabour Party5899.3%17.4%
8Beverley VivianGreen Party3064.9%9.0%
9Michael LeggettLiberal Democrats2714.3%8.0%

Electorate 8,965 · Ballots cast 3,397 · Invalid 4 · EC ward code 62285 · Back to ward index

Cogenhoe and the Houghtons · single-seat

Marginal winner Winning candidate's share of valid ballots. 45.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −4.2 pts Valid ballots Voters who cast a valid ballot, from source data. 1,573

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
1Steve ClarkeConservative Party72045.8%−4.2 ptsElected
2Kevin Leslie CrossReform UK43727.8%
3Chris DevonshireLabour Party17411.1%
4Kerry CoupeLiberal Democrats1368.6%
5Jo MaiseyGreen Party1066.7%

Electorate 3,869 · Ballots cast 1,574 · Invalid 1 · EC ward code 62280 · Back to ward index

Woodford and Weedon · 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. 29.5% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −3.9 pts Valid ballots Voters who cast a valid ballot, from source data. 3,426

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
1Rupert FrostConservative Party1,10516.7%32.3%−1.1 ptsElected
2Charles Peter HastieReform UK1,01015.3%29.5%−3.9 ptsElected
3Jonathan VallisReform UK1,00315.2%29.3%
4Ed JaspersGreen Party96214.5%28.1%
5Jo GilfordConservative Party83712.7%24.4%
6Gordon SmallmanGreen Party83112.6%24.3%
7Les MarriottLabour Party2413.6%7.0%
8Chris LoftsLiberal Democrats2323.5%6.8%
9Stephen TibblesLabour Party2013.0%5.9%
10Bob SymonsLiberal Democrats1942.9%5.7%

Electorate 8,811 · Ballots cast 3,433 · Invalid 7 · EC ward code 62306 · Back to ward index

Kingsley and Semilong · 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. 30.5% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −2.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,824

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
1Nick HumphriesReform UK57716.7%31.6%−1.7 ptsElected
2Farzana AldridgeLabour Party55716.1%30.5%−2.8 ptsElected
3Titus AjayiLabour Party53315.4%29.2%
4Chris LockReform UK53315.4%29.2%
5Lewis BettyConservative Party2788.1%15.2%
6Jason SparkhallGreen Party2286.6%12.5%
7Lori Gale-RumensConservative Party2136.2%11.7%
8Liam Mark DurrantGreen Party2076.0%11.3%
9Martin TaylorLiberal Democrats1715.0%9.4%
10Marianne TaylorLiberal Democrats1183.4%6.5%
11Joshua CurtisTrade Unionist and Socialist Coalition371.1%2.0%

Electorate 8,594 · Ballots cast 1,836 · Invalid 12 · EC ward code 62291 · Back to ward index

Billing · 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. 30.8% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −2.5 pts Valid ballots Voters who cast a valid ballot, from source data. 2,311

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
1Mark DeakesReform UK87520.2%37.9%+4.5 ptsElected
2Silas HaysReform UK71216.5%30.8%−2.5 ptsElected
3Paul ClarkIndependent65815.2%28.5%
4James HillConservative Party65615.2%28.4%
5Janice Helen DuffyLabour Party3949.1%17.0%
6Gary CampbellLabour Party3658.4%15.8%
7Naz IslamConservative Party2906.7%12.5%
8Faye Sophia SpencerGreen Party2054.7%8.9%
9Russell EllisLiberal Democrats1673.9%7.2%

Electorate 7,643 · Ballots cast 2,316 · Invalid 5 · EC ward code 62274 · Back to ward index

Weston Favell and Abington Vale · 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. 32.3% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −1.0 pts Valid ballots Voters who cast a valid ballot, from source data. 3,030

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
1Andy KilbrideConservative Party1,00717.8%33.2%−0.1 ptsElected
2Stephen HibbertConservative Party98017.3%32.3%−1.0 ptsElected
3Clare Robertson-MarriottLabour Party83414.8%27.5%
4David Robert LeaReform UK81414.4%26.9%
5Jordan Peter YoungReform UK76413.5%25.2%
6Jamal AlwahabiLabour Party71212.6%23.5%
7Alastair Stuart ThomsonLiberal Democrats2945.2%9.7%
8Jennifer Omonigho MartinGreen Party2444.3%8.1%

Electorate 8,104 · Ballots cast 3,044 · Invalid 14 · EC ward code 62305 · Back to ward index

Campion · 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. 32.6% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −0.8 pts Valid ballots Voters who cast a valid ballot, from source data. 2,958

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
1Phil BignellConservative Party1,06619.1%36.0%+2.7 ptsElected
2Debra KingReform UK96317.3%32.6%−0.8 ptsElected
3Adam BrownConservative Party96117.2%32.5%
4Nicola StreetonReform UK90816.3%30.7%
5Shirley WaterhouseLabour Party4618.3%15.6%
6Anne WebbGreen Party3436.2%11.6%
7Clive MillmanLabour Party2955.3%10.0%
8Grant Lee Andrew SimpsonLiberal Democrats2043.7%6.9%
9Nigel Alastair StrangLiberal Democrats1993.6%6.7%
10Ray BradyIndependent1753.1%5.9%

Electorate 7,765 · Ballots cast 2,961 · Invalid 3 · EC ward code 62278 · Back to ward index

Blackthorn and Rectory Farm · 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. 32.8% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −0.5 pts Valid ballots Voters who cast a valid ballot, from source data. 1,930

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
1Jeff JohnsonReform UK64218.5%33.3%−0.1 ptsElected
2Keith Holland-DelamereLabour Party63318.3%32.8%−0.5 ptsElected
3Alan PriceReform UK60417.4%31.3%
4Bisola Funmilayo OgunroLabour Party44412.8%23.0%
5Taylor Luke Cowley-CoultonConservative Party42012.1%21.8%
6Peter John SpinkConservative Party3429.9%17.7%
7Lauren GilkesGreen Party1975.7%10.2%
8Mike FullerLiberal Democrats1835.3%9.5%

Electorate 7,362 · Ballots cast 1,940 · Invalid 10 · EC ward code 62275 · Back to ward index

Middleton Cheney · 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. 32.9% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −0.4 pts Valid ballots Voters who cast a valid ballot, from source data. 3,034

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
1Rebecca BreeseConservative Party1,12119.2%36.9%+3.6 ptsElected
2Rosie HerringConservative Party99917.1%32.9%−0.4 ptsElected
3Deborah ManningReform UK88415.1%29.1%
4Victoria Markham-BeechReform UK83914.4%27.7%
5Justin NashLiberal Democrats4287.3%14.1%
6Dave MarsdenGreen Party3786.5%12.5%
7Martin JohnsLiberal Democrats3185.4%10.5%
8Richard Edward Solesbury-TimmsIndependent3165.4%10.4%
9Jane RogersLabour Party3065.2%10.1%
10Zamaani Abdullahi AlatLabour Party2464.2%8.1%

Electorate 8,423 · Ballots cast 3,044 · Invalid 10 · EC ward code 62295 · Back to ward index

Kingsthorpe South · 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. 33.8% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +0.5 pts Valid ballots Voters who cast a valid ballot, from source data. 1,937

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
1Caroline Janet PhillipsReform UK65818.1%34.0%+0.6 ptsElected
2Dave GaskellReform UK65518.0%33.8%+0.5 ptsElected
3Harry BarrettLabour Party62417.2%32.2%
4Eluned Lewis-NicholLabour Party57015.7%29.4%
5Cheryl HawesConservative Party3248.9%16.7%
6Sam Kilby-ShawConservative Party2597.1%13.4%
7Julie HawkinsGreen Party1975.4%10.2%
8Geri BanfieldLiberal Democrats1614.4%8.3%
9Tony WoodsLiberal Democrats1163.2%6.0%
10Elizabeth Kisha Anne EdwardsIndependent701.9%3.6%

Electorate 8,058 · Ballots cast 1,942 · Invalid 5 · EC ward code 62293 · Back to ward index

Hackleton and Roade · 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. 33.9% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +0.6 pts Valid ballots Voters who cast a valid ballot, from source data. 3,132

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
1Fiona ColeConservative Party1,09518.7%35.0%+1.6 ptsElected
2Adam Victor Tristan SmithReform UK1,06318.1%33.9%+0.6 ptsElected
3Andrew GrantConservative Party1,03017.5%32.9%
4Danny Adam WeeksReform UK99116.9%31.6%
5Mark AllenLiberal Democrats4447.6%14.2%
6Amanda Jayne CreedLabour Party4437.5%14.1%
7Joe AtkinsLabour Party4157.1%13.3%
8Paul Michael SlaterGreen Party3886.6%12.4%

Electorate 8,820 · Ballots cast 3,139 · Invalid 7 · EC ward code 62288 · Back to ward index

Braunston and Crick · 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. 35.7% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +2.3 pts Valid ballots Voters who cast a valid ballot, from source data. 3,841

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
1Rosie HumphreysLiberal Democrats1,67622.7%43.6%+10.3 ptsElected
2Andrew Stuart John SimpsonLiberal Democrats1,37018.5%35.7%+2.3 ptsElected
3Sarah GoodeReform UK1,13515.4%29.5%
4Kevin Vernon WrightReform UK95512.9%24.9%
5Alan ChantlerConservative Party84511.4%22.0%
6Stephen Christopher KerrConservative Party6989.4%18.2%
7Oscar James JoblingGreen Party2193.0%5.7%
8Andrew John PottsLabour Party2002.7%5.2%
9Josh WestLabour Party1592.2%4.1%
10Ian Bradley RobertsonIndependent791.1%2.1%
11Athynea Sofia BurchallIndependent550.7%1.4%

Electorate 8,641 · Ballots cast 3,853 · Invalid 12 · EC ward code 62276 · Back to ward index

Far Cotton, Delapre and Briar Hill · 3-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 ~3× smaller. 27.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +2.7 pts Valid ballots Voters who cast a valid ballot, from source data. 2,739

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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Julie DavenportIndependent1,33220.1%48.6%+23.6 ptsElected
2Tony OwensReform UK80712.2%29.5%+4.5 ptsElected
3James Richard PetterReform UK75911.4%27.7%+2.7 ptsElected
4Steven Christopher ReidReform UK69510.5%25.4%
5Becky DormanLabour Party5217.9%19.0%
6Robert William ParkinsonLabour Party5057.6%18.4%
7Raymond ConnollyConservative Party4677.0%17.1%
8Sanjeev TiwaryLabour Party3595.4%13.1%
9Lamarn DarringtonGreen Party3034.6%11.1%
10Ray Mary Brown Kelly-SargeantConservative Party2844.3%10.4%
11Sony AkieConservative Party2593.9%9.5%
12David GarlickLiberal Democrats2493.8%9.1%
13Seamus SmythTrade Unionist and Socialist Coalition921.4%3.4%

Electorate 10,680 · Ballots cast 2,747 · Invalid 8 · EC ward code 62287 · Back to ward index

Long Buckby · 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. 36.6% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +3.3 pts Valid ballots Voters who cast a valid ballot, from source data. 3,022

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
1Daniel ListerConservative Party1,38423.8%45.8%+12.5 ptsElected
2Charles MortonConservative Party1,10619.0%36.6%+3.3 ptsElected
3Caroline Lucy CollinsReform UK85614.7%28.3%
4Neil ClaytonReform UK82114.1%27.2%
5Sue MyersLabour Party5409.3%17.9%
6Jane Louise RigbyLabour Party3626.2%12.0%
7Simon SneddonGreen Party3005.2%9.9%
8Mark ThomasLiberal Democrats2494.3%8.2%
9Nicholas WattsLiberal Democrats1883.2%6.2%

Electorate 7,338 · Ballots cast 3,023 · Invalid 1 · EC ward code 62294 · Back to ward index

Headlands · 3-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 ~3× smaller. 29.3% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +4.3 pts Valid ballots Voters who cast a valid ballot, from source data. 4,194

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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Joanne Elizabeth BlytheReform UK1,31611.6%31.4%+6.4 ptsElected
2Adrian CartwrightReform UK1,29211.4%30.8%+5.8 ptsElected
3Cameron Steven EmeryReform UK1,22810.8%29.3%+4.3 ptsElected
4Koulla JolleyLabour Party1,1069.7%26.4%
5Turon MiahLabour Party1,0609.3%25.3%
6Ellie RutherfordLabour Party1,0489.2%25.0%
7Adam Lea SmithConservative Party7886.9%18.8%
8Penny FlavellConservative Party7596.7%18.1%
9Max Alexander BarnbyConservative Party7206.3%17.2%
10Steve KentGreen Party5184.6%12.4%
11Paul JoyceIndependent4504.0%10.7%
12Brian MarkhamLiberal Democrats3673.2%8.8%
13Mia JoyceIndependent3603.2%8.6%
14David WoodbridgeLiberal Democrats3493.1%8.3%

Electorate 13,448 · Ballots cast 4,250 · Invalid 56 · EC ward code 62289 · Back to ward index

Hunsbury · 3-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 ~3× smaller. 29.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +4.7 pts Valid ballots Voters who cast a valid ballot, from source data. 3,984

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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Pinder ChauhanConservative Party1,33212.0%33.4%+8.4 ptsElected
2Glenn Steven Mark ButcherReform UK1,24911.2%31.4%+6.4 ptsElected
3Ronald James FirmanReform UK1,18410.6%29.7%+4.7 ptsElected
4Andre Gonzalez de SavageConservative Party1,17310.5%29.4%
5Alexander Nathan Josiah LoveReform UK1,16310.4%29.2%
6Daniel George SoanConservative Party1,16310.4%29.2%
7Carl Neville Mark SquiresLiberal Democrats8747.8%21.9%
8Lucy NewburyLiberal Democrats7266.5%18.2%
9Brendan John GlynaneLiberal Democrats6696.0%16.8%
10Bob BurnellLabour Party4944.4%12.4%
11Katie EvansLabour Party4303.9%10.8%
12Matthew McNicholasLabour Party3823.4%9.6%
13Damon BoughenGreen Party3032.7%7.6%

Electorate 11,803 · Ballots cast 3,988 · Invalid 4 · EC ward code 62290 · Back to ward index

Towcester · 3-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 ~3× smaller. 30.0% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +5.0 pts Valid ballots Voters who cast a valid ballot, from source data. 3,768

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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1David TarbunLiberal Democrats1,47513.7%39.1%+14.1 ptsElected
2Stewart TolleyLiberal Democrats1,13410.6%30.1%+5.1 ptsElected
3Adrian John LittleReform UK1,13010.5%30.0%+5.0 ptsElected
4Harry MinnsLiberal Democrats1,07310.0%28.5%
5Barry Joseph MahoneyReform UK9639.0%25.6%
6Hugh EvansConservative Party9128.5%24.2%
7Scott David ZebedeeReform UK8998.4%23.9%
8Greg LunnConservative Party8277.7%21.9%
9Simon CliffordConservative Party7346.8%19.5%
10Rachel Dando L'OliveLabour Party4714.4%12.5%
11Jim MullinLabour Party4524.2%12.0%
12Paul BroadfieldLabour Party3713.5%9.8%
13Emmie WilliamsonGreen Party3052.8%8.1%

Electorate 11,658 · Ballots cast 3,771 · Invalid 3 · EC ward code 62303 · Back to ward index

Brackley · 3-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 ~3× smaller. 30.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +5.4 pts Valid ballots Voters who cast a valid ballot, from source data. 3,875

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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Richard John ButlerReform UK1,24511.4%32.1%+7.1 ptsElected
2Andrew LastReform UK1,19410.9%30.8%+5.8 ptsElected
3Fiona BakerConservative Party1,17910.8%30.4%+5.4 ptsElected
4Tony Bagot-WebbConservative Party1,16010.6%29.9%
5William Richard AshbyReform UK1,13410.4%29.3%
6Penny duSautoyConservative Party8607.9%22.2%
7Sue SharpsLabour Party8447.7%21.8%
8Simon WeaverLabour Party7116.5%18.3%
9Scott LangfordLabour Party7056.4%18.2%
10Kate NashLiberal Democrats5144.7%13.3%
11Hazel HewisonLiberal Democrats3823.5%9.9%
12Stewart ManleyGreen Party3803.5%9.8%
13Peter RawlinsonIndependent3433.1%8.9%
14Ian Norman StewartGreen Party2952.7%7.6%

Electorate 12,256 · Ballots cast 3,890 · Invalid 15 · EC ward code 59692 · Back to ward index

Abington and Phippsville · 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. 39.0% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +5.6 pts Valid ballots Voters who cast a valid ballot, from source data. 2,319

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
1Zoe SmithLabour Party95821.6%41.3%+8.0 ptsElected
2Bob PurserLabour Party90420.4%39.0%+5.6 ptsElected
3Alan John ColesReform UK53212.0%22.9%
4Gerald Roland LambReform UK49311.1%21.3%
5Sian BatemanConservative Party3036.8%13.1%
6Charles BreeseConservative Party2776.2%11.9%
7Luke AdamsGreen Party2746.2%11.8%
8Esther PearsonGreen Party2666.0%11.5%
9Ana Savage GunnLiberal Democrats2215.0%9.5%
10James TarryLiberal Democrats1583.6%6.8%
11Alex TwigleyTrade Unionist and Socialist Coalition511.1%2.2%

Electorate 8,792 · Ballots cast 2,332 · Invalid 13 · EC ward code 62273 · Back to ward index

Daventry South · 3-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 ~3× smaller. 31.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +6.9 pts Valid ballots Voters who cast a valid ballot, from source data. 3,714

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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Anthony Jacob LockReform UK1,46714.2%39.5%+14.5 ptsElected
2Alex McMurtryReform UK1,20111.6%32.3%+7.3 ptsElected
3Kama GuliyevaReform UK1,18611.5%31.9%+6.9 ptsElected
4Wendy RandallLabour Party9749.4%26.2%
5Stephen DabbsLabour Party7767.5%20.9%
6Dawn Lorraine BraniganIndependent7227.0%19.4%
7Rebecca JamesConservative Party7187.0%19.3%
8Athena FennConservative Party6746.5%18.1%
9Phillip Silk-NeilsenConservative Party6566.4%17.7%
10Stuart LauderdaleLabour Party5895.7%15.9%
11Kate Valerie SmallmanGreen Party3173.1%8.5%
12Julia ClarkLiberal Democrats2812.7%7.6%
13Anna CaterIndependent2732.6%7.4%
14John Henry ButlinLiberal Democrats2542.5%6.8%
15Ed NorrisLiberal Democrats2282.2%6.1%

Electorate 12,919 · Ballots cast 3,719 · Invalid 5 · EC ward code 62284 · Back to ward index

Dallington Spencer · 3-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 ~3× smaller. 32.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +7.6 pts Valid ballots Voters who cast a valid ballot, from source data. 2,961

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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Rufia AshrafLabour Party1,08713.9%36.7%+11.7 ptsElected
2Sally KeebleLabour Party1,03513.3%35.0%+10.0 ptsElected
3John Alan EastReform UK96612.4%32.6%+7.6 ptsElected
4Richard HarrisReform UK95812.3%32.4%
5Maria DreghiciReform UK95412.2%32.2%
6Ryan Anthony MichligLabour Party82510.6%27.9%
7Luke HilleryConservative Party3704.7%12.5%
8Jimtom JamesGreen Party3694.7%12.5%
9Glen HughesConservative Party3524.5%11.9%
10Michael BeardsworthLiberal Democrats2933.8%9.9%
11Shade IbitomisinConservative Party2753.5%9.3%
12Donna Louise BodalyIndependent1692.2%5.7%
13Kim Elizabeth FullerHeritage Party1572.0%5.3%

Electorate 12,586 · Ballots cast 2,969 · Invalid 8 · EC ward code 62281 · Back to ward index

Castle · 3-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 ~3× smaller. 33.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +8.6 pts Valid ballots Voters who cast a valid ballot, from source data. 2,361

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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Muna CaliLabour Party92415.0%39.1%+14.1 ptsElected
2Enam HaqueLabour Party87314.1%37.0%+12.0 ptsElected
3Fartun IsmailLabour Party79312.8%33.6%+8.6 ptsElected
4Josh HeavensReform UK5258.5%22.2%
5Elliott HumphriesReform UK4897.9%20.7%
6Emma KendallGreen Party4827.8%20.4%
7Laura KingsburyReform UK4126.7%17.5%
8Wayne BaptisteConservative Party3525.7%14.9%
9Carole ThurlowConservative Party3265.3%13.8%
10Julia BorowskaLiberal Democrats3125.1%13.2%
11Roger John ThurlowConservative Party2934.7%12.4%
12Connor Alan SalterIndependent1812.9%7.7%
13Katie SimpsonTrade Unionist and Socialist Coalition1362.2%5.8%
14Adrian Michael VannSocial Democratic Party781.3%3.3%

Electorate 12,829 · Ballots cast 2,377 · Invalid 16 · EC ward code 62279 · Back to ward index

Kingsthorpe North · 3-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 ~3× smaller. 34.8% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +9.8 pts Valid ballots Voters who cast a valid ballot, from source data. 4,314

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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Mark Christian ArnullReform UK1,58813.0%36.8%+11.8 ptsElected
2Nigel Anthony Edward BerrillReform UK1,55212.7%36.0%+11.0 ptsElected
3Daniel RainbirdReform UK1,50112.3%34.8%+9.8 ptsElected
4Sally BeardsworthLiberal Democrats1,0028.2%23.2%
5Mike O'ConnorConservative Party9707.9%22.5%
6Mobola BakareConservative Party7496.1%17.4%
7Laura StevensonConservative Party7406.1%17.2%
8Helen BarkerLabour Party6605.4%15.3%
9Tom LawlerLiberal Democrats6175.1%14.3%
10Dilip KumarLabour Party5864.8%13.6%
11Steve MillerGreen Party5654.6%13.1%
12Christopher Gordon LeggettLiberal Democrats5334.4%12.4%
13Ersan KaraoglanLabour Party5014.1%11.6%
14Dave PearsonGreen Party3172.6%7.3%
15Paul Phoenix PowervilleGreen Party2432.0%5.6%
16Antony AntoniouIndependent850.7%2.0%

Electorate 11,724 · Ballots cast 4,323 · Invalid 9 · EC ward code 62292 · Back to ward index

Moulton · 3-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 ~3× smaller. 34.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +9.9 pts Valid ballots Voters who cast a valid ballot, from source data. 3,391

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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Sue GaskellReform UK1,24713.0%36.8%+11.8 ptsElected
2John SlopeReform UK1,18912.4%35.1%+10.1 ptsElected
3Peter David YorkReform UK1,18212.4%34.9%+9.9 ptsElected
4Daniel CribbinConservative Party1,03710.8%30.6%
5John ShephardConservative Party9039.4%26.6%
6Mike WarrenConservative Party8378.8%24.7%
7Sally Belinda DaviesLabour Party6266.5%18.5%
8Stephen Francis BurnhamLabour Party5455.7%16.1%
9Jimmy FawehinmiLabour Party4815.0%14.2%
10Anna HughesLiberal Democrats4404.6%13.0%
11Jamie DexterGreen Party4354.6%12.8%
12Will HughesLiberal Democrats3293.4%9.7%
13Rupert Moscrop KnowlesLiberal Democrats3093.2%9.1%

Electorate 10,308 · Ballots cast 3,395 · Invalid 4 · EC ward code 62296 · Back to ward index

Nene Valley · 3-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 ~3× smaller. 35.0% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +10.0 pts Valid ballots Voters who cast a valid ballot, from source data. 3,380

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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Laura Ann CouseReform UK1,24212.8%36.7%+11.7 ptsElected
2Craig MorrisReform UK1,23212.7%36.4%+11.4 ptsElected
3Trefor Robert HughesReform UK1,18212.2%35.0%+10.0 ptsElected
4Dan SmithConservative Party9189.5%27.2%
5Phil LarrattConservative Party7477.7%22.1%
6Nick Sturges-AlexConservative Party6897.1%20.4%
7Peter Robert FrenchLabour Party6666.9%19.7%
8Hilary BlackmanLabour Party6216.4%18.4%
9Andrew Bernhardt HalliwellLabour Party5165.3%15.3%
10Jill HopeLiberal Democrats4274.4%12.6%
11Marianne MartinGreen Party4274.4%12.6%
12Thomas RidleyLiberal Democrats2852.9%8.4%
13Aaryan SharmaLiberal Democrats2472.6%7.3%
14Sue PearsonGreen Party2462.5%7.3%
15Jenny MoseleyGreen Party2392.5%7.1%

Electorate 11,931 · Ballots cast 3,385 · Invalid 5 · EC ward code 62298 · Back to ward index

Rural South Northamptonshire · 3-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 ~3× smaller. 35.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +10.6 pts Valid ballots Voters who cast a valid ballot, from source data. 4,762

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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Alison Frazer Mitchell EastwoodConservative Party1,98514.9%41.7%+16.7 ptsElected
2Charles MannersConservative Party1,87414.1%39.4%+14.4 ptsElected
3David SmithConservative Party1,69712.7%35.6%+10.6 ptsElected
4Georgie DanielsReform UK1,48111.1%31.1%
5Stuart Harold DayReform UK1,2849.6%27.0%
6Jonathan SayersReform UK1,2619.5%26.5%
7Teresa CoxGreen Party8856.6%18.6%
8Justine LeggettLiberal Democrats8136.1%17.1%
9Jane BirchLabour Party7675.8%16.1%
10Geoff BootLabour Party5744.3%12.1%
11Arthur GreavesLabour Party4513.4%9.5%
12Michael Nicholas TonerIndependent2381.8%5.0%

Electorate 11,655 · Ballots cast 4,767 · Invalid 5 · EC ward code 62301 · Back to ward index

Duston · 3-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 ~3× smaller. 35.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +10.9 pts Valid ballots Voters who cast a valid ballot, from source data. 4,365

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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Hayley AdkinsReform UK1,73414.5%39.7%+14.7 ptsElected
2Vincent Peter CliveReform UK1,67214.0%38.3%+13.3 ptsElected
3Jasmine RainbirdReform UK1,56513.1%35.9%+10.9 ptsElected
4Matt GolbyConservative Party1,29310.8%29.6%
5Anna KingConservative Party9437.9%21.6%
6Vikki BurgessLabour Party9357.8%21.4%
7Paul DyballConservative Party9337.8%21.4%
8Daniel A BessongLabour Party8196.8%18.8%
9Hakim MonsurLabour Party7055.9%16.2%
10Shaylee Rose TosneyGreen Party6075.1%13.9%
11Rosemary TolleyLiberal Democrats4904.1%11.2%
12Jamie EdkinsIndependent2852.4%6.5%

Electorate 12,732 · Ballots cast 4,390 · Invalid 25 · EC ward code 62286 · Back to ward index

Brixworth · 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 Voters who cast a valid ballot, from source data. 1,852

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
1Jonathan William HarrisLiberal Democrats1,13161.0%+11.1 ptsElected
2Emille Zahiri MehrabadiReform UK38520.8%
3Simon Philip-SmithConservative Party23512.7%
4Chris MyersLabour Party723.9%
5Andrew Charles CassidyGreen Party321.7%

Electorate 4,275 · Ballots cast 1,855 · Invalid 3 · EC ward code 62277 · Back to ward index