Navigation menu

Commons Votes — UK Parliament

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

69%

Voted in 406 of 590 divisions

vs the average MP

−0.0 pts

About the same as the average MP (avg 69%)

Rank

386th

of 650 sitting MPs · 41st percentile

Participation over time

2024
2025
2026
Less
More
Highlights
Most active
89%Jan 2026
Quietest
33%Jul 2024
Recent form
71%last 3 mo
Full turnout
0of 24 mo

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.

  1. 11th Sep 2026
    No
  2. 11th Sep 2026
    Closure motion

    Division 74 · Ayes 293 · Noes 218

    No vote recorded
  3. 10th Sep 2026
    Aye
  4. 9th Sep 2026
    No
  5. 8th Sep 2026
    Health Bill: Report Stage: Amendment 1

    Division 71 · Ayes 162 · Noes 297

    Aye
  6. 8th Sep 2026
    Health Bill: Report Stage: New Clause 143

    Division 70 · Ayes 106 · Noes 302

    Aye
  7. 8th Sep 2026
    Health Bill: Report Stage: New Clause 142

    Division 69 · Ayes 108 · Noes 357

    Aye
  8. 8th Sep 2026
    Health Bill: Report Stage: New Clause 140

    Division 68 · Ayes 79 · Noes 300

    No vote recorded
  9. 7th Sep 2026
    Health Bill: Report Stage: New Clause 145

    Division 67 · Ayes 170 · Noes 316

    Aye
  10. 7th Sep 2026
    Health Bill: Report Stage: New Clause 6

    Division 66 · Ayes 77 · Noes 317

    No vote recorded
  11. 4th Sep 2026
    Motion to sit in private

    Division 65 · Ayes 1 · Noes 79

    No vote recorded
  12. 2nd Sep 2026
    Representation of the People Bill: Third Reading

    Division 64 · Ayes 411 · Noes 102

    No
  13. 2nd Sep 2026
    No
  14. 2nd Sep 2026
    Aye
  15. 2nd Sep 2026
    Aye
  16. 15th Jul 2026
    No
  17. 15th Jul 2026
    No
  18. 14th Jul 2026
    Aye
  19. 14th Jul 2026
    Aye
  20. 14th Jul 2026
    No vote recorded
  21. 13th Jul 2026
    Immigration and Asylum Bill: Second Reading

    Division 55 · Ayes 264 · Noes 90

    No vote recorded
  22. 13th Jul 2026
    No vote recorded
  23. 8th Jul 2026
    No vote recorded
  24. 8th Jul 2026
    No vote recorded
  25. 8th Jul 2026
    No vote recorded

Showing 25 of 590 divisions