← Back to MPs
Stephen Morgan

Stephen Morgan

LAB Labour Current MP
33.4
Progressive
330 coded votes
1,489
Total votes
825
Ayes
664
Noes
0
Other

Parliamentary History

Labour Current
8 Jun 2017 – present (8 yrs 10 mo)

Ideology spectrum

33.4
ProgressiveCentreConservative

Progressive — based on 330 coded votes across 5 axes (22% coverage).

Policy axis scores

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

Economic policy 36
High confidence 180 votes
Civil liberties 31
High confidence 97 votes
Climate / energy 40
High confidence 40 votes
Governance 0
Low confidence 2 votes
Social / moral 0
Medium confidence 11 votes

Voting trends (last 12 months)

Voting record

March 2026 26 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 5 25 Mar 2026 AYE
Victims and Courts Bill: motion to disagree with Lords Amendment 6 25 Mar 2026 AYE
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
Finance (No. 2) Bill Report Stage: New Clause 11 11 Mar 2026 NO
Finance (No. 2) Bill Report Stage: Amendment 5 11 Mar 2026 NO
Finance (No. 2) Bill Report Stage: Amendment 6 11 Mar 2026 NO
Finance (No. 2) Bill: Third Reading 11 Mar 2026 AYE
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 16 9 Mar 2026 AYE
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 17 9 Mar 2026 AYE
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 37 9 Mar 2026 AYE
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 38 9 Mar 2026 AYE
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 41 9 Mar 2026 AYE
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 44 9 Mar 2026 AYE
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 102 9 Mar 2026 AYE
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 106 9 Mar 2026 AYE
Representation of the People Bill: Reasoned Amendment 2 Mar 2026 NO
January 2026 1 votes
Division Date Vote
Draft Medical Devices (Fees Amendment) Regulations 2026 28 Jan 2026 AYE
Page 1/50