INDEPENDENT · NEUTRAL · FACTUAL  ·  ALL DATA FROM PUBLIC SOURCES: ONS · NHS ENGLAND · PARLIAMENT.UK · MI5 · ELECTORAL COMMISSION · NO PARTY AFFILIATION · NO EDITORIAL BIAS
🇬🇧 UK POLITICAL SITUATION
LOADING...
Loading map…
Loading UK constituency map...
July 2024 result — yes, Labour really did win that many:
Labour 412
Con 121
Lib Dem 72
SNP 9 · Other 37
NHS
Broken pledge
Total Broken Promises — All PMs Since 1997
0
Across 8 Prime Ministers · Labour 119 · Conservative 128
38%
Kept
24%
Partial
NHS Waiting List · NHS England
7.54M
Patients waiting · 18-week target: never met by any PM
63wks
Avg wait
18wks
Target
+350%
Since 2010
0
PMs hit target
Net Migration · ONS Provisional YE Jun 2025
204,000
Per year · Cameron 2010 target: "tens of thousands"
2010 target
~10K
2023 peak
944K
Now
204K
CPI Inflation · ONS Jan 2026
3.0%
Down from 11.1% peak Oct 2022 · 2% Bank of England target
Average House Price · ONS / Land Registry
£285,000
UK average · Up 63% since 2010 · Affordability at 40yr low
+63%
Since 2010
9.1×
Income ratio
Terror Threat Level · MI5 / JTAC
SUBSTANTIAL
An attack is likely · Set by Joint Terrorism Analysis Centre
SUBSTANTIAL
N. Ireland
HEADLINES ACROSS THE SPECTRUM
One front from each outlet, left to right · click to read
PRIME MINISTERS
● TRACKING
VIEW FULL PLEDGE BREAKDOWN →

UK Political Accountability Dashboard — Did They Deliver?

Did They Deliver is an independent, politically neutral tracker holding UK Prime Ministers to account on their key election pledges. We track promises made by every Prime Minister since 1997 — from Tony Blair to Keir Starmer — against verifiable public data from the ONS, NHS England, Parliament.uk and other official sources.

What We Track

  • NHS waiting list — 7.54 million patients waiting. Has any PM hit the 18-week target?
  • Net migration — Cameron's "tens of thousands" pledge vs 204,000/yr today
  • CPI inflation — From 11.1% peak in 2022 to 3.0% in 2026
  • House prices — £285,000 average. Up 63% since 2010
  • PM pledge tracker — Every broken and kept promise, by party

Current UK Political Situation

The 2024 general election delivered a historic Labour majority of 412 seats under Sir Keir Starmer. The Conservative Party holds 121 seats. Our live map shows the full 2024 results by UK constituency. Use the MP finder to look up your local representative by postcode.

All data is sourced from public records only. Did They Deliver has no party affiliation, accepts no political advertising, and applies no editorial framing to the statistics presented.

📬

WEEKLY ACCOUNTABILITY BRIEFING

Every Sunday: key pledges broken this week, the latest data, and what to watch. No spin. No party line. Just the numbers.

No spam. Unsubscribe any time. Politically neutral — always.