Parliamentary Votes

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

2,376 divisions

Procurement Bill [Lords] Report Stage: Amendment 3

RejectedContested13 Jun 2023
Aye: 229No: 280

Procurement Bill [Lords] Report Stage: Amendment 18

RejectedContested13 Jun 2023
Aye: 225No: 288

Procurement Bill [Lords] Report Stage: Amendment 2

RejectedContested13 Jun 2023
Aye: 230No: 280

Procurement Bill [Lords] Report Stage: New Clause 10

RejectedContested13 Jun 2023
Aye: 231No: 282

That the draft Public Order Act 1986 (Serious Disruption to the Life of the Community) Regulations 2023 be approved

PassedContested12 Jun 2023
Aye: 277No: 217

Motion to disagree with Lords Amendment 42B

PassedContested12 Jun 2023
Aye: 269No: 202

Motion to disagree with Lords Amendment 15B

PassedContested12 Jun 2023
Aye: 269No: 204

Opposition day: Accountability and scrutiny of Teesworks

Rejected7 Jun 2023
Aye: 166No: 272

Opposition Day: Mental health treatment and support: Government amendment

Passed7 Jun 2023
Aye: 278No: 0

Opposition Day: Mental health treatment and support

Rejected7 Jun 2023
Aye: 185No: 280

Committee on Standards Motion

Passed6 Jun 2023
Aye: 185No: 40

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

PassedContested24 May 2023
Aye: 294No: 217

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

PassedContested24 May 2023
Aye: 294No: 217

Retained EU Law (Revocation and Reform) Bill: Amendment (a) to Lords Amendment 1

PassedContested24 May 2023
Aye: 298No: 216

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

PassedContested24 May 2023
Aye: 296No: 215

Opposition Day: Safety of School Buildings

Rejected23 May 2023
Aye: 171No: 296

Opposition Day - Leasehold

Passed23 May 2023
Aye: 174No: 0

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

PassedContested22 May 2023
Aye: 287No: 232

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

PassedContested22 May 2023
Aye: 286No: 232

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

PassedContested22 May 2023
Aye: 286No: 231

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

PassedContested22 May 2023
Aye: 288No: 227

Non-Domestic Rating Bill Committee: Amendment 20

Rejected22 May 2023
Aye: 168No: 282

Opposition Day: Repeal of the Public Order Act 2023

Rejected16 May 2023
Aye: 57No: 278

Opposition Day: Cost of living: Government Amendment

Passed16 May 2023
Aye: 283No: 47

Opposition Day: Cost of living

Rejected16 May 2023
Aye: 45No: 287

Lifelong Learning (Higher Education Fee Limits) Bill Report Stage: New Clause 1

Rejected3 May 2023
Aye: 89No: 253

National Security Bill: motion to disagree with Lords Amendment 122

Passed3 May 2023
Aye: 254No: 136

National Security Bill: motion to disagree with Lords Amendment 22

Passed3 May 2023
Aye: 254No: 134

National Security Bill: Amendment (c) to Lords Amendment 26

Rejected3 May 2023
Aye: 132No: 252

Illegal Migration Bill - Third Reading

PassedContested26 Apr 2023
Aye: 289No: 230

Illegal Migration Bill Report Stage: Amendment 2

RejectedContested26 Apr 2023
Aye: 231No: 286

Illegal Migration Bill Report Stage: Amendment 45

RejectedContested26 Apr 2023
Aye: 231No: 290

Illegal Migration Bill Report Stage: New Clause 15

RejectedContested26 Apr 2023
Aye: 219No: 284

Illegal Migration Bill Report Stage: New Clause 10

RejectedContested26 Apr 2023
Aye: 231No: 290

Illegal Migration Bill Report Stage: New Clause 9

RejectedContested26 Apr 2023
Aye: 233No: 285

Opposition Day: Cost of living increases: Prime Minister's amendment

Passed25 Apr 2023
Aye: 285No: 0

Opposition Day: Cost of living increases

RejectedContested25 Apr 2023
Aye: 214No: 288

Opposition Day: Water quality (sewage discharge): motion as amended

Passed25 Apr 2023
Aye: 286No: 0

Opposition Day: Water quality (sewage discharge): Prime Minister's amendment

Passed25 Apr 2023
Aye: 290No: 188

Public Order Bill: motion to disagree with Lords Amendments 6H & 6J

PassedContested24 Apr 2023
Aye: 270No: 200

Finance (No. 2) Bill Committee of the whole House: Amendment 7

Rejected19 Apr 2023
Aye: 54No: 290

Finance (No. 2) Bill Committee of the whole House: New Clause 5

RejectedContested19 Apr 2023
Aye: 218No: 294

Finance (No. 2) Bill Committee of the whole House: Clause 18 stand part

PassedContested19 Apr 2023
Aye: 293No: 218

Finance (No. 2) Bill Committee of the whole House: Amendment 21

Rejected19 Apr 2023
Aye: 45No: 292

Finance (No. 2) Bill Committee of the whole House: New Clause 6

RejectedContested18 Apr 2023
Aye: 232No: 299

Finance (No. 2) Bill Committee of the whole House: New Clause 3

RejectedContested18 Apr 2023
Aye: 233No: 302

Finance (No. 2) Bill Committee of the whole House: New Clause 1

RejectedContested18 Apr 2023
Aye: 227No: 306

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

RejectedContested29 Mar 2023
Aye: 211No: 289

Illegal Migration Bill: Committee of the whole House: New Clause 27

RejectedContested28 Mar 2023
Aye: 248No: 301

Illegal Migration Bill: Committee of the whole House: New Clause 21

RejectedContested28 Mar 2023
Aye: 249No: 301
PreviousPage 18 of 48Next