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

Diana Johnson.

Labour Party MP for Kingston upon Hull North and Cottingham.

Commons votes
377/521
72% attendance · top 52% of MPs
Party alignment
60%
on whipped divisions
Speeches
677
across 103 debates · 151,986 words
Written Qs
0
0 answered · 0 pending
Dispatch
31 May 2026

Labour Party MP in a politically split seat.

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.377 divisions · most recent 23 Mar 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.

Taxation70
Economy63
Employment48
Education36
Crime & Policing36
Welfare and Benefits25
Constitution and Democracy24
Schools21

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.677 contributions · 103 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.

15 Apr

Access to Work Scheme

The scheme is vital but under strain; the government is increasing staffing, streamlining processes, and consulting on long-term reform, but takes time to get changes right.

1,798 words·Read
9 Mar

Child Poverty: Bolton North East

Government is implementing a comprehensive Child Poverty Strategy to lift 550,000 children out of poverty by end of Parliament, with specific measures including removing the two-ch

176 words·Read
10 Feb

Place-based Employment Support Programmes

Government is building a locally responsive jobs and careers service through Connect to Work, WorkWell, youth guarantee, and local trailblazers that tailor employment support to lo

2,005 words·Read
28 Jan

Youth Unemployment

Conservatives left nearly 1 million young people NEET after 14 years; Labour is investing £1.5bn in Youth Guarantee, youth hubs, and skills to break the cycle and create opportunit

2,814 words·Read
Showing 4 of 677·All 677 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 · £249k 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,56779.3%
Office Costs26,71810.7%
Accommodation12,6485.1%
MP Travel5,9582.4%
Staff Travel4,1131.7%
Total · 210 claims249,043100%
Showing 7 of 210·All 210 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 31 May 2026
SpeechesHansard · 151,986 words
28 Jul 2024 → 15 Apr 2026
Written QsMembers API
0 tabled · 0 answered
CommitteesCommittees API
None recorded
RegisterMembers API
2 entries
ExpensesIPSA
£249,043 · FY 24_25
Order paperUK Parliament
Refreshed daily
ElectionsElectoral Commission
DCLEAPIL