North West Cambridgeshire.
Labour Party MP Sam Carling holds the seat on 33.3% of the vote — a split-council geography across 2 councils.
9 Jun 2026
City-and-villages seat, finely balanced, no clear holder
North West Cambridgeshire is built around a single city and a scatter of smaller places. Peterborough holds nearly two-thirds of the population, the town of Yaxley a distant second, the rest spread across villages such as Ramsey, Wittering and Stilton. It is younger than average, with a median age of 38, and broadly White at 85 per cent of residents. Local services are run by two authorities of different types: Peterborough, a unitary holding ten of its wards, and Huntingdonshire, a district covering three.
That mix shows in the local results. Across the eighteen most recent ward contests no party comes close to a majority: Reform UK leads on seven, the Liberal Democrats and Conservatives take three apiece, the Greens and Peterborough First two each, and an independent one. Control of Peterborough appears settled in name only. The parliamentary picture is as fine: Labour took the seat in 2024 on 33.3 per cent, barely ahead of the Conservatives on 33.2, reversing the comfortable Conservative win of 2019. Sam Carling, returned for Labour that year, holds one of the narrowest margins in the country.
The seat therefore sits among the more genuinely contested in the region. Recent local coverage has dwelt heavily on fragmented council arithmetic and shifting allegiances, its tenor markedly contested rather than settled. On the figures available, no single bloc commands either the council chamber or the constituency, and a Westminster margin this thin leaves the seat open in several directions. For now its direction-of-travel reads less as a swing than as a balance held in tension.
Ward-level direction-of-travel: who controls what, who flipped recently, who holds the line. Each ward links to the council that runs it.
| Ward | Latest winner | Votes | Council | Last cycle |
|---|---|---|---|---|
| Barnack | Kevin Tighe | 524 | Peterborough Con | May 2025 |
| Fletton and Stanground | Christian Hogg | 919 | Peterborough Con | May 2026 |
| Fletton and Woodston | Ed Murphy | 1,007 | Peterborough Con | May 2026 |
| Glinton and Castor | Neil David Boyce | 714 | Peterborough Con | May 2024 |
| Hampton Vale | Paul Wiggin | 558 | Peterborough Con | May 2026 |
| Hargate and Hempsted | Vishal Vichare | 674 | Peterborough Con | May 2026 |
| Orton Longueville | Philip Anthony Whitworth | 775 | Peterborough Con | May 2026 |
| Orton Waterville | Alex Bowerbanks | 1,187 | Peterborough Con | May 2026 |
| Ramsey(3 seats) | Tobias · Maheshwari · Coogan | 3,264 | Huntingdonshire LD | May 2026 |
| Stanground South | Peter David Reeve | 902 | Peterborough Con | May 2026 |
| Stilton, Folksworth & Washingley(2 seats) | Beuttell · Alban | 2,487 | Huntingdonshire LD | May 2026 |
| Wittering | Gavin Anthony Elsey | 395 | Peterborough Con | May 2024 |
| Yaxley(3 seats) | Wood · Francis · Gammons | 3,512 | Huntingdonshire LD | May 2026 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
The seat’s population is concentrated in Peterborough (71,414), with Yaxley (Huntingdonshire) (9,603) as the second pole. Total population across named built-up areas: 111,930.
Source · ONS Built-Up Areas · Census 2021
| Settlement | Pop. | Class |
|---|---|---|
| Peterborough | 71,414 | city |
| Yaxley (Huntingdonshire) | 9,603 | town |
| Rural & dispersed | 6,348 | town |
| Ramsey | 4,873 | village |
| Wittering | 3,362 | village |
| Stilton | 3,038 | village |
Headline indicators.
| Indicator | Local | National | Δ |
|---|---|---|---|
| Employment rate | 63.4% | 57.1% | +11% |
| Owner-occupied | 63.3% | 63.1% | 0% |
| Private rented | 21.9% | 20.0% | +9% |
| Social rented | 14.8% | 16.8% | -12% |
Ethnicity.
Source · Census 2021
Population by age & sexCensus 2021 · 18 bands · click to expand
Source · Census 2021 (ONS) · % of usual residents; tick marks the median seat per band
Income tax contribution.
| Total income tax | £361m |
| Taxpayers | 60,000 |
| Median per taxpayer | £2,870 |
| Mean per taxpayer | £5,980 |
Source · HMRC SPI · ±8% confidence
Where the money flows back in.
This constituency is served by Peterborough and Huntingdonshire. Each council’s service spend, peer rank and supplier list lives on its own page — open from the meta block above or the compass strip below.
Move the income slider on My place to see income tax, NI, VAT and council tax against your earnings — the household lens.
Headline rate.
By category.
Source · data.police.uk · 3-month rate per 1,000 pop
2024 — full result.
| Candidate | Votes | % | |
|---|---|---|---|
| Sam CarlingWON | Lab | 14,785 | 33.3 |
| Shailesh Vara | Con | 14,746 | 33.2 |
| James Sidlow | Ref | 8,741 | 19.7 |
| Bridget Smith | LD | 3,192 | 7.2 |
| Elliot Tong | Grn | 2,960 | 6.7 |
Turnout 44,424
Prior contests.
| Year | Winner | % | |
|---|---|---|---|
| 2019 | Shailesh Vara | Con | 62.5 |
| 2017 | Shailesh Vara | Con | 58.6 |
| 2015 | Shailesh Vara | Con | 52.5 |
| 2010 | Vara, Shailesh | Con | 50.5 |
Sources, methods & last update
2023 boundary review
DCLEAPIL v1.0 (CC BY-SA 4.0)
Census 2021
National avg over 575 seats
±8% confidence
LSOA-aggregated · rolling 12mo