Recorded divisions from the official Commons Votes dataset. A measure of voting turnout, not physical attendance.
Voting participation
How often Neil O'Brien took part in recorded Commons divisions (votes) while sitting. A measure of voting turnout, not physical attendance.
Participation rate
Voted in 406 of 590 divisions
vs the average MP
About the same as the average MP (avg 69%)
Rank
of 650 sitting MPs · 41st percentile
Participation over time
Derived from recorded Commons divisions in the Commons Votes data. Non-participation has many legitimate causes (ministers and whips often do not vote, pairing, illness, proxy votes, the Speaker). See our methodology.
Division by division
Every recorded Commons division held while Neil O'Brien was sitting, newest first, with their recorded vote. Each division links to the official record on votes.parliament.uk.
- 11th Sep 2026Terminally Ill Adults (End of Life) Bill: Second Reading
Division 75 · Ayes 270 · Noes 286
No - 11th Sep 2026Closure motion
Division 74 · Ayes 293 · Noes 218
No vote recorded - 10th Sep 2026Social Housing Bill [Lords]: Reasoned Amendment to Second Reading
Division 73 · Ayes 77 · Noes 292
Aye - 9th Sep 2026Draft Plant Health, Seeds, Seed Potatoes and Plant Propagating Material (Amendment) (Northern Ireland) Regulations 2026
Division 72 · Ayes 371 · Noes 100
No - 8th Sep 2026Health Bill: Report Stage: Amendment 1
Division 71 · Ayes 162 · Noes 297
Aye - 8th Sep 2026Health Bill: Report Stage: New Clause 143
Division 70 · Ayes 106 · Noes 302
Aye - 8th Sep 2026Health Bill: Report Stage: New Clause 142
Division 69 · Ayes 108 · Noes 357
Aye - 8th Sep 2026Health Bill: Report Stage: New Clause 140
Division 68 · Ayes 79 · Noes 300
No vote recorded - 7th Sep 2026Health Bill: Report Stage: New Clause 145
Division 67 · Ayes 170 · Noes 316
Aye - 7th Sep 2026Health Bill: Report Stage: New Clause 6
Division 66 · Ayes 77 · Noes 317
No vote recorded - 4th Sep 2026Motion to sit in private
Division 65 · Ayes 1 · Noes 79
No vote recorded - 2nd Sep 2026Representation of the People Bill: Third Reading
Division 64 · Ayes 411 · Noes 102
No - 2nd Sep 2026Representation of the People Bill: Report Stage: New Clause 88
Division 63 · Ayes 85 · Noes 427
No - 2nd Sep 2026Representation of the People Bill: Report Stage: New Clause 67
Division 62 · Ayes 105 · Noes 410
Aye - 2nd Sep 2026Representation of the People Bill: Report Stage: New Clause 65
Division 61 · Ayes 166 · Noes 346
Aye - 15th Jul 2026Draft Code of Practice on Electronic and Workplace Ballots for Statutory Trade Union Ballots
Division 60 · Ayes 330 · Noes 109
No - 15th Jul 2026Draft Trade Unions (Permissible Means of Voting) and Employment Rights (Unfair Dismissal) (Amendment) Order 2026
Division 59 · Ayes 330 · Noes 109
No - 14th Jul 2026Public Office (Accountability) Bill Report Stage: Amendment 19
Division 58 · Ayes 104 · Noes 412
Aye - 14th Jul 2026Public Office (Accountability) Bill Report Stage: Amendment 199
Division 57 · Ayes 102 · Noes 409
Aye - 14th Jul 2026Public Office (Accountability) Bill Report Stage: Amendment 3
Division 56 · Ayes 93 · Noes 323
No vote recorded - 13th Jul 2026Immigration and Asylum Bill: Second Reading
Division 55 · Ayes 264 · Noes 90
No vote recorded - 13th Jul 2026Immigration and Asylum Bill: Reasoned Amendment to Second Reading
Division 54 · Ayes 97 · Noes 358
No vote recorded - 8th Jul 2026Draft Town and Country Planning (Discharge of Local Planning Authority Functions) (England) Regulations 2026
Division 53 · Ayes 283 · Noes 182
No vote recorded - 8th Jul 2026Draft Supply of Machinery (Safety) (Amendment etc.) and the EU Machinery Regulation (Enforcement etc. in Northern Ireland) Regulations 2026
Division 52 · Ayes 317 · Noes 103
No vote recorded - 8th Jul 2026Draft Children’s Wellbeing and Schools Act 2026 (Establishment of Schools) (Consequential Amendments) Regulations 2026
Division 51 · Ayes 369 · Noes 102
No vote recorded
Showing 25 of 590 divisions