Portrait of Catherine McKinnell

Catherine McKinnell

Labour Sitting MP

MP for Newcastle upon Tyne North · in Parliament since 6 May 2010

Government Minister of State (Ministry of Justice) · Ministry of Justice

Parliamentary office

House of Commons, London, SW1A 0AA

Tel: 020 7219 7115

Email: catherine.mckinnell.mp@parliament.uk

Constituency office

Constituency office

Tel: 0191 229 0352

Website

X (formerly Twitter)

Parliamentary participation snapshot

Voting participation
67.5%
1,146 of 1,699 divisions
Committee attendance
100.0%
88 meetings attended
Debate contributions
966
in the 7 year window
Written questions
206
in the 7 year window
Committee memberships
1
current

Biography

Catherine McKinnell is the Labour MP for Newcastle upon Tyne North, and has been an MP continually since 6 May 2010. She currently holds the Government post of Minister of State (Ministry of Justice).

Parliamentary service

ConstituencyFromToNotes
Newcastle upon Tyne North4 July 2024PresentElected 1 time
Newcastle upon Tyne North6 May 201030 May 2024Elected 4 times

Party affiliations

PartyFromTo
Labour6 May 2010Present

Previous ministerial & opposition roles

RoleTypeFromTo
Minister of State (Education)Government8 July 20246 September 2025
Shadow Minister (Education) (Schools)Opposition6 September 202330 May 2024
Shadow Attorney GeneralOpposition14 September 201511 January 2016
Shadow Minister (Treasury)Opposition18 March 201314 September 2015
Shadow Minister (Education)Opposition7 October 201118 March 2013
Shadow Solicitor GeneralOpposition8 October 20107 October 2011

Voting participation

Participation rate
67.5%
Eligible divisions
1,699
Divisions voted
1,146

joint 448th of 650 current MPs (2 tied) · all MPs average 71.4% · Labour average 75.4%

Participation by year

Catherine McKinnell voting participation by yearPercentage of eligible Commons divisions voted in, per calendar year0%25%50%75%100%201920202021202220232024202520262019: 100.0%100.0%2020: 66.3%66.3%2021: 83.9%83.9%2022: 62.6%62.6%2023: 59.0%59.0%2024: 72.5%72.5%2025: 68.3%68.3%2026: 60.2%60.2%
YearEligible divisionsVotedParticipation
2026236142 60.2%
2025322220 68.3%
2024200145 72.5%
2023256151 59.0%
2022251157 62.6%
2021242203 83.9%
2020190126 66.3%
201922 100.0%

By Parliament

ParliamentEligible divisionsVotedParticipation
58th1,068721 67.5%
59th631425 67.4%

Participation counts aye, no or teller votes in Commons divisions held while the MP sat. Absence has many legitimate causes (pairing, illness, parental leave, ministerial or Speaker duties).

Parliamentary activity

Debate contributions
966
Written questions
206
Oral questions
15
Early day motions
4
Bills sponsored
1
Petitions presented
0
Committee meetings attended
88

joint 332nd of 650 current MPs (3 tied) · all MPs average 489 · Labour average 363

Written questions per year
Catherine McKinnell: Written questions per yearNumber of Written questions recorded per calendar year02550751002019: 0020192020: 707020202021: 212120212022: 242420222023: 272720232024: 353520242025: 181820252026: 11112026
Oral questions per year
Catherine McKinnell: Oral questions per yearNumber of Oral questions recorded per calendar year0358102019: 0020192020: 3320202021: 8820212022: 0020222023: 4420232024: 0020242025: 0020252026: 002026
Early day motions per year
Catherine McKinnell: Early day motions per yearNumber of Early day motions recorded per calendar year0.00.51.01.52.02019: 0020192020: 2220202021: 2220212022: 0020222023: 0020232024: 0020242025: 0020252026: 002026

Annual breakdown

YearDebate contributionsDebates participatedWritten questionsOral questionsEDMsBills sponsoredPetitions
2026 60 19 11 0 0 1 0
2025 447 62 18 0 0 0 0
2024 217 45 35 0 0 0 0
2023 40 25 27 4 0 0 0
2022 62 38 24 0 0 0 0
2021 72 50 21 8 2 0 0
2020 67 42 70 3 2 0 0
2019 1 1 0 0 0 0 0

Committee memberships

Current committees

CommitteeRoleSinceMeetings attendedAttendance
Public Accounts Committee Member 27 October 2025 61 of 61 100.0%

joint 1st of 515 current MPs (488 tied) · all MPs average 99.6% · Labour average 99.5%

Committee membership history

3 bill committees served on

Hansard activity

Contributions
966
spoken contributions
Debates participated in
282
distinct debates

105th of 650 current MPs · all MPs average 552 · Labour average 425

Contributions per year
Catherine McKinnell: debate contributions per yearSpoken contributions recorded in Hansard per calendar year01252503755002019: 1120192020: 676720202021: 727220212022: 626220222023: 404020232024: 21721720242025: 44744720252026: 60602026
Debates participated in per year
Catherine McKinnell: debates participated in per yearDistinct debates the MP contributed to, per calendar year02550751002019: 1120192020: 424220202021: 505020212022: 383820222023: 252520232024: 454520242025: 626220252026: 19192026

Counts come from the Hansard record for the Commons and Westminster Hall within the dataset window. Individual contributions and topic analysis are not yet part of the dataset; search Hansard for the full record.

Parliamentary timeline

Generated from seat, party, role and committee records.

  1. 2010

    • – Became MP for Newcastle upon Tyne North
    • – Joined Labour
    • – Appointed (opposition): Shadow Solicitor General
  2. 2011

    • – Appointed (opposition): Shadow Minister (Education)
    • – Left role: Shadow Solicitor General
  3. 2013

    • – Appointed (opposition): Shadow Minister (Treasury)
    • – Left role: Shadow Minister (Education)
  4. 2015

    • – Appointed (opposition): Shadow Attorney General
    • – Left role: Shadow Minister (Treasury)
  5. 2016

    • – Left role: Shadow Attorney General
    • – Joined Petitions Committee
  6. 2017

    • – Joined Petitions Committee
  7. 2020

    • – Became Chair of Petitions Committee
    • – Joined Petitions Committee
    • – Joined Liaison Committee (Commons)
  8. 2023

    • – Appointed (opposition): Shadow Minister (Education) (Schools)
  9. 2024

    • – Left role: Shadow Minister (Education) (Schools)
    • – Became MP for Newcastle upon Tyne North
    • – Appointed: Minister of State (Education)
  10. 2025

    • – Left role: Minister of State (Education)
    • – Joined Public Accounts Committee
  11. 2026

    • – Appointed: Minister of State (Ministry of Justice)

Constituency: Newcastle upon Tyne North

Newcastle upon Tyne North constituency boundary
Area
32.6 km²
Latest election
2024 General Election (4 July 2024)
Result
Lab Hold · majority 17,762
Electorate
74,768 · turnout 65.0%
Postcode areas
NE12, NE13, NE2, NE3, NE7, NE88, NE98

Statistics cover 7 November 2019 to 7 November 2026. Source: UK Parliament Members, Committees, Commons Votes, Hansard, Questions and Bills APIs, via the UK Politics Decoded dataset. View this MP’s raw JSON.