Commons votes

How MPs voted, in plain English

Every substantive vote in the House of Commons we hold: what it was about, what voting Aye meant, and how each MP voted. Procedural votes are left out.

11 September 2026

Terminally Ill Adults (End of Life) Bill: Second Reading

Legalizing assisted dying for terminally ill adults

270 Aye · 286 No · defeated

10 September 2026

Social Housing Bill [Lords]: Reasoned Amendment to Second Reading

Opposing Social Housing Bill

77 Aye · 292 No · defeated

9 September 2026

Draft Plant Health, Seeds, Seed Potatoes and Plant Propagating Material (Amendment) (Northern Ireland) Regulations 2026

Amending plant health regulations in Northern Ireland

371 Aye · 100 No · passed

8 September 2026

Health Bill: Report Stage: Amendment 1

Amendment to Health Bill

162 Aye · 297 No · defeated

8 September 2026

Health Bill: Report Stage: New Clause 143

Amendment to Health Bill

106 Aye · 302 No · defeated

8 September 2026

Health Bill: Report Stage: New Clause 142

New health service provision

108 Aye · 357 No · defeated

8 September 2026

Health Bill: Report Stage: New Clause 140

New health service provision

79 Aye · 300 No · defeated

7 September 2026

Health Bill: Report Stage: New Clause 145

New health service provision

170 Aye · 316 No · defeated

7 September 2026

Health Bill: Report Stage: New Clause 6

77 Aye · 317 No · defeated

2 September 2026

Representation of the People Bill: Third Reading

Final stage of electoral reform bill

411 Aye · 102 No · passed

2 September 2026

Representation of the People Bill: Report Stage: New Clause 88

Voter ID and electoral reform

85 Aye · 427 No · defeated

2 September 2026

Representation of the People Bill: Report Stage: New Clause 67

Voter ID and electoral reform

105 Aye · 410 No · defeated

2 September 2026

Representation of the People Bill: Report Stage: New Clause 65

Voting rights expansion

166 Aye · 346 No · defeated

15 July 2026

Draft Code of Practice on Electronic and Workplace Ballots for Statutory Trade Union Ballots

Trade union ballot voting rules

330 Aye · 109 No · passed

15 July 2026

Draft Trade Unions (Permissible Means of Voting) and Employment Rights (Unfair Dismissal) (Amendment) Order 2026

Changes to trade union voting and unfair dismissal rules

330 Aye · 109 No · passed

14 July 2026

Public Office (Accountability) Bill Report Stage: Amendment 19

Amendment to accountability bill

104 Aye · 412 No · defeated

14 July 2026

Public Office (Accountability) Bill Report Stage: Amendment 199

Amendment to accountability bill

102 Aye · 409 No · defeated

14 July 2026

Public Office (Accountability) Bill Report Stage: Amendment 3

Amendment to Public Office Bill

93 Aye · 323 No · defeated

13 July 2026

Immigration and Asylum Bill: Second Reading

Support for Immigration and Asylum Bill

264 Aye · 90 No · passed

22 June 2026

Armed Forces Bill Report Stage: New Clause 22

Investigations into military personnel

74 Aye · 323 No · defeated

22 June 2026

Armed Forces Bill Report Stage: New Clause 11

Investigations into armed forces' alleged abuses

104 Aye · 391 No · defeated

22 June 2026

Armed Forces Bill Report Stage: New Clause 4

Protecting armed forces from prosecution

164 Aye · 311 No · defeated

2 June 2026

Armed Forces Bill Committee: New Clause 13

protections for armed forces personnel

80 Aye · 298 No · defeated

2 June 2026

Armed Forces Bill Committee: New Clause 6

protections for armed forces personnel

99 Aye · 371 No · defeated

2 June 2026

Armed Forces Bill Committee: New Clause 5

New protections for armed forces personnel

170 Aye · 301 No · defeated

21 April 2026

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

Disagree with Lords Amendment 98

287 Aye · 150 No · passed

21 April 2026

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

Disagree with Lords Amendment 41

284 Aye · 149 No · passed

21 April 2026

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

disagree with Lords Amendment 37

291 Aye · 144 No · passed

14 April 2026

Crime and Policing Bill: motion to disagree with Lords Amendment 359

disagree with Lords Amendment on policing

277 Aye · 158 No · passed

14 April 2026

Crime and Policing Bill: motion to disagree with Lords Amendment 357

disagree with Lords on police complaints

278 Aye · 73 No · passed

14 April 2026

Crime and Policing Bill: motion to disagree with Lords Amendment 342

disagree with Lords Amendment 342

281 Aye · 70 No · passed

