The Westminster lensMP · Labour Party · Sitting since 5 May 2005

Diana Johnson.

Labour Party MP for Kingston upon Hull North and Cottingham.

Add to compare
Commons votes
405/570
71% attendance · top 54% of MPs
Party alignment
100%
votes with party majority
Speeches
687
across 108 debates · 151,986 words
Written Qs
0
0 answered · 0 pending
Dispatch
14 Jul 2026

Labour Party MP in a politically split seat.

Diana Johnson is a government minister, not a backbencher, and her parliamentary record reflects that role. She holds the position of Minister of State for Crime, Policing and Fire — appointed in August 2024 — and has more recently been associated with employment policy, appearing as a government spokesperson on Jobcentre reforms, musculoskeletal health programmes, and a new Women's Employment Ambassador initiative. Her 100% party alignment across 405 votes signals consistent loyalty to the government line; she has no rebel votes on record.

Her participation rate of 71% sits below the Commons average, which is typical for ministers whose time is divided between the chamber and departmental work. Crime dominates her speech topics by a wide margin — 77 contributions out of 591 — consistent with her ministerial brief, followed by local government and labour market issues. Her stance profile shows strong alignment with workers' rights and progressive taxation, while she scores notably low on pro-business and civil liberties measures. Two deviations stand out against her Labour colleagues: she is markedly more supportive of assisted dying access (+31 percentage points above the party average) and more firmly opposed to fossil fuel subsidies (+24 points), while being considerably less aligned with immigration control measures (-33 points).

Recent news coverage is broadly positive, centring on her ministerial announcements on welfare and health. The one negative data point — her vote supporting the winter fuel payment cut in September 2024 — drew criticism at the time. Her constituency is Kingston upon Hull North and Cottingham; no committee memberships are currently recorded, reflecting her ministerial status.

Background

The Rt Hon Dame Diana Johnson is the Labour MP for Kingston upon Hull North and Cottingham, and has been an MP continually since 5 May 2005. She currently holds the Government post of Minister of State (Department for Work and Pensions).

§ 01Voting record.405 divisions · most recent 24 Jun 2026

By issue — what do they vote on most?

Top eight by total divisions voted, this parliament. Volume measures engagement, not direction — see Notable Votes for free-vote moments and rebellions.

Taxation71
Economy64
Employment48
Education37
Crime & Policing36
Constitution and Democracy25
Welfare and Benefits25
Schools22

Source · The Public Whip · Hansard

Notable votes — free votes & rebellions.

Moments where the whip was free, or where Johnson broke ranks. Free votes are the truer signal of personal stance.

No rebellions or free votes recorded yet.

§ 02Speeches.687 contributions · 108 debates · 151,986 words

Words spoken, by topic.

Crime134,018
Local Government48,469
Defence28,281
Technology26,797
Labour Market14,752
Economy & Jobs10,475
Social Care10,389
Lab avg / MP All-MP avgper topic, words per MP

Source · Hansard

Recent contributions.

30 Jun 2026

Department for Work and Pensions

The government is recasting the welfare system around work, skills and opportunity; structural reforms (skills transfer, child poverty unit, youth guarantee) and investment (£2.5bn

1,037 words·Read
29 Jun 2026

Child Poverty

The government's child poverty strategy delivers substantial progress through free school meals, two-child limit removal, and crisis funding; local councils and combined authoritie

293 words·Read
29 Jun 2026

Job Opportunities: Rural Areas

Rural employment rates are higher than urban rates, economic inactivity has fallen, and agricultural jobs have grown under this government.

115 words·Read
29 Jun 2026

Universal Credit: People in Employment

The government acknowledges low wages in sectors like retail and care create hardship and foodbank dependency, and is willing to engage with MPs on potential solutions.

153 words·Read
Showing 4 of 687·All 687 speeches
§ 03Committees & roles.Select & joint committees
None recorded

Johnson holds no select-committee seat this session. New 2024-intake MPs typically wait one term before being appointed.

§ 04Written questions.0 tabled · 0 answered

Top departments asked.

No tabled questions yet.

Most recent.

§ 05Register & expenses.2 declared interests · £246k claimed FY 24_25

Register of interests.

A Commissioner on the Commonwealth War Graves Commission (CWGC). This is a non-s
A Commissioner on the Commonwealth War Graves Commission (CWGC). This is a non-salaried position. Date interest arose: 11 March 2019 Date …
Name: Kevin Morton
Name: Kevin Morton Relationship: Partner Role: Office Manager Working pattern: Full time

Source · Members API · Last amended 18 Apr 2024

IPSA expenses.

Category£Share
Staffing197,56780.2%
Office Costs23,9449.7%
Accommodation12,6485.1%
MP Travel5,9582.4%
Staff Travel4,1131.7%
Total · 187 claims246,269100%
Showing 7 of 187·All 187 IPSA claims

Source · IPSA · FY 24_25

§ 06This week in Westminster.Order paper · refreshed daily

Nothing tabled for Johnson on the published Order Paper this week.

§ 07Electoral history.5 contests · 2010, 2024
YearConstituencyVotesShareResult
2024Kingston upon Hull North and Cottingham18,48048.3%Won
2019Kingston upon Hull North17,03349.8%Won
2017Kingston upon Hull North23,68563.8%Won
2015Kingston upon Hull North18,66152.8%Won
2010Kingston upon Hull North13,04439.2%Won

2024 — full result, Kingston upon Hull North and Cottingham.

CandidateVotes%
Diana JohnsonWONLab18,48048.3

Showing the MP’s own row only. Full result table: see Kingston upon Hull North and Cottingham

Sources, methods & last update
Method The dispatch paragraphs are AI-generated from the public sources listed below. Every figure links to its source. If we’re wrong, please tell us — corrections within 48 hours.
DivisionsHansard
The Public Whip
Updated 15 Jul 2026
SpeechesHansard · 151,986 words
28 Jul 2024 → 30 Jun 2026
Written QsMembers API
0 tabled · 0 answered
CommitteesCommittees API
None recorded
RegisterMembers API
2 entries
ExpensesIPSA
£246,269 · FY 24_25
Order paperUK Parliament
Refreshed daily
ElectionsElectoral Commission
DCLEAPIL