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 Brendan O'Hara took part in recorded Commons divisions (votes) while sitting. A measure of voting turnout, not physical attendance.

Participation rate

30%

Voted in 179 of 590 divisions

vs the average MP

−38.5 pts

~56% below the average MP (avg 69%)

Rank

620th

of 650 sitting MPs · 5th percentile

Participation over time

2024
2025
2026
Less
More
Highlights
Most active
73%Feb 2026
Quietest
0%Jun 2026
Recent form
22%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 Brendan O'Hara was sitting, newest first, with their recorded vote. Each division links to the official record on votes.parliament.uk.

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

    Division 74 · Ayes 293 · Noes 218

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

    Division 71 · Ayes 162 · Noes 297

    No vote recorded
  6. 8th Sep 2026
    Health Bill: Report Stage: New Clause 143

    Division 70 · Ayes 106 · Noes 302

    No vote recorded
  7. 8th Sep 2026
    Health Bill: Report Stage: New Clause 142

    Division 69 · Ayes 108 · Noes 357

    No vote recorded
  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

    No vote recorded
  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

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

    Division 55 · Ayes 264 · Noes 90

    No
  22. 13th Jul 2026
    No
  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