MP for Brentford and Isleworth
“A party-loyal Labour MP who occasionally rebels on major issues, and currently serves on the Transport and Liaison Committees.”
Ruth Cadbury is a Labour (Co-op) MP for Brentford and Isleworth, first elected in 2015. She currently sits on the Transport Committee and the Liaison Committee, and, since 2025, on the Liaison Sub-Committee on National Policy Statements. In Parliament, she has held several shadow ministerial roles, including in Justice, International Trade and Housing, and has served on various committees throughout her tenure.
Cadbury shows near-total party loyalty and relatively high attendance. Her votes generally support welfare and public services such as Universal Credit and NHS funding, and favour regulating bus services, while she generally opposes immigration controls, tighter asylum rules and the Rwanda deportation scheme; her voting on VAT, trade unions and prison sentencing has been mixed. She has a small number of notable rebellions on EU-related legislation.
She has four declared financial interests: family members engaged in third-party lobbying; gifts, benefits and hospitality from UK sources; land and property; and visits outside the UK.
Generated 21 February 2026
How this MP participates in parliamentary votes. These numbers describe activity, not effectiveness.
How often this MP votes
Labour (Co-op) average: 33%
The percentage of parliamentary votes (divisions) this MP participated in. MPs may miss votes for legitimate reasons including ministerial duties, constituency work, or illness.
How often this MP votes with their party
Labour (Co-op) average: 99%
Estimated from voting record, not self-declared. This is a simplified model — real politics is more complex than a single axis.
14 positions
Liaison Sub-Committee on National Policy Statements
Since Jun 2025
Liaison Committee (Commons)
Since Dec 2024
Transport Committee
Since Sept 2024
Shadow Minister (Justice)
Sept 2023 - May 2024
Shadow Minister (International Trade)
Dec 2021 - Sept 2023
Commercial Rent (Coronavirus) Bill
Dec 2021 - Dec 2021
Shadow Minister (Housing, Communities and Local Government) (Planning)
Sept 2021 - Dec 2021
Building Safety Bill
Sept 2021 - Oct 2021
Shadow Minister (Housing, Communities & Local Government) (Planning)
May 2021 - Sept 2021
Figures include only interests with declared monetary values from the Register of Members' Financial Interests. Some categories (e.g. hospitality, overseas visits) may not have monetary values recorded, so the total may not reflect all declared interests.
Opposition Day Motion: Defence
NONational Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 6
AYENational Insurance Contributions (Employer Pensions Contributions) Bill
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 5
AYENational Insurance Contributions (Employer Pensions Contributions) Bill
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 3
AYENational Insurance Contributions (Employer Pensions Contributions) Bill
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 2
AYENational Insurance Contributions (Employer Pensions Contributions) Bill
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 1
AYENational Insurance Contributions (Employer Pensions Contributions) Bill
Opposition day motion: student loans
NOOpposition day motion: fuel duty
NODraft Higher Education (Fee Limits and Fee Limit Condition) (England) (Amendment) Regulations 2026
AYEDraft Employment Rights Act 2025 (Investigatory Powers) (Consequential Amendments) Regulations 2026
AYECourts and Tribunals Bill: Second Reading
AYECourts and Tribunals Bill
Courts and Tribunals Bill: Reasoned Amendment to Second Reading
NOCourts and Tribunals Bill
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 106
AYEChildren’s Wellbeing and Schools Bill
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 102
AYEChildren’s Wellbeing and Schools Bill
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 44
AYEChildren’s Wellbeing and Schools Bill
The percentage of votes where this MP voted the same way as the majority of their party. High loyalty is typical; most MPs vote with their party on most issues.
Rebel votes
Times this MP voted differently from the majority of their party. This can reflect independent judgement, but context matters — some rebel votes are on procedural matters, others on major policy.