Cheadle.
Liberal Democrats MP Tom Morrison holds the seat on 46.7% of the vote.
2 Jun 2026
Morrison voted against his own party three times on assisted dying -- opposing the Bill at Second Reading, Third Reading, and an amendment on the starvation loophole -- placing him among a minority of Lib Dem rebels on one of parliament's most contested free votes. More recently, he championed a constituency health campaign following the death of a nine-month-old child, meeting the Early Education Minister and earning direct credit for a government nursery safety announcement in March 2026. That campaign typifies his approach: local casework translated into legislative pressure.
His parliamentary participation sits at 55%, below the Commons average, though his 91 contributions across 55 debates show selective but active engagement when he does participate. He votes with the Lib Dems on 98.9% of party-whipped divisions -- a strong party-line record -- but his stance profile reveals consistent opposition to progressive taxation (0% aligned) and employer National Insurance increases (100% opposed). His speeches concentrate on local government, social care, and the economy. He has pushed for Metrolink extension to Cheadle and backed agricultural inheritance tax relief, voting with Conservatives on several Finance Bill amendments targeting the government's farming levy changes.
Morrison sits on the Procedure Committee and the Committee of Selection -- roles that shape parliamentary process rather than policy. His deviations from the Lib Dem average are most pronounced on assisted dying (+47 percentage points more opposed than the party norm) and pension protection. News sentiment over the past 90 days is broadly neutral across 24 articles, with health coverage the most positive. Voting data covers the period since July 2024; speech and news records provide the fullest picture of his priorities.
Ward-level direction-of-travel: who controls what, who flipped recently, who holds the line.
| Ward | Latest winner | Votes | Council | Last cycle |
|---|---|---|---|---|
| Bramhall North | Taya Rose Clarke | 2,188 | Stockport LD | May 2026 |
| Bramhall South | Dallas Ann Jones | 2,417 | Stockport LD | May 2026 |
| Cheadle Hulme South | Helen Foster-Grime | 3,026 | Stockport LD | May 2026 |
| Cheadle West Gatley | Ian Hunter | 2,299 | Stockport LD | May 2026 |
| Heald Green | Anna Mary Charles-Jones | 1,780 | Stockport LD | May 2026 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
The seat’s population is concentrated in Cheadle Hulme (23,915), with Bramhall (15,005) as the second pole. Total population across named built-up areas: 96,658.
Source · ONS Built-Up Areas · Census 2021
| Settlement | Pop. | Class |
|---|---|---|
| Cheadle Hulme | 23,915 | town |
| Bramhall | 15,005 | town |
| Cheadle (Stockport) | 13,687 | town |
| Wythenshawe | 13,658 | city |
| Stockport | 9,921 | city |
| Gatley | 9,850 | town |
Headline indicators.
| Indicator | Local | National | Δ |
|---|---|---|---|
| Employment rate | 58.1% | 57.1% | +2% |
| Owner-occupied | 82.3% | 63.1% | +30% |
| Private rented | 11.1% | 20.0% | -45% |
| Social rented | 6.5% | 16.8% | -61% |
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 | £441m |
| Taxpayers | 54,000 |
| Median per taxpayer | £3,550 |
| Mean per taxpayer | £8,190 |
Source · HMRC SPI · ±8% confidence
Where the money flows back in.
This constituency is served by Stockport. 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 | % | |
|---|---|---|---|
| Tom MorrisonWON | LD | 23,681 | 46.7 |
| Mary Robinson | Con | 11,446 | 22.6 |
| Kelly Fowler | Lab | 7,909 | 15.6 |
| Stephen Speakman | Ref | 5,149 | 10.2 |
| Alexander Drury | Grn | 1,630 | 3.2 |
| Tanya Manzoor | Ind | 811 | 1.6 |
| Marcus Farmer | Ind | 105 | 0.2 |
Turnout 50,731
Prior contests.
| Year | Winner | % | |
|---|---|---|---|
| 2019 | Mary Robinson | Con | 46.0 |
| 2017 | Mary Robinson | Con | 44.6 |
| 2015 | Mary Robinson | Con | 43.1 |
| 2010 | Hunter, Mark | LD | 47.1 |
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