LabourStroud
Simon Opher MP: votes 2026
How to read this
A division records a House decision. A missing recorded vote alone does not establish absence, abstention or pairing; a vote does not explain an MP’s motive.
All 2026 records. Newest first within each group. Follow the original source for full context.
Commons divisions
50 divisions shown · votes cast listed first
9 Sept 2026Draft Plant Health, Seeds, Seed Potatoes and Plant Propagating Material (Amendment) (Northern Ireland) Regulations 2026AyeAgreed 371–100More
Labour: 317 Aye, 0 No.
15 Jul 2026Draft Code of Practice on Electronic and Workplace Ballots for Statutory Trade Union BallotsAyeAgreed 330–109More
Labour: 313 Aye, 0 No.
15 Jul 2026Draft Trade Unions (Permissible Means of Voting) and Employment Rights (Unfair Dismissal) (Amendment) Order 2026AyeAgreed 330–109More
Labour: 313 Aye, 0 No.
8 Jul 2026Draft Town and Country Planning (Discharge of Local Planning Authority Functions) (England) Regulations 2026AyeAgreed 283–182More
Labour: 280 Aye, 21 No.
8 Jul 2026Draft Supply of Machinery (Safety) (Amendment etc.) and the EU Machinery Regulation (Enforcement etc. in Northern Ireland) Regulations 2026AyeAgreed 317–103More
Labour: 304 Aye, 0 No.
8 Jul 2026Draft Children’s Wellbeing and Schools Act 2026 (Establishment of Schools) (Consequential Amendments) Regulations 2026AyeAgreed 369–102More
Labour: 307 Aye, 0 No.
1 Jul 2026Taxation (Energy and Vehicles) Bill Committee: New Clause 5NoNot agreed 177–308More
Labour: 0 Aye, 306 No.
1 Jul 2026Draft Employment Tribunals Extension of Jurisdiction (England and Wales) (Amendment) Order 2026AyeAgreed 318–107More
Labour: 304 Aye, 0 No.
1 Jul 2026 Draft Employment Tribunal (Extension of Time Limits) (Miscellaneous Amendments and Transitional Provisions) Regulations 2026AyeAgreed 322–107More
Labour: 307 Aye, 0 No.
24 Jun 2026Customs (Tariff and Miscellaneous Amendments) (No. 4) Regulations 2026AyeAgreed 323–160More
Labour: 315 Aye, 0 No.
23 Jun 2026Opposition Day: Puberty blockersNoNot agreed 112–283More
Labour: 3 Aye, 272 No.
17 Jun 2026National Security (State Threats) Bill: Allocation of Time motionAyeAgreed 233–94More
Labour: 233 Aye, 0 No.
10 Jun 2026Railways Bill Remaining Stages: Amendment 143NoNot agreed 167–266More
Labour: 0 Aye, 267 No.
3 Jun 2026Draft Agriculture (Delinked Payments) (Reductions) (England) Regulations 2026AyeAgreed 302–155More
Labour: 294 Aye, 0 No.
2 Jun 2026Armed Forces Bill Committee: New Clause 2NoNot agreed 171–302More
Labour: 0 Aye, 301 No.
27 Apr 2026Northern Ireland Troubles Bill: Carry-over motionAyeAgreed 279–176More
Labour: 271 Aye, 0 No.
21 Apr 2026English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 37AyeAgreed 291–144More
Labour: 288 Aye, 0 No.
21 Apr 2026English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 2AyeAgreed 293–155More
Labour: 294 Aye, 0 No.
20 Apr 2026Crime and Policing Bill: Amendments (a) to (b) in lieu of Lords Amendments 359 and 439AyeAgreed 292–158More
Labour: 293 Aye, 0 No.
25 Mar 2026Victims and Courts Bill: motion to disagree with Lords Amendment 1AyeAgreed 291–158More
Labour: 291 Aye, 0 No.
23 Mar 2026National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 3AyeAgreed 280–164More
Labour: 278 Aye, 0 No.
18 Mar 2026Opposition day: Fuel dutyNoNot agreed 103–259More
Labour: 0 Aye, 254 No.
11 Feb 2026Draft Greenhouse Gas Emissions Trading Scheme (Amendment) (Extension to Maritime Activities) Order 2026AyeAgreed 362–107More
Labour: 290 Aye, 0 No.
4 Feb 2026Draft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 2026AyeAgreed 392–116More
Labour: 316 Aye, 0 No.
28 Jan 2026Draft Medical Devices (Fees Amendment) Regulations 2026AyeAgreed 294–108More
Labour: 287 Aye, 3 No.
21 Jan 2026National Insurance Contributions (Employer Pensions Contributions) Bill: Third Reading AyeAgreed 316–194More
Labour: 309 Aye, 0 No.
14 Jan 2026Draft Public Order Act 2023 (Interference With Use or Operation of Key National Infrastructure) Regulations 2025NoAgreed 301–110More
Labour: 295 Aye, 26 No.
13 Jan 2026Finance (No. 2) Bill Committee: New Clause 26NoNot agreed 172–334More
Labour: 0 Aye, 331 No.
12 Jan 2026Finance (No. 2) Bill Committee: Clause 62 stand partAyeAgreed 344–181More
Labour: 338 Aye, 0 No.
12 Jan 2026Finance (No.2) Bill Committee: Clause 10 stand partAyeAgreed 324–180More
Labour: 322 Aye, 0 No.
7 Jan 2026Opposition Day: Rural communitiesNoNot agreed 105–332More
Labour: 0 Aye, 331 No.
11 Sept 2026Terminally Ill Adults (End of Life) Bill: Second ReadingVoting list not yet availableNot agreed 270–286More
11 Sept 2026Closure motionVoting list not yet availableAgreed 293–218More
10 Sept 2026Social Housing Bill [Lords]: Reasoned Amendment to Second ReadingVoting list not yet availableNot agreed 77–292More
8 Sept 2026Health Bill: Report Stage: Amendment 1Voting list not yet availableNot agreed 162–297More
8 Sept 2026Health Bill: Report Stage: New Clause 143Voting list not yet availableNot agreed 106–302More
8 Sept 2026Health Bill: Report Stage: New Clause 142Voting list not yet availableNot agreed 108–357More
8 Sept 2026Health Bill: Report Stage: New Clause 140Voting list not yet availableNot agreed 79–300More
7 Sept 2026Health Bill: Report Stage: New Clause 145Voting list not yet availableNot agreed 170–316More
7 Sept 2026Health Bill: Report Stage: New Clause 6Voting list not yet availableNot agreed 77–317More
4 Sept 2026Motion to sit in privateVoting list not yet availableNot agreed 1–79More
2 Sept 2026Representation of the People Bill: Third ReadingVoting list not yet availableAgreed 411–102More
2 Sept 2026Representation of the People Bill: Report Stage: New Clause 88Voting list not yet availableNot agreed 85–427More
2 Sept 2026Representation of the People Bill: Report Stage: New Clause 67Voting list not yet availableNot agreed 105–410More
2 Sept 2026Representation of the People Bill: Report Stage: New Clause 65Voting list not yet availableNot agreed 166–346More
14 Jul 2026Public Office (Accountability) Bill Report Stage: Amendment 19Voting list not yet availableNot agreed 104–412More
14 Jul 2026Public Office (Accountability) Bill Report Stage: Amendment 199 Voting list not yet availableNot agreed 102–409More
14 Jul 2026Public Office (Accountability) Bill Report Stage: Amendment 3Voting list not yet availableNot agreed 93–323More
13 Jul 2026Immigration and Asylum Bill: Second ReadingVoting list not yet availableAgreed 264–90More
13 Jul 2026Immigration and Asylum Bill: Reasoned Amendment to Second ReadingVoting list not yet availableNot agreed 97–358More