BB
647 MPs·389 Bills·£2.9T
Catherine McKinnell

Catherine McKinnell

Labour

MP for Newcastle upon Tyne North · Since 2010

20
Votes
5
Speeches
30
Total Events
£200K
Est. Net Worth

Financial Snapshot

£200K
Est. Net Worth
£200K
Property (est.)
£330
Gifts
View full register →

Recent Activity

Date:
📍

Spoke in debate: Defence Readiness

Parliamentary appearance by Catherine McKinnell

20 May 2026via Hansard
🗳️

Voted AYE on: King's Speech Motion for an Address

Catherine McKinnell voted AYE on 'King's Speech Motion for an Address' (307-171, passed)

20 May 2026AYEvia Commons Divisions API
🗳️

Voted NO on: King's Speech Motion for an Address: amendment (l)

Catherine McKinnell voted NO on 'King's Speech Motion for an Address: amendment (l)' (78-408, defeated)

20 May 2026NOvia Commons Divisions API
🗳️

Voted NO on: King's Speech Motion for an Address: amendment (o)

Catherine McKinnell voted NO on 'King's Speech Motion for an Address: amendment (o)' (104-317, defeated)

20 May 2026NOvia Commons Divisions API
🗳️

Voted NO on: King's Speech Motion for an Address: amendment (p)

Catherine McKinnell voted NO on 'King's Speech Motion for an Address: amendment (p)' (104-316, defeated)

20 May 2026NOvia Commons Divisions API
🗳️

Voted NO on: King's Speech Motion for an Address: amendment (l)

Catherine McKinnell voted NO on 'King's Speech Motion for an Address: amendment (l)' (78-408, defeated)

20 May 2026NOvia Commons Divisions API
🗳️

Voted AYE on: King's Speech Motion for an Address

Catherine McKinnell voted AYE on 'King's Speech Motion for an Address' (307-171, passed)

20 May 2026AYEvia Commons Divisions API
🗳️

Voted NO on: King's Speech Motion for an Address: amendment (o)

Catherine McKinnell voted NO on 'King's Speech Motion for an Address: amendment (o)' (104-317, defeated)

20 May 2026NOvia Commons Divisions API
🗳️

Voted NO on: King's Speech Motion for an Address: amendment (p)

Catherine McKinnell voted NO on 'King's Speech Motion for an Address: amendment (p)' (104-316, defeated)

20 May 2026NOvia Commons Divisions API
🎤

Defence Readiness

It is an honour to follow the right hon. Member for South West Wiltshire (Dr Murrison). It is clear that when it comes to defence readiness, there is much on which we can all agree. Let me also—before he leaves the Chamber—pay tribute to the right hon. Member for Chingford and Woodford Green (Sir Iain Duncan Smith), and to my right hon. Friend the Member for Ilford North (Wes Streeting). The former set out in powerful terms the challenges that we face as a country, but it was the latter who set

20 May 2026via UK Parliament Hansard
🗳️

Voted NO on: Privilege

Catherine McKinnell voted NO on 'Privilege' (223-335, defeated)

28 Apr 2026NOvia Commons Divisions API
🗳️

Voted NO on: Privilege

Catherine McKinnell voted NO on 'Privilege' (223-335, defeated)

28 Apr 2026NOvia Commons Divisions API
🗳️

Voted AYE on: Draft Energy Prices Act 2022 (Extension of Time Limit) Regulations 2026

Catherine McKinnell voted AYE on 'Draft Energy Prices Act 2022 (Extension of Time Limit) Regulations 2026' (380-7, passed)

22 Apr 2026AYEvia Commons Divisions API
🗳️

Voted AYE on: Draft Energy Prices Act 2022 (Extension of Time Limit) Regulations 2026

Catherine McKinnell voted AYE on 'Draft Energy Prices Act 2022 (Extension of Time Limit) Regulations 2026' (380-7, passed)

22 Apr 2026AYEvia Commons Divisions API
🗳️

Voted AYE on: English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 98

Catherine McKinnell voted AYE on 'English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 98' (287-150, passed)

21 Apr 2026AYEvia Commons Divisions API
🗳️

Voted AYE on: English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 41

Catherine McKinnell voted AYE on ' English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 41' (284-149, passed)

21 Apr 2026AYEvia Commons Divisions API
🗳️

Voted AYE on: English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 37

Catherine McKinnell voted AYE on 'English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 37' (291-144, passed)

21 Apr 2026AYEvia Commons Divisions API
🗳️

Voted AYE on: English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 36

Catherine McKinnell voted AYE on 'English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 36' (288-147, passed)

21 Apr 2026AYEvia Commons Divisions API
🗳️

Voted AYE on: English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 98

Catherine McKinnell voted AYE on 'English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 98' (287-150, passed)

21 Apr 2026AYEvia Commons Divisions API
🗳️

Voted AYE on: English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 41

Catherine McKinnell voted AYE on ' English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 41' (284-149, passed)

21 Apr 2026AYEvia Commons Divisions API