UK Members of Parliament

Mpdata.uk tracks the activity of all 650 UK Members of Parliament using data published by the UK Parliament. Explore voting records, debate contributions, registered financial interests and party funding — and judge for yourself.

Parliament is one of the most documented institutions in the world — yet that data is scattered across Hansard, the Register of Members' Interests, the Electoral Commission and dozens of other sources. MPData brings it together in one place, updated regularly from the UK Parliament API, so you can compare MPs, track voting patterns and follow financial interests without knowing where to look.

By the Numbers This Parliament

621

Days Since Election

152,552

Votes

67,670

Debate Contributions

£13,662,987

Registered Interests

£204,107,915

Party Donations

What You Can Explore

Voting Records

Every division held in the current parliament is recorded here, showing how each MP voted and how often they turn up. Compare attendance rates across parties or find out whether your MP voted with or against their party line.

Debate Contributions

The House of Commons chamber and its committees generate thousands of debate contributions each parliamentary session. Track which MPs speak most, on which topics, and how that compares to their peers.

Registered Interests

MPs are required to declare financial interests that might influence their work. The register of members' interests published by Parliament is reproduced here against each MP's profile, making it easy to see outside employment, donations received, and overseas travel.

Party Funding

The Electoral Commission publishes donation data for all registered political parties. Our party pages break down who funds each party, how much, and how that has changed over time.