← Back to MPs
Ruth Cadbury

Ruth Cadbury

LAB Labour Current MP
37.7
Leaning progressive
363 coded votes
1,636
Total votes
929
Ayes
707
Noes
0
Other

Parliamentary History

Labour Current
7 May 2015 – present (11 yrs)

Ideology spectrum

37.7
ProgressiveCentreConservative

Leaning progressive — based on 363 coded votes across 5 axes (22% coverage).

Policy axis scores

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

Economic policy 38
High confidence 200 votes
Civil liberties 40
High confidence 99 votes
Climate / energy 42
High confidence 52 votes
Governance 0
Low confidence 2 votes
Social / moral 0
Medium confidence 10 votes

Voting trends (last 12 months)

Voting record

March 2025 30 votes
Division Date Vote
National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 21B 25 Mar 2025 NO
National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 8B 25 Mar 2025 NO
National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 5B 25 Mar 2025 NO
National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 1B 25 Mar 2025 AYE
Planning and Infrastructure Bill: Second Reading 24 Mar 2025 AYE
Opposition Day: Winter Fuel Payment 19 Mar 2025 AYE
National Insurance Contributions (Secondary Class 1 Contributions) Bill Motion to Disagree with Lords Amendment 21 19 Mar 2025 NO
National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to Disagree with Lords Amendment 8 19 Mar 2025 AYE
National Insurance Contributions (Secondary Class 1 Contributions) Bill Motion to disagree with Lords Amendment 4 19 Mar 2025 NO
National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree to Lords Amendment 3 19 Mar 2025 NO
National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree to Lords Amendment 2 19 Mar 2025 NO
Children's Wellbeing and Schools Bill: Third Reading 18 Mar 2025 AYE
Children's Wellbeing and Schools Bill Report Stage: Amendment 210 18 Mar 2025 AYE
Children's Wellbeing and Schools Bill Report Stage: Amendment 209 18 Mar 2025 NO
Children's Wellbeing and Schools Bill Report Stage: New Clause 34 18 Mar 2025 NO
Children's Wellbeing and Schools Bill Report Stage: New Clause 7 18 Mar 2025 NO
Children's Wellbeing and Schools Bill Report Stage: Amendment 171 17 Mar 2025 AYE
Children's Wellbeing and Schools Bill Report Stage: Amendment 188 17 Mar 2025 NO
Children's Wellbeing and Schools Bill Report Stage: New Clause 36 17 Mar 2025 NO
Employment Rights Bill: Third Reading 12 Mar 2025 NO
Employment Rights Bill Report Stage: New Schedule 2 12 Mar 2025 AYE
Employment Rights Bill Report Stage: Amendment 297 12 Mar 2025 AYE
Employment Rights Bill Report Stage: Amendment 291 12 Mar 2025 AYE
Employment Rights Bill Report Stage: New Clause 110 12 Mar 2025 AYE
Employment Rights Bill Report Stage: New Clause 39 12 Mar 2025 NO
Employment Rights Bill Report Stage: Amendment 288 11 Mar 2025 NO
Employment Rights Bill Report Stage: New Clause 87 11 Mar 2025 NO
Employment Rights Bill Report Stage: New Clause 30 11 Mar 2025 AYE
Employment Rights Bill Report Stage: New Clause 10 11 Mar 2025 NO
Motion to sit in private 7 Mar 2025 AYE
Page 9/55