We built the most transparent political website in the UK.
Every UK political party publishes financial data. Most do it once a year, as a PDF, buried on a page no one visits. We decided to do the opposite.
Today we are launching the most open political website of any UK party. Every number — donations, spending, salaries, member diversity, candidate demographics — is published in one place, in real time, in both human-readable and machine-readable formats.
What we published
- Income and spending — every pound tracked, with source and category breakdowns
- Donations over £500 — published individually with donor region
- Staff salaries — every role, every band, highest-to-median ratio
- Membership growth — year by year, with visual charts
- Diversity data — member demographics vs national averages, including where we fall short
- Candidate diversity — across 3 elections, by gender, ethnicity, disability, LGBTQ+
- MP expenses — as published to IPSA, in one place
- Key votes — how our MPs voted on major legislation
- Coatings — every policy with a price tag and a named funding source
All of this is available at /open (live dashboard) and /transparency (full breakdown). Machine-readable JSON is served at /api/open — no API key required.
Why we did it
Trust is not something you ask for. It is something you demonstrate. For a party that wants to win by telling the truth about the climate, the economy, and the cost of living, the first test is whether we tell the truth about ourselves.
We also believe transparency creates a competitive dynamic. If other parties feel compelled to match what we publish, that is a win for democracy — regardless of who benefits electorally.
What next
This is version one. Over the coming months we will add:
- Live membership counter updated from the CRM
- Real-time donation ticker
- Local party accounts (where branches publish them)
- A public API for researchers and journalists
If there is data you want to see that is not here, email transparency@verdant.party. We will publish it or explain why we cannot.