← Back to MPs
Catherine McKinnell

Catherine McKinnell

LAB Labour Current MP
40.1
Leaning progressive
345 coded votes
2,341
Total votes
1,352
Ayes
989
Noes
0
Other

Parliamentary History

Labour Current
6 May 2010 – present (16 yrs)

Ideology spectrum

40.1
ProgressiveCentreConservative

Leaning progressive — based on 345 coded votes across 6 axes (15% coverage).

Policy axis scores

0 = progressive, 50 = centre, 100 = conservative. Based on coded division votes.

Economic policy 39
High confidence 193 votes
Civil liberties 44
High confidence 92 votes
Climate / energy 44
High confidence 52 votes
Migration 0
Low confidence 3 votes
Governance 0
Low confidence 3 votes
Social / moral 0
Low confidence 2 votes

Voting trends (last 12 months)

Voting record

March 2026 17 votes
Division Date Vote
Victims and Courts Bill: motion to disagree with Lords Amendment 1 25 Mar 2026 AYE
Victims and Courts Bill: motion to disagree with Lords Amendment 2 25 Mar 2026 AYE
Victims and Courts Bill: motion to disagree with Lords Amendment 3 25 Mar 2026 AYE
Victims and Courts Bill: motion to disagree with Lords Amendment 4 25 Mar 2026 AYE
Victims and Courts Bill: motion to disagree with Lords Amendment 6 25 Mar 2026 AYE
Opposition Day Motion: Oil and Gas 24 Mar 2026 NO
Opposition Day Motion: Defence 24 Mar 2026 NO
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 1 23 Mar 2026 AYE
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 2 23 Mar 2026 AYE
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 3 23 Mar 2026 AYE
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 5 23 Mar 2026 AYE
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 6 23 Mar 2026 AYE
Draft Employment Rights Act 2025 (Investigatory Powers) (Consequential Amendments) Regulations 2026 18 Mar 2026 AYE
Draft Higher Education (Fee Limits and Fee Limit Condition) (England) (Amendment) Regulations 2026 18 Mar 2026 AYE
Opposition day motion: fuel duty 18 Mar 2026 NO
Opposition day motion: student loans 18 Mar 2026 NO
Representation of the People Bill: Reasoned Amendment 2 Mar 2026 NO
Page 1/79