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

Participation rate

61%

Voted in 345 of 570 divisions

vs the average MP

−8.3 pts

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

Rank

504th

of 650 sitting MPs · 23rd percentile

Participation over time

2024
2025
2026
Less
More
Highlights
Most active
100%Jul 2024
Quietest
17%May 2026
Recent form
49%last 3 mo
Full turnout
2of 23 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 Barry Gardiner was sitting, newest first, with their recorded vote. Each division links to the official record on votes.parliament.uk.

  1. 14th Jul 2026
    No vote recorded
  2. 14th Jul 2026
    No vote recorded
  3. 14th Jul 2026
    No vote recorded
  4. 13th Jul 2026
    Immigration and Asylum Bill: Second Reading

    Division 55 · Ayes 264 · Noes 90

    No vote recorded
  5. 13th Jul 2026
    No vote recorded
  6. 8th Jul 2026
    No vote recorded
  7. 8th Jul 2026
    No vote recorded
  8. 8th Jul 2026
    No vote recorded
  9. 7th Jul 2026
    Opposition Day: Early release of prisoners

    Division 50 · Ayes 115 · Noes 0

    No vote recorded
  10. 6th Jul 2026
    Aye
  11. 1st Jul 2026
    No
  12. 1st Jul 2026
    No
  13. 1st Jul 2026
    No
  14. 1st Jul 2026
    Aye
  15. 1st Jul 2026
    Aye
  16. 24th Jun 2026
    Aye
  17. 24th Jun 2026
    Aye
  18. 24th Jun 2026
    Draft Carbon Budget Order 2026

    Division 41 · Ayes 332 · Noes 94

    Aye
  19. 24th Jun 2026
    Aye
  20. 23rd Jun 2026
    Opposition Day: Puberty blockers

    Division 39 · Ayes 112 · Noes 283

    No vote recorded
  21. 23rd Jun 2026
    Aye
  22. 23rd Jun 2026
    Opposition day: Defence spending and readiness

    Division 37 · Ayes 108 · Noes 307

    No
  23. 22nd Jun 2026
    Armed Forces Bill Report Stage: Amendment 11

    Division 36 · Ayes 171 · Noes 322

    No
  24. 22nd Jun 2026
    Armed Forces Bill Report Stage: New Clause 22

    Division 35 · Ayes 74 · Noes 323

    No
  25. 22nd Jun 2026
    Armed Forces Bill Report Stage: New Clause 11

    Division 34 · Ayes 104 · Noes 391

    No

Showing 25 of 573 divisions