Parliamentary Votes

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

2,422 divisions

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

Illegal Migration Bill: Committee of the whole House: Amendment 288

RejectedContested28 Mar 2023
Aye: 248No: 299

Illegal Migration Bill: Committee of the whole House: Clause 11 stand part

PassedContested28 Mar 2023
Aye: 302No: 242

Illegal Migration Bill: Committee of the whole House: Amendment 189

RejectedContested28 Mar 2023
Aye: 242No: 309

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

Rejected27 Mar 2023
Aye: 196No: 306
PreviousPage 19 of 49Next