House of Commons

Statistics

Explore parliamentary rankings and data across MPs, voting, and parties.

73.3 %

Commons avg participation

648

Current MPs

2,302

Divisions imported

5

Ranked parties

Highest voting participation

MPs who voted in the highest percentage of eligible divisions.

# MP Value
1 Alex Mayer 95.3 % (492/516)
2 Callum Anderson 94.8 % (489/516)
3 Steve Yemm 94.6 % (488/516)
4 Deirdre Costigan 94.4 % (487/516)
5 Josh Dean 94.0 % (485/516)
View full ranking →

Lowest voting participation

MPs who voted in the lowest percentage of eligible divisions (minimum 10 eligible).

# MP Value
1 Chris Hazzard 0.0 % (0/2,047)
2 Dáire Hughes 0.0 % (0/516)
3 John Finucane 0.0 % (0/1,584)
4 Mr Cathal Mallaghan 0.0 % (0/516)
5 Órfhlaith Begley 0.0 % (0/1,899)
View full ranking →

Most recorded votes

Current MPs with the highest number of recorded votes in eligible divisions.

# MP Value
1 Edward Argar 2,084 votes
2 Rebecca Harris 2,076 votes
3 Mims Davies 2,050 votes
4 Sir Desmond Swayne 2,046 votes
5 Bob Blackman 2,036 votes
View full ranking →

Least recorded votes

Current MPs with the lowest number of recorded votes in eligible divisions (minimum 10 eligible).

# MP Value
1 Chris Hazzard 0 votes
2 Dáire Hughes 0 votes
3 John Finucane 0 votes
4 Mr Cathal Mallaghan 0 votes
5 Órfhlaith Begley 0 votes
View full ranking →

Most likely to rebel

MPs with the highest rate of voting against their party majority. Minimum 50 votes. Independents and Speaker excluded.

# MP Value
1 Graham Stringer 8.4 % (112/1,333)
2 David Davis 6.1 % (91/1,494)
3 Brian Leishman 5.5 % (21/382)
4 Sir Christopher Chope 5.2 % (72/1,382)
5 Alison Taylor 5.2 % (12/233)
View full ranking →

Longest-serving current MPs

Current MPs with the earliest Commons membership start date.

# MP Value
1 Sir Roger Gale 9 Jun 1983
2 Sir Edward Leigh 9 Jun 1983
3 Jeremy Corbyn 9 Jun 1983
4 Ms Diane Abbott 11 Jun 1987
5 Mr Clive Betts 9 Apr 1992
View full ranking →

Shortest-serving current MPs

Current MPs with the most recent Commons membership start date.

# MP Value
1 Hannah Spencer 26 Feb 2026
2 Sarah Pochin 1 May 2025
3 James Asser 4 Jul 2024
4 Jess Asato 4 Jul 2024
5 Catherine Atkinson 4 Jul 2024
View full ranking →

Most roles held

Current MPs with the most government posts, opposition posts, and committee memberships on record.

# MP Value
1 Mr Clive Betts 38 roles
2 Chris Bryant 38 roles
3 Sir Christopher Chope 37 roles
4 Pete Wishart 35 roles
5 Sir Bernard Jenkin 34 roles
View full ranking →

Most interest categories

Current MPs with the most registered interest categories.

# MP Value
1 Rupert Lowe 8 categories
2 Mark Garnier 7 categories
3 Alberto Costa 7 categories
4 Clive Lewis 7 categories
5 Andrew Griffith 7 categories
View full ranking →

Most engaged parties

Party groups ranked by the share of eligible divisions their MPs voted in.

Party Participation
Con Conservative 157,098/202,793 votes 77.5 %
UUP Ulster Unionist Party 399/516 votes 77.3 %
YP Your Party 1,185/1,584 votes 74.8 %
Green Green Party 1,583/2,146 votes 73.8 %
Lab Labour 294,295/400,070 votes 73.6 %

Methodology

Voting participation is the percentage of eligible Commons divisions an MP voted in. A division is eligible for an MP if it occurred on or after their Commons membership start date. Divisions before the MP entered Parliament are excluded from both numerator and denominator.

Lowest participation excludes MPs with fewer than 10 eligible divisions to avoid penalising very recently elected members.

Most and least recorded votes rank current MPs by raw vote count in eligible divisions. The least-votes ranking also excludes MPs with fewer than 10 eligible divisions.

Commons average is the mean participation rate across all current MPs with at least one eligible division.

Party engagement is calculated from all current MPs in a party group: total recorded votes divided by total eligible divisions for those MPs.

Most likely to rebel ranks MPs by the percentage of their votes that went against the majority of their party group. MPs with fewer than 50 votes are excluded. Independent and Speaker roles are excluded because they do not have a party whip.

Service length is based on the Commons membership start date imported from the Parliament Members API.

Roles include government posts, opposition posts, and committee memberships from Parliament biography data.

Interest categories count the number of distinct registered interest categories, not individual items.

Member source UK Parliament Members API
Voting source Commons Votes API

FAQs

How is voting participation calculated?

Participation rate is the number of divisions an MP voted in divided by the number of divisions that occurred on or after their Commons membership start date. The current Commons average is 73.3 %. Source

What does 'eligible divisions' mean?

An eligible division is one that occurred on or after an MP's Commons membership start date. Divisions before the MP entered Parliament are not counted against them. Source

Where does this data come from?

MP data comes from the UK Parliament Members API. Voting data comes from the Commons Votes API. Role and interest data come from the Parliament biography and registered interests endpoints. Source

How often is this data updated?

Data reflects the most recent import. Re-running the import commands updates all statistics on this page. Source