UK Members of Parliament

The UK's 650 Members of Parliament are elected to represent constituencies across England, Scotland, Wales and Northern Ireland. This directory draws on data published by the UK Parliament to help you explore how your MP — and every other — performs in office. Compare voting attendance in divisions, track contributions to debates in the House of Commons, and review each MP's register of financial interests.

Total MPs

650

Avg Voting Attendance

236.6

Avg Debate Contributions

257.5

With Registered Interests

557

Avg MP Interests

£24,530

Loading...
# MP Name Constituency Region Party Votes Contributions* Num Interests Total Paid

*Contributions refers to the total number of debates an MP has contributed to, not the total number of different contributions made.