← Back to OpenRealm
About OpenRealm
A public transparency tool cross-referencing UK parliamentarians' declared financial interests with their voting records, written questions, and Companies House data.
What this site is
OpenRealm is an independent civic-tech project that presents publicly-available UK parliamentary and public-data records in one place. Per member, per constituency, per bill.
For every current Member of the House of Commons and House of Lords, you can see:
- Their declared financial interests as published in Parliament's Register of Interests
- Their most recent recorded votes and the divisions behind them
- Their written parliamentary questions and the answers received
- Their spoken contributions in Hansard (debates, committees)
- Early Day Motions they have signed, year-grouped
- Their pay and allowances — IPSA base salary, London Area Living Payment where applicable, any currently-held ministerial or opposition uplift, plus published IPSA Accommodation and Miscellaneous claims for the latest financial year
- Their biographical profile, committee memberships, and past roles
- Their publicly listed contact details
- Companies House data for any limited company named as a payer on a declared interest
- Public contracts and Electoral Commission donations that match their declared interests
For every Commons constituency, the site also surfaces:
- 2021 Census population, households and demographic breakdown
- 2024 general election result, margins and turnout
- Labour-market indicators — claimant count, median earnings, business counts
- Police.uk crime figures where available
- The constituency boundary on the map
Across the site, a UK-level indicator strip tracks national statistics (GDP, CPIH, unemployment, retail sales, construction output) from ONS, a Bills tab follows current legislation in both Houses, a Divisions tab renders voting dot-matrices, a Contracts tab indexes Contracts Finder awards, a Petitions tab surfaces live UK Parliament petitions, and a What's On tab shows the upcoming sitting schedule. Everything shown is already public — this site simply brings it together and makes it easier to explore.
What it is not
OpenRealm is not a journalistic investigation, a legal opinion, or an allegation against any named individual. The declared interests shown here are lawful disclosures made by members under the rules of the Register — declaration is the rules-compliant process, not evidence of wrongdoing.
The AI conflict check
On financial interests in specific categories (employment, donations, shareholdings, gifts), users may click an AI conflict check button. This sends the structured fields of that single interest, any Companies House match for the payer, and the member's most recent recorded votes to an AI model (Anthropic's Claude Haiku). The model returns a hedged, opinion-only review in structured form.
Important: Every AI output on this site is framed explicitly as an automated opinion, not a factual finding. The analysis has no access to Hansard speeches, committee transcripts, bill text, meetings, lobbying records, or any undisclosed activity. A verdict of "nothing apparent" means nothing was detectable from the narrow data the model saw — it does not mean nothing exists. A verdict of "may warrant review" is an invitation for a reader to check further, not an accusation of wrongdoing.
Rules the AI follows
The model is instructed not to:
- Accuse any member of wrongdoing, impropriety, corruption, bias, or rule-breaking
- Claim that a vote was influenced by or caused by a payer
- Treat a properly declared interest as evidence of anything wrong
- Speculate about meetings, lobbying, or undisclosed activity
Corrections and takedowns
If you are a named member, or acting on their behalf, and you believe an automated analysis has misrepresented your declared interest, you can request a takedown from the analysis card itself. The flow is:
- Click Request takedown on the analysis panel
- Fill in the short form (name, role, email, scope, optional reason)
- Click the confirmation link sent to the email address you provide
- The analysis is immediately disabled for that entry, pending review
The underlying declaration on Parliament's Register itself remains visible on this site exactly as published — we do not alter source data. The confirmation-link step prevents anyone except the email-holder from triggering a takedown.
For factual corrections, stale-data reports, Companies House mis-matches, or general feedback, use the corrections form — the structured fields make it easier for both sides to triage. For general correspondence, email info@openrealm.co.uk.
Data sources
- UK Parliament Members API — member list, biographical data, committee memberships, written questions, voting record, and contact details. members-api.parliament.uk
- Register of Members' Financial Interests API — declared financial interests for both Houses. interests-api.parliament.uk
- Commons Votes API — divisions and individual vote records. commonsvotes-api.parliament.uk
- Lords Votes API — divisions and individual vote records for the upper house.
- Hansard API — speeches and written answers from the official record of Parliament. hansard-api.parliament.uk
- Bills API — current legislation progressing through Parliament. bills-api.parliament.uk
- UK Parliament petitions — open and closed petitions, signature counts by constituency. petition.parliament.uk
- What's On (Parliament) — the published schedule of upcoming sittings, committee meetings and debates. whatson-api.parliament.uk
- IPSA — Independent Parliamentary Standards Authority — MP base salary and London Area Living Payment figures, plus published Accommodation and Miscellaneous claims. theipsa.org.uk
- Ministerial and other Salaries Order — the statutory pay bands for Government and Opposition posts used to calculate the ministerial uplift on the Pay directory.
- HMRC Personal Incomes Statistics — 2022-23 Table 3.1a (income before tax, individual taxpayers), uplifted to a 2025-26 estimate, used to bracket MP gross pay into a UK income percentile. gov.uk
- Companies House API — UK corporate registry data (officers, filings, persons with significant control, accounts) for payer names that match a registered company.
- Contracts Finder — awarded public contracts including buyer, supplier, value and CPV code. Published by the Cabinet Office under the Open Government Licence. contractsfinder.service.gov.uk
- Electoral Commission — registered political donations to parties, members and regulated donees. search.electoralcommission.org.uk
- ONS — Office for National Statistics — Census 2021, monthly GDP, CPIH, retail sales, construction output, earnings and labour-market indicators. ons.gov.uk
- Nomis — ONS labour-market statistics at parliamentary-constituency level (claimant count, unemployment). nomisweb.co.uk
- police.uk — constituency-level crime data where available.
- Senior Civil Service organograms — published by the Cabinet Office on gov.uk; senior civil servants with declared pay bands, cross-referenced against Companies House directorships.
- ONS constituency boundaries — Parliamentary Constituencies (July 2024) generalised boundaries, published under the Open Government Licence.
- 2024 general election results — Electoral Commission and the House of Commons Library briefing paper.
- Anthropic Claude — AI model used for the conflict check opinion, with hedging rules and strict non-allegation guardrails.
All data displayed about named individuals comes from the above public sources. No private databases are used. No screen-scraping of social media or third-party sites is performed. Data is fetched through each publisher's official download service or API, with a named user agent and rate limiting.
Licences and attribution
- UK Parliament data (Members, Register of Interests, votes, Hansard, bills, petitions, What's On) — contains Parliamentary information licensed under the Open Parliament Licence v3.0.
- Government and public-body data (Electoral Commission, Contracts Finder, IPSA, ONS, Nomis, HMRC, police.uk, Cabinet Office organograms) — contains public sector information licensed under the Open Government Licence v3.0.
- Constituency boundaries — Source: Office for National Statistics licensed under the Open Government Licence v3.0. Contains OS data © Crown copyright and database right.
- Companies House — company and officer data from the Companies House public register, used under Companies House's terms for its public data.
- Map tiles — © CARTO and © OpenStreetMap contributors, credited on the map itself.
OpenRealm is not endorsed by, or affiliated with, any of these publishers. Figures are reproduced as published; our analysis and presentation are our own.
Privacy
OpenRealm keeps your use of the site private:
- No user accounts. Nothing is stored against your identity.
- No tracking cookies. The site does not use analytics cookies, advertising cookies, or third-party trackers.
- Cached data (the list of members and their declared interests) is stored in your browser's
localStorage for performance. Clearing your browser data removes it.
- Takedown form submissions are logged server-side with the submitted name, role, email, reason, and submitting IP — this is necessary for the correction audit trail and is kept only as long as required.
- AI conflict checks are cached in your browser per entry you review, so you only pay the AI cost once per entry per browser. Server-side, the request is rate-limited per IP.
Legal posture
Everything shown about named individuals on this site is drawn from public sources. AI opinions are framed as opinions under the Honest Opinion defence of the Defamation Act 2013 — with the basis for each opinion stated on the output itself. Correction and takedown requests are acted on promptly via the on-page form or by email.
This is not legal, journalistic, or investigative advice. Users must not reproduce any AI output as a statement of fact about a named member. Anyone intending to cite or republish material from this site is expected to verify it against the primary sources linked on each entry.
Who runs this
OpenRealm is an independent project. It is not affiliated with Parliament, any political party, any campaign group, or any news organisation. For corrections and feature requests, please use the corrections form; for other questions, email info@openrealm.co.uk.
Thanks
To the UK Parliament team that maintains the public APIs used here, to Companies House for the open registry data, and to mySociety's TheyWorkForYou, which has set the standard for UK parliamentary transparency for more than twenty years.
← Back to OpenRealm