In Parliament

Scroll to find out about my work

Voting Record

  • 03 Jun 2026

    Draft Agriculture (Delinked Payments) (Reductions) (England) Regulations 2026

    Result:   Motion Passed

    302 Ayes
    155 Noes

    Voted in favour
  • 02 Jun 2026

    Armed Forces Bill Committee: New Clause 13

    Result:   Motion Failed

    80
    298 Noes

    Voted against
  • 02 Jun 2026

    Armed Forces Bill Committee: New Clause 6

    Result:   Motion Failed

    99
    371 Noes

    Voted against
  • 02 Jun 2026

    Armed Forces Bill Committee: New Clause 5

    Result:   Motion Failed

    170 Ayes
    301 Noes

    Voted against
  • 02 Jun 2026

    Armed Forces Bill Committee: New Clause 2

    Result:   Motion Failed

    171 Ayes
    302 Noes

    Voted against
  • 20 May 2026

    King's Speech Motion for an Address

    Result:   Motion Passed

    307 Ayes
    171 Noes

    Voted in favour
  • 20 May 2026

    King's Speech Motion for an Address: amendment (p)

    Result:   Motion Failed

    104
    316 Noes

    Voted against
  • 20 May 2026

    King's Speech Motion for an Address: amendment (l)

    Result:   Motion Failed

    78
    408 Noes

    Voted against
  • 20 May 2026

    King's Speech Motion for an Address: amendment (o)

    Result:   Motion Failed

    104
    317 Noes

    Voted against
  • 19 May 2026

    King's Speech Motion for an Address: amendment (i)

    Result:   Motion Failed

    108
    323 Noes

    Voted against
  • 28 Apr 2026

    Privilege

    Result:   Motion Failed

    223 Ayes
    335 Noes

    Voted against
  • 22 Apr 2026

    Draft Energy Prices Act 2022 (Extension of Time Limit) Regulations 2026

    Result:   Motion Passed

    380 Ayes
    7

    Voted in favour
  • 20 Apr 2026

    Crime and Policing Bill: Amendments (a) to (b) in lieu of Lords Amendments 359 and 439

    Result:   Motion Passed

    292 Ayes
    158 Noes

    Voted in favour
  • 20 Apr 2026

    Crime and Policing Bill: Amendments (a) and (b) in lieu of Lords Amendment 342

    Result:   Motion Passed

    294 Ayes
    61

    Voted in favour
  • 20 Apr 2026

    Crime and Policing Bill: Amendments (a) to (d) in lieu of Lords Amendment 11

    Result:   Motion Passed

    294 Ayes
    156 Noes

    Voted in favour
  • 20 Apr 2026

    Crime and Policing Bill: Amendment (a) to Amendment 2B and Amendment (b) to Amendment 2C in lieu of Lords Amendments 2D and 2E

    Result:   Motion Passed

    293 Ayes
    159 Noes

    Voted in favour
  • 15 Apr 2026

    Children's Wellbeing and Schools Bill: Amendments (a) to (c) in lieu of Lords Amendment 106

    Result:   Motion Passed

    248 Ayes
    139 Noes

    Voted in favour
  • 15 Apr 2026

    Children's Wellbeing and Schools Bill: Amendments (a) to (e) in lieu of Lords Amendment 102

    Result:   Motion Passed

    259 Ayes
    136 Noes

    Voted in favour
  • 15 Apr 2026

    Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 41B

    Result:   Motion Passed

    254 Ayes
    144 Noes

    Voted in favour
  • 15 Apr 2026

    Children's Wellbeing and Schools Bill: Amendments (a) to (f) in lieu of Lords Amendment 38

    Result:   Motion Passed

    256 Ayes
    150 Noes

    Voted in favour

Questions

Unable to retrieve written questions. Please try again later.

Spoken Contributions

Skip to content