Parliamentary Votes

Every division in the UK House of Commons — see how each MP voted on every bill, amendment and motion.

2,376 divisions

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

Passed9 Mar 2026
Aye: 316No: 171

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

Passed9 Mar 2026
Aye: 307No: 173

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

Passed9 Mar 2026
Aye: 321No: 106

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

Passed9 Mar 2026
Aye: 306No: 182

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

Passed9 Mar 2026
Aye: 309No: 181

Representation of the People Bill: Reasoned Amendment

Rejected2 Mar 2026
Aye: 105No: 410

Opposition Day: Protections for children from online harms

Rejected24 Feb 2026
Aye: 69No: 279

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

Passed23 Feb 2026
Aye: 361No: 84

Universal Credit (Removal of Two Child Limit) Bill Committee: New Clause 3

Rejected23 Feb 2026
Aye: 73No: 256

Industry and Exports (Financial Assistance) Bill Committee: New Clause 3

Rejected23 Feb 2026
Aye: 77No: 280

Industry and Exports (Financial Assistance) Bill Committee: New Clause 2

Rejected23 Feb 2026
Aye: 156No: 273

Industry and Exports (Financial Assistance) Bill Committee: Amendment 1

Rejected23 Feb 2026
Aye: 161No: 272

Referendums Relating to Council Tax Increases (Principles) (England) Report 2026-27

Passed11 Feb 2026
Aye: 279No: 90

Local Government Finance Report (England) 2026-27

Passed11 Feb 2026
Aye: 277No: 143

Draft Greenhouse Gas Emissions Trading Scheme (Amendment) (Extension to Maritime Activities) Order 2026

Passed11 Feb 2026
Aye: 362No: 107

Draft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 2026

Passed4 Feb 2026
Aye: 392No: 116

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

Passed3 Feb 2026
Aye: 458No: 104

Opposition Day: Youth unemployment

Rejected28 Jan 2026
Aye: 91No: 287

Opposition Day: British Indian Ocean Territory

Rejected28 Jan 2026
Aye: 103No: 284

Draft Medical Devices (Fees Amendment) Regulations 2026

Passed28 Jan 2026
Aye: 294No: 108

Medical Training (Prioritisation) Bill: Amendment 1

Rejected27 Jan 2026
Aye: 88No: 310

Medical Training (Prioritisation) Bill: Amendment 2

Rejected27 Jan 2026
Aye: 61No: 311

Medical Training (Prioritisation) Bill: Amendment 9

Rejected27 Jan 2026
Aye: 91No: 378

The Northern Ireland Troubles (Legacy and Reconciliation) Act 2023 (Remedial) Order 2025

Passed21 Jan 2026
Aye: 373No: 106

National Insurance Contributions (Employer Pensions Contributions) Bill: Third Reading

Passed21 Jan 2026
Aye: 316No: 194

National Insurance Contributions (Employer Pensions Contributions) Bill Committee: New Clause 5

Rejected21 Jan 2026
Aye: 195No: 317

National Insurance Contributions (Employer Pensions Contributions) Bill Committee: Amendment 5

Rejected21 Jan 2026
Aye: 191No: 326

Diego Garcia Military Base and British Indian Ocean Territory Bill: motion to disagree with Lords Amendment 6

Passed20 Jan 2026
Aye: 347No: 184

Diego Garcia Military Base and British Indian Ocean Territory Bill: motion to disagree with Lords Amendment 5

Passed20 Jan 2026
Aye: 347No: 185

Diego Garcia Military Base and British Indian Ocean Territory Bill: motion to disagree with Lords Amendment 1

Passed20 Jan 2026
Aye: 344No: 182

Sentencing Bill: motion to disagree with Lords Amendment 7

Passed20 Jan 2026
Aye: 319No: 127

Draft Public Order Act 2023 (Interference With Use or Operation of Key National Infrastructure) Regulations 2025

Passed14 Jan 2026
Aye: 301No: 110

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

Rejected13 Jan 2026
Aye: 172No: 334

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

Rejected13 Jan 2026
Aye: 181No: 335

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

Passed13 Jan 2026
Aye: 344No: 173

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

Rejected13 Jan 2026
Aye: 187No: 351

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

Rejected13 Jan 2026
Aye: 184No: 331

Finance (No. 2) Bill Committee: Clause 63 Stand part

Passed13 Jan 2026
Aye: 348No: 167

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

Rejected12 Jan 2026
Aye: 188No: 341

Finance (No. 2) Bill Committee: Amendment 3

Rejected12 Jan 2026
Aye: 185No: 344

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

Passed12 Jan 2026
Aye: 344No: 181

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

Passed12 Jan 2026
Aye: 324No: 180

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

Rejected12 Jan 2026
Aye: 167No: 350

Opposition Day: Rural communities

Rejected7 Jan 2026
Aye: 105No: 332

Opposition Day: Jury trials

Rejected7 Jan 2026
Aye: 182No: 290

National Insurance Contributions (Employer Pensions Contributions) Bill: Second Reading

Passed17 Dec 2025
Aye: 312No: 165

Finance (No. 2) Bill: Second Reading

Passed16 Dec 2025
Aye: 341No: 195

Finance (No. 2) Bill: Reasoned Amendment to Second Reading (Opposition)

Rejected16 Dec 2025
Aye: 118No: 340

Employment Rights Bill: Government motion to disagree with the Lords in their Amendment 120N to Commons Amendment 120G and their Amendments 120P to 120S to Commons Amendment 120H

Passed15 Dec 2025
Aye: 311No: 96

Opposition day: Conduct of the Chancellor of the Exchequer

Rejected10 Dec 2025
Aye: 90No: 297
PreviousPage 4 of 48Next