About

What is this?

Where's My MP? tracks how often UK Members of Parliament participate in divisions (formal votes) in the House of Commons. It presents attendance data as a sortable league table so you can quickly see who's turning up to vote and who isn't.

Methodology

“Attendance” here means voting participation, not physical presence in Parliament. An MP could attend debates, committees, and constituency work every day without voting in divisions. This tracker only measures participation in recorded votes.

For each MP, we calculate: attendance % = (divisions voted in / total divisions since MP took seat) × 100

Important Caveats

  • Ministers and the Prime Minister vote less frequently due to government commitments. Low attendance does not necessarily mean an MP is neglecting their duties.
  • The Speaker and Deputy Speakers cannot vote by convention. They are excluded from the league table.
  • Sinn Féin MPs follow an abstentionist policy and never take their seats in Westminster. Their attendance will be 0% by design.
  • By-election MPs joined partway through the parliament. Their total possible divisions are counted from their election date, not the start of the parliament.
  • Proxy votes count as votes in the official record. An MP may be recorded as voting even when not physically present.
  • Tellers (MPs who count the votes) are counted as having voted in the division they managed.
  • Pairing arrangements (informal agreements between parties for MPs to miss votes together) are not recorded in official data and are not accounted for here.

Data Source

All data comes from the official UK Parliament Commons Votes API and the Members API. Data is synced daily and is typically available around 20 minutes after a division result is announced in the Chamber.

This data is published under the Open Parliament Licence v3.0.

Scope

This tracker covers the current parliament only (from the 4 July 2024 general election onwards). It does not include House of Lords data, debate participation, or committee attendance.