Stockton West.
Conservative and Unionist Party MP Matt Vickers holds the seat on 41.9% of the vote — a split-council geography across 2 councils.
2 Jun 2026
Vickers has been busy on two fronts this week: in Parliament, he backed a motion to refer Prime Minister Starmer to the Privileges Committee over the Mandelson appointment, and opposed government moves to override Lords amendments on the Pension Schemes Bill, the Northern Ireland legacy legislation, and the English Devolution Bill. None of these votes broke with his party -- he is a 100% party-line voter -- but they reflect a Conservative opposition pushing hard on accountability and Lords scrutiny. Locally, his highest-profile coverage has involved fighting a 600-home development opposed by 3,000 residents, championing Stockton market traders in Parliament (calling a proposed closure a "shameful betrayal"), and campaigning against fly-tipping and off-road bikes. The last earned him a Conservative Party promotion, reported by the Northern Echo in July 2025.
His parliamentary record is steady rather than distinctive. A participation rate of 70% sits below the Commons average. His voting profile is strongly pro-business (92%) and tough-on-crime (91%), with consistent opposition to tax increases (87%) and progressive taxation (aligned just 3% of the time). He departs from his party's average in two notable ways: he is more supportive of Lords scrutiny than most Conservative MPs (+18 percentage points above the party average), and less aligned with armed forces welfare votes (-24 points below). His 583 contributions span 122 debates, with crime his dominant topic by a clear margin, followed by local government and immigration.
He holds no committee seats, which limits his formal influence over legislation. His local news footprint is substantial -- 76 articles in 90 days -- with environment stories carrying the most positive sentiment and health coverage the most neutral. The volume of local coverage suggests an MP prioritising visible constituency work, though whether that translates into policy outcomes is harder to assess from available data.
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 |
|---|---|---|---|---|
| Bishopsgarth Elm Tree(2 seats) | Tate · Stratton | 2,515 | Stockton-on-Tees Con | May 2023 |
| Eaglescliffe East(2 seats) | Taylor · Houghton | 2,359 | Stockton-on-Tees Con | May 2023 |
| Eaglescliffe West(2 seats) | Clarke · Tunney | 2,344 | Stockton-on-Tees Con | May 2023 |
| Fairfield(2 seats) | Miller · Mazi | 2,472 | Stockton-on-Tees Con | Sept 2024 |
| Grangefield | Carol Clark | 547 | Stockton-on-Tees Con | May 2023 |
| Hartburn(3 seats) | French · Hall · Innes | 5,095 | Stockton-on-Tees Con | Jun 2023 |
| Hurworth(2 seats) | Tostevin · Walters | 1,360 | Darlington Lab | May 2023 |
| Ingleby Barwick North(3 seats) | Watson · Watson · Strike | 2,549 | Stockton-on-Tees Con | May 2023 |
| Ingleby Barwick South(3 seats) | Faulks · Patterson · Barnes | 3,488 | Stockton-on-Tees Con | May 2023 |
| Northern Parishes(2 seats) | Gardner · Sewell | 1,872 | Stockton-on-Tees Con | May 2023 |
| Sadberge Middleton St George(3 seats) | Pease · Laing · Renton | 2,403 | Darlington Lab | May 2023 |
| Southern Villages | Elsi Hampton | 548 | Stockton-on-Tees Con | May 2023 |
| Stainsby Hill(2 seats) | Godwin · Walmsley | 1,832 | Stockton-on-Tees Con | May 2023 |
| Village(2 seats) | Dalgarno · Moore | 1,589 | Stockton-on-Tees Con | May 2023 |
| Yarm(3 seats) | Sherris · Fagan · Coulson | 4,992 | Stockton-on-Tees Con | May 2023 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
The seat’s population is concentrated in Stockton-on-Tees (25,540), with Ingleby Barwick (24,070) as the second pole. Total population across named built-up areas: 93,672.
Source · ONS Built-Up Areas · Census 2021
| Settlement | Pop. | Class |
|---|---|---|
| Stockton-on-Tees | 25,540 | city |
| Ingleby Barwick | 24,070 | town |
| Egglescliffe | 10,309 | town |
| Yarm | 8,631 | town |
| Rural & dispersed | 7,864 | town |
| Thornaby-on-Tees | 7,044 | town |
Headline indicators.
| Indicator | Local | National | Δ |
|---|---|---|---|
| Employment rate | 58.5% | 57.1% | +2% |
| Owner-occupied | 80.6% | 63.1% | +28% |
| Private rented | 13.2% | 20.0% | -34% |
| Social rented | 6.1% | 16.8% | -63% |
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 | £320m |
| Taxpayers | 53,000 |
| Median per taxpayer | £3,100 |
| Mean per taxpayer | £6,090 |
Source · HMRC SPI · ±8% confidence
Where the money flows back in.
This constituency is served by Stockton-on-Tees and Darlington. 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 | % | |
|---|---|---|---|
| Matt VickersWON | Con | 20,372 | 41.9 |
| Joe Dancey | Lab | 18,233 | 37.5 |
| Steve Matthews | Ref | 6,833 | 14.1 |
| Anna-Maria Toms | Grn | 1,477 | 3.0 |
| Nigel Boddy | LD | 1,203 | 2.5 |
| Mohammed Zaroof | Ind | 263 | 0.5 |
| Niko Omilana | Ind | 106 | 0.2 |
| Vivek Chhabra | Ind | 106 | 0.2 |
| Monty Brack | Ind | 45 | 0.1 |
Turnout 48,638
Prior contests.
Created on the 2023 boundary review. 2024 General Election was the first contest on these boundaries.
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