Kingston upon Hull North and Cottingham.
Labour Party MP Diana Johnson holds the seat on 48.3% of the vote — a split-council geography across 2 councils.
2 Jun 2026
A government minister rather than a backbench scrutineer, Diana Johnson has spent recent months leading from the despatch box on employment and health policy. As Minister of State for Crime, Policing and Fire -- appointed in August 2024 -- she has also driven initiatives on musculoskeletal conditions and women's workplace health, and was quoted in April 2026 championing a new Women's Employment Ambassador scheme. Her recent votes follow the government line entirely: she backed the Labour position across multiple ping-pong exchanges on the English Devolution, Children's Wellbeing, Pensions Schemes and Crime and Policing Bills, overriding Lords amendments in each case.
A 100% party-line voter with no rebel votes on record, Johnson participated in 73% of divisions -- slightly below the Commons average, which is not unusual for ministers managing departmental duties. Her stance profile shows strong alignment with workers' rights and progressive taxation, near-zero alignment with pro-business or anti-tax positions, and a consistent pattern of opposing Lords scrutiny (0% aligned) and backing government over parliamentary oversight (11% on parliamentary scrutiny). She speaks frequently on crime -- 77 contributions -- with local government, the labour market and social care also featuring heavily. Compared with her Labour colleagues, she is notably more favourable to criminal justice reform (+21 percentage points above the party average) and markedly less aligned with immigration control (-26 points).
Her ministerial role shapes almost everything here: the news coverage is largely generated by government announcements she fronts, and she sits on no select committees -- standard for a serving minister. The one negative news item in the data concerns her vote to cut the £300 winter fuel payment, which drew criticism locally. Speech and voting data are available from 2005; the 90-day news sample covers 34 articles, weighted heavily toward health and employment themes.
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 |
|---|---|---|---|---|
| Avenue | Rhiannon Margaret Beeson | 1,845 | Kingston upon Hull Ref | May 2026 |
| Beverley Newland | Lucy Alice Lennon | 1,812 | Kingston upon Hull Ref | May 2026 |
| Bricknell | Sharon Hofman | 870 | Kingston upon Hull Ref | May 2026 |
| Central | Motokin Ali | 567 | Kingston upon Hull Ref | May 2026 |
| Cottingham North(2 seats) | Duke · Redshaw | 1,653 | East Riding of Yorkshire Con | May 2023 |
| Cottingham South(2 seats) | Cantrell · Casson | 2,502 | East Riding of Yorkshire Con | May 2023 |
| Kingswood | Ted Dolman | 739 | Kingston upon Hull Ref | May 2024 |
| Orchard Park | Neil Fletcher | 954 | Kingston upon Hull Ref | May 2026 |
| University | Laura Juskey | 712 | Kingston upon Hull Ref | May 2026 |
| West Carr | Ben Padwick | 1,093 | Kingston upon Hull Ref | May 2026 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
The seat’s population is concentrated in Kingston upon Hull (100,494), with Cottingham (13,042) as the second pole. Total population across named built-up areas: 116,292.
Source · ONS Built-Up Areas · Census 2021
| Settlement | Pop. | Class |
|---|---|---|
| Kingston upon Hull | 100,494 | city |
| Cottingham | 13,042 | town |
| Rural & dispersed | 2,756 | village |
Headline indicators.
| Indicator | Local | National | Δ |
|---|---|---|---|
| Employment rate | 54.1% | 57.1% | -5% |
| Owner-occupied | 53.7% | 63.1% | -15% |
| Private rented | 24.1% | 20.0% | +20% |
| Social rented | 22.0% | 16.8% | +31% |
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 | £185m |
| Taxpayers | 54,000 |
| Median per taxpayer | £2,190 |
| Mean per taxpayer | £3,400 |
Source · HMRC SPI · ±8% confidence
Where the money flows back in.
This constituency is served by Kingston upon Hull and East Riding of Yorkshire. 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 | % | |
|---|---|---|---|
| Diana JohnsonWON | Lab | 18,480 | 48.3 |
| Martin Baker | Ref | 7,801 | 20.4 |
| Callum Procter | Con | 4,897 | 12.8 |
| Craig Woolmer | LD | 3,246 | 8.5 |
| Kerry Harrison | Grn | 2,322 | 6.1 |
| Ahmet Cinalp | Ind | 720 | 1.9 |
| Rowan Halstead | Ind | 339 | 0.9 |
| Mike Whale | Ind | 262 | 0.7 |
| Pauline Peachey | Ind | 161 | 0.4 |
Turnout 38,228
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