Parliamentary Votes

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

2,376 divisions

Illegal Migration Bill: motion to disagree with Lords Amendment 103B

PassedContested17 Jul 2023
Aye: 297No: 214

Illegal Migration Bill: motion to disagree with Lords Amendment 102B

PassedContested17 Jul 2023
Aye: 284No: 226

Illegal Migration Bill: motion to disagree with Lords Amendment 56B

PassedContested17 Jul 2023
Aye: 282No: 227

Illegal Migration Bill: motion to disagree with Lords Amendment 33B

PassedContested17 Jul 2023
Aye: 300No: 208

Illegal Migration Bill: motion to disagree with Lords Amendments 36C and 36D

PassedContested17 Jul 2023
Aye: 289No: 220

Illegal Migration Bill: motion to disagree with Lords Amendment 23B

PassedContested17 Jul 2023
Aye: 300No: 212

Illegal Migration Bill: motion to disagree with Lords Amendment 9B

PassedContested17 Jul 2023
Aye: 307No: 208

Illegal Migration Bill: motion to disagree with Lords Amendments 1B, 7B and 90B

PassedContested17 Jul 2023
Aye: 298No: 213

Adjournment (Summer, Conference and Christmas Recess)

Passed12 Jul 2023
Aye: 395No: 5

Illegal Migration Bill: motion to disagree with Lords Amendment 104

PassedContested11 Jul 2023
Aye: 290No: 222

Illegal Migration Bill: motion to disagree with Lords Amendment 103

PassedContested11 Jul 2023
Aye: 291No: 222

Illegal Migration Bill: motion to disagree with Lords Amendment 102

PassedContested11 Jul 2023
Aye: 282No: 234

Illegal Migration Bill: motion to disagree with Lords Amendment 95

PassedContested11 Jul 2023
Aye: 295No: 220

Illegal Migration Bill: motion to disagree with Lords Amendment 93

PassedContested11 Jul 2023
Aye: 296No: 220

Illegal Migration Bill: motion to disagree with Lords Amendment 90

PassedContested11 Jul 2023
Aye: 295No: 228

Illegal Migration Bill: motion to disagree with Lords Amendment 73

PassedContested11 Jul 2023
Aye: 297No: 227

Illegal Migration Bill: motion to disagree with Lords Amendment 56

PassedContested11 Jul 2023
Aye: 285No: 243

Illegal Migration Bill: motion to disagree with Lords Amendment 50

PassedContested11 Jul 2023
Aye: 294No: 228

Illegal Migration Bill: motion to disagree with Lords Amendment 39

PassedContested11 Jul 2023
Aye: 300No: 229

Illegal Migration Bill: Government Amendments (a) and (b) in lieu of Lords Amendments 31, 35 & 36

PassedContested11 Jul 2023
Aye: 284No: 242

Illegal Migration Bill: motion to disagree with Lords Amendment 33

PassedContested11 Jul 2023
Aye: 299No: 227

Illegal Migration Bill: motion to disagree with Lords Amendment 31

PassedContested11 Jul 2023
Aye: 290No: 242

Illegal Migration Bill: motion to disagree with Lords Amendment 23

PassedContested11 Jul 2023
Aye: 297No: 231

Illegal Migration Bill: motion to disagree with Lords Amendment 9

PassedContested11 Jul 2023
Aye: 304No: 228

Illegal Migration Bill: motion to disagree with Lords Amendment 8

PassedContested11 Jul 2023
Aye: 299No: 228

Illegal Migration Bill: motion to disagree with Lords Amendment 6

PassedContested11 Jul 2023
Aye: 303No: 227

Illegal Migration Bill: motion to disagree with Lords Amendment 1

PassedContested11 Jul 2023
Aye: 303No: 228

Economic Activity of Public Bodies (Overseas Matters): Second Reading

Passed3 Jul 2023
Aye: 268No: 70

Economic Activity of Public Bodies (Overseas Matters) Bill: Reasoned Amendment on Second Reading

RejectedContested3 Jul 2023
Aye: 212No: 272

Holocaust Memorial Bill: Instruction (Amendment a)

Rejected28 Jun 2023
Aye: 11No: 379

Relationships and Sexuality Education (Northern Ireland) (Amendment) Regulations 2023

Passed28 Jun 2023
Aye: 373No: 28

Government Amendment to Opposition day debate on Mortgage and rental costs

PassedContested27 Jun 2023
Aye: 283No: 198

Opposition day: Mortgage and rental costs

RejectedContested27 Jun 2023
Aye: 213No: 288

Schools (Gender and Parental Rights): Ten-Minute Rule Bill

RejectedContested27 Jun 2023
Aye: 34No: 40

National Security Bill: motion to disagree with Lords Amendment 22B

PassedContested26 Jun 2023
Aye: 289No: 199

Financial Services and Markets Bill: motion to agree with Lords Amendment 38

Passed26 Jun 2023
Aye: 303No: 36

Financial Services and Markets Bill: motion to disagree with Lords Amendment 10

Passed26 Jun 2023
Aye: 303No: 201

Financial Services and Markets Bill: motion to disagree with Lords Amendment 7

Passed26 Jun 2023
Aye: 301No: 48

Government Amendment to Opposition day debate on Animal Welfare (Kept Animals)

Passed21 Jun 2023
Aye: 262No: 0

Opposition Day: Animal Welfare (Kept Animals)

RejectedContested21 Jun 2023
Aye: 183No: 256

Retained EU Law (Revocation and Reform) Bill Lords Message: motion to disagree with Lords Amendment 42D

PassedContested21 Jun 2023
Aye: 275No: 209

Retained EU Law (Revocation and Reform) Bill Lords Message: motion to disagree with Lords Amendment 15D

PassedContested21 Jun 2023
Aye: 277No: 208

Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendments 5B, 5C and 5D

PassedContested21 Jun 2023
Aye: 280No: 214

Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendment 4B

PassedContested21 Jun 2023
Aye: 277No: 209

Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendment 2B

PassedContested21 Jun 2023
Aye: 283No: 205

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

Rejected20 Jun 2023
Aye: 192No: 294

Finance (No. 2) Bill Report Stage: New Clause 7

RejectedContested20 Jun 2023
Aye: 202No: 296

Privilege Motion

Passed19 Jun 2023
Aye: 354No: 7

Opposition Day: Cost of living and Brexit

Rejected14 Jun 2023
Aye: 43No: 260

Draft Animal By-Products, Pet Passport and Animal Health (Fees) (England) (Amendment) Regulations 2023

Passed14 Jun 2023
Aye: 284No: 14
PreviousPage 17 of 48Next