Ruth Cadbury

Ruth Cadbury

Labour (Co-op) Sitting member
Constituency
Brentford and Isleworth
Region
England
Member since
7 May 2015

View this member on parliament.uk ↗

This parliament

Voting participation
78%
Debates contributed to
140
Registered interests
4
Declared value
£3,068

Record last updated 7 Nov 2026

Ruth Cadbury, the Labour (Co-op) MP for Brentford and Isleworth, was elected to the current parliament on 5 July 2024, having first been elected in May 2015. She is in the longest serving 25% of MPs and the longest serving 25% of Labour (Co-op) MPs. Cadbury has cast 491 votes from 631 eligible divisions for a participation rate of 78%, and is in the top 25% of MPs elected in 2015 by votes cast; she has made 241 contributions across 140 debates, with her top debate topics being Transport, Child Welfare & Safeguarding, and Other/Procedural, and her top voting topics being Parliamentary Procedure, Employment & Workers Rights, and Justice & Law.

Summary generated on 06/11/2026 (View details)

VOTING PARTICIPATION

491 / 631

77.81%

Ranked #216 of 655 MPs (67th percentile)

DEBATE CONTRIBUTIONS

140 / 12881

241 total contributions

Ranked #365 of 655 MPs (44th percentile)

REGISTERED INTERESTS

4

£3,068.00

£

Ranked #566 of 655 MPs (14th percentile)

PARLIAMENTARY RECORD

Ruth Cadbury is the Labour MP for Brentford and Isleworth, and has been an MP continually since 7 May 2015.

Constituencies

  • Brentford and Isleworth May 2015 – present · 4 terms

Posts held

  • Shadow Minister (Justice) Sep 2023 – May 2024 · Opposition
  • Shadow Minister (International Trade) Dec 2021 – Sep 2023 · Opposition
  • Shadow Minister (Housing, Communities and Local Government) (Planning) Sep 2021 – Dec 2021 · Opposition
  • Shadow Minister (Housing, Communities & Local Government) (Planning) May 2021 – Sep 2021 · Opposition
  • Shadow Minister (Housing) Oct 2016 – Jun 2017 · Opposition