18 March 2026

Draft Employment Rights Act 2025 (Investigatory Powers) (Consequential Amendments) Regulations 2026

Amendments to employment law

368 Aye · 107 No · passed

11 March 2026

Finance (No. 2) Bill: Third Reading

Final stage of Finance Bill

292 Aye · 161 No · passed

11 March 2026

Finance (No. 2) Bill Report Stage: Amendment 6

Amendment to Finance Bill

175 Aye · 292 No · defeated

4 February 2026

Draft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 2026

Amending greenhouse gas emissions trading scheme

392 Aye · 116 No · passed

3 February 2026

Universal Credit (Removal of Two Child Limit) Bill: Second Reading

Removing two child limit from Universal Credit

458 Aye · 104 No · passed

28 January 2026

Opposition Day: Youth unemployment

Opposition motion on youth unemployment

91 Aye · 287 No · defeated

12 January 2026

Finance (No. 2) Bill Committee: Clause 62 stand part

Keeping tax clause in bill

344 Aye · 181 No · passed

12 January 2026

Finance (No.2) Bill Committee: Clause 10 stand part

Keeping tax clause in bill

324 Aye · 180 No · passed

12 January 2026

Finance (No. 2) Bill Committee: New Clause 12

Opposing tax changes

167 Aye · 350 No · defeated

2 December 2025

Budget Resolution No. 51: Inheritance tax (pension interests)

Inheritance tax on pension interests

364 Aye · 167 No · passed

2 December 2025

Budget Resolution No. 50: Inheritance tax (limiting agricultural and business property reliefs etc)

Limiting inheritance tax reliefs

327 Aye · 182 No · passed

2 December 2025

Budget Resolution No. 28: Capital gains tax (employee-ownership trusts)

Capital gains tax on employee-ownership trusts

362 Aye · 164 No · passed

13 November 2025

Planning and Infrastructure Bill: motion to disagree with Lords Amendment 32

disagree with Lords Amendment 32 on planning

268 Aye · 78 No · passed

13 November 2025

Planning and Infrastructure Bill: motion to disagree with Lords Amendment 3

Disagree with Lords Amendment 3 on planning

255 Aye · 128 No · passed

13 November 2025

Planning and Infrastructure Bill: Government amendment (a) to Lords Amendment 2

Amendment to planning rules

264 Aye · 125 No · passed

27 October 2025

Victims and Courts Bill Report Stage: New Clause 4

New protections for victims in court

152 Aye · 337 No · defeated

21 October 2025

Sentencing Bill Committee: New Clause 30

Tougher sentencing for certain crimes

77 Aye · 390 No · defeated

21 October 2025

Sentencing Bill Committee: New Clause 9

Tougher sentencing for certain crimes

104 Aye · 317 No · defeated

15 September 2025

Employment Rights Bill: Motion to disagree with Lords Amendment 49

Disagree with Lords Amendment 49 on employment rights

332 Aye · 160 No · passed

15 September 2025

Employment Rights Bill: Motion to disagree with Lords Amendment 48

Disagree with Lords Amendment 48 on employment rights

328 Aye · 160 No · passed

15 September 2025

Employment Rights Bill: Motion to disagree with Lords Amendment 47

Disagree with Lords Amendment 47 on employment rights

327 Aye · 164 No · passed

3 September 2025

Opposition day: Hospitality sector

Support for hospitality sector

158 Aye · 334 No · defeated

3 September 2025

Opposition day: Property taxes

Opposition proposal on property taxes

98 Aye · 335 No · defeated

2 September 2025

English Devolution and Community Empowerment Bill: Second Reading

Support for English devolution bill

365 Aye · 164 No · passed

2 July 2025

Draft Criminal Justice Act 2003 (Suitability for Fixed Term Recall) Order 2025

Fixed term recall for certain offenders

333 Aye · 168 No · passed

2 July 2025

Draft Enterprise Act 2002 (Mergers Involving Newspaper Enterprises and Foreign Powers) Regulations 2025

Newspaper merger regulations

338 Aye · 79 No · passed

1 July 2025

Universal Credit and Personal Independent Payment Bill: Second Reading

Introducing Universal Credit and PIP reforms

335 Aye · 260 No · passed

13 June 2025

Terminally Ill Adults (End of Life) Bill: Amendment (b) to New Clause 14

Amending end of life bill for terminally ill adults

233 Aye · 254 No · defeated

11 June 2025

Draft Contracts for Difference (Miscellaneous Amendments) (No. 2) Regulations 2025

Amendments to Contracts for Difference regulations

350 Aye · 176 No · passed