Loading map…
Loading UK constituency map...
Map failed to load.
July 2024 result — yes, Labour really did win that many:
Labour 411
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"
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