MY WORK

Scroll to find out about my work

VOTING RECORD

  • 27 Apr 2026

    Children's School and Wellbeing Bill: Motion relating to Lords Amendments 38V to 38X

    Result:   Motion Passed

    272 Ayes
    64

    Voted in favour
  • 27 Apr 2026

    Northern Ireland Troubles Bill: Carry-over (Motion)

    Result:   Motion Passed

    279 Ayes
    176 Noes

    Voted in favour
  • 27 Apr 2026

    Pension Schemes Bill: Motion relating to Lords Reason 88Q

    Result:   Motion Passed

    279 Ayes
    164 Noes

    Voted in favour
  • 27 Apr 2026

    English Devolution and Community Empowerment Bill: Motion relating to Lords Amendments 85, 86, 97 to 116, 120, 121 and 123 etc

    Result:   Motion Passed

    271 Ayes
    171 Noes

    Voted in favour
  • 27 Apr 2026

    English Devolution and Community Empowerment Bill: Motion relating to Lords Amendments 94B and 94C

    Result:   Motion Passed

    269 Ayes
    170 Noes

    Voted in favour
  • 27 Apr 2026

    English Devolution and Community Empowerment Bill: Motion relating to Lords Amendments 36, 90 and 155

    Result:   Motion Passed

    270 Ayes
    170 Noes

    Voted in favour
  • 27 Apr 2026

    English Devolution and Community Empowerment Bill: Motion to disagree with Lords Amendments 89B and 89C

    Result:   Motion Passed

    273 Ayes
    167 Noes

    Voted in favour
  • 22 Apr 2026

    Crime and Policing Bill: Government motion in relation to LA439

    Result:   Motion Passed

    253 Ayes
    143 Noes

    Voted in favour
  • 22 Apr 2026

    Children's Wellbeing and Schools Bill: Govt Motion to insist on Amdt 38J and disagree with Amdts 38V to 38X

    Result:   Motion Passed

    260 Ayes
    161 Noes

    Voted in favour
  • 22 Apr 2026

    Pensions Schemes Bill: Govt motion relating to Lords Reason 88D

    Result:   Motion Passed

    272 Ayes
    149 Noes

    Voted in favour
  • 22 Apr 2026

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

    Result:   Motion Passed

    380 Ayes
    7

    Voted in favour
  • 21 Apr 2026

    English Devolution and Community Empowerment Bill: Government motion to disagree to Lords Amendment 98

    Result:   Motion Passed

    287 Ayes
    150 Noes

    Voted in favour
  • 21 Apr 2026

    English Devolution and Community Empowerment Bill: Government motion to disagree to Lords Amendment 41

    Result:   Motion Passed

    284 Ayes
    149 Noes

    Voted in favour
  • 21 Apr 2026

    English Devolution and Community Empowerment Bill: Government motion to disagree to Lords Amendment 37

    Result:   Motion Passed

    291 Ayes
    144 Noes

    Voted in favour
  • 21 Apr 2026

    English Devolution and Community Empowerment Bill: Government motion to disagree to Lords Amendment 26

    Result:   Motion Passed

    287 Ayes
    149 Noes

    Voted in favour
  • 21 Apr 2026

    English Devolution and Community Empowerment Bill: Government motion to disagree to Lords Amendment 13

    Result:   Motion Passed

    297 Ayes
    147 Noes

    Voted in favour
  • 21 Apr 2026

    English Devolution and Community Empowerment Bill: Government motion to disagree to Lords Amendment 4

    Result:   Motion Passed

    298 Ayes
    152 Noes

    Voted in favour
  • 21 Apr 2026

    English Devolution and Community Empowerment Bill: Government motion to disagree to Lords Amendment 2

    Result:   Motion Passed

    293 Ayes
    155 Noes

    Voted in favour
  • 20 Apr 2026

    Crime and Policing Bill: Motion relating Lords Reasons 359B and 439B

    Result:   Motion Passed

    292 Ayes
    158 Noes

    Voted in favour
  • 20 Apr 2026

    Crime and Policing Bill: Motion relating to Lords Reason 342B

    Result:   Motion Passed

    294 Ayes
    61

    Voted in favour

QUESTIONS

Unable to retrieve written questions. Please try again later.

SPOKEN CONTRIBUTIONS

Skip to content