Constituency: Telford
Party: Labour
Opposition Day: Sewage: Government amendment
Date: 23 Apr 2025
Vote: ✅ Voted For
Division Number: 173
Votes In Favor: 301
Votes Against: 69
Opposition Day: Sewage: Lib Dem motion
Date: 23 Apr 2025
Vote: ❌ Voted Against
Division Number: 172
Votes In Favor: 77
Votes Against: 302
Opposition Day: Hospitals
Date: 23 Apr 2025
Vote: ❌ Voted Against
Division Number: 171
Votes In Favor: 77
Votes Against: 307
Great British Energy Bill: Motion to disagree with Lords Amendment 2
Date: 25 Mar 2025
Vote: ✅ Voted For
Division Number: 150
Votes In Favor: 314
Votes Against: 198
Non Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 15
Date: 25 Mar 2025
Vote: ✅ Voted For
Division Number: 149
Votes In Favor: 319
Votes Against: 166
Non Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 14
Date: 25 Mar 2025
Vote: ✅ Voted For
Division Number: 148
Votes In Favor: 320
Votes Against: 179
Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 13
Date: 25 Mar 2025
Vote: ✅ Voted For
Division Number: 147
Votes In Favor: 320
Votes Against: 180
Non Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 3
Date: 25 Mar 2025
Vote: ✅ Voted For
Division Number: 146
Votes In Favor: 316
Votes Against: 180
Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 2
Date: 25 Mar 2025
Vote: ✅ Voted For
Division Number: 145
Votes In Favor: 322
Votes Against: 117
Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 1
Date: 25 Mar 2025
Vote: ✅ Voted For
Division Number: 144
Votes In Favor: 316
Votes Against: 183
National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 21B
Date: 25 Mar 2025
Vote: ✅ Voted For
Division Number: 143
Votes In Favor: 314
Votes Against: 196
National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 8B
Date: 25 Mar 2025
Vote: ✅ Voted For
Division Number: 142
Votes In Favor: 313
Votes Against: 194
National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 5B
Date: 25 Mar 2025
Vote: ✅ Voted For
Division Number: 141
Votes In Favor: 311
Votes Against: 192
National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 1B
Date: 25 Mar 2025
Vote: ✅ Voted For
Division Number: 140
Votes In Favor: 312
Votes Against: 190
Planning and Infrastructure Bill: Second Reading
Date: 24 Mar 2025
Vote: ✅ Voted For
Division Number: 139
Votes In Favor: 330
Votes Against: 74
Employment Rights Bill: Third Reading
Date: 12 Mar 2025
Vote: ✅ Voted For
Division Number: 123
Votes In Favor: 333
Votes Against: 100
Employment Rights Bill Report Stage: New Schedule 2
Date: 12 Mar 2025
Vote: ✅ Voted For
Division Number: 122
Votes In Favor: 333
Votes Against: 100
Employment Rights Bill Report Stage: Amendment 297
Date: 12 Mar 2025
Vote: ❌ Voted Against
Division Number: 121
Votes In Favor: 167
Votes Against: 328
Employment Rights Bill Report Stage: Amendment 291
Date: 12 Mar 2025
Vote: ❌ Voted Against
Division Number: 120
Votes In Favor: 164
Votes Against: 324
Employment Rights Bill Report Stage: New Clause 110
Date: 12 Mar 2025
Vote: ❌ Voted Against
Division Number: 119
Votes In Favor: 168
Votes Against: 314
Contains Parliamentary information licensed under the Open Parliament Licence v3.0 .