Skip to main content
Promises vs receipts

What they said they'd do. What it actually cost.

What they said they'd do. What they actually did. What it cost you. Every promise checked against the official receipt, and the ones they kept are here too.

HS2: latest cost to complete £87.7–102.7bn
Rwanda scheme £715m: 4 volunteers
'40 new hospitals by 2030' Reset: runs to 2039
2m extra NHS appointments Met, 7 months early
The evidence

10 figures, each with its official source.

£87.7bn–£102.7bn
HS2, latest estimated cost to complete

Promise: a full London–Birmingham–Manchester–Leeds network within £55.7bn (2015 prices). Receipt: only London–Birmingham survives, at up to £102.7bn in cash prices, roughly double the 2020 Phase One estimate, with trains not reaching Euston until 2040–43.

National Audit Office: High Speed Two: a progress updateDfT estimate May 2026; £46.8bn spent to Mar 2026
£715m
Rwanda: £715m spent, 4 volunteers relocated

Promise (Apr 2022): remove tens of thousands to Rwanda to deter crossings. Receipt (Home Office's own accounting): £715m spent, including £290m paid to Rwanda, largely non-recoverable, and 'only four volunteers and no asylum seekers were sent' before the scheme was scrapped in July 2024. Cancelling saved £220m+ in future payments.

Home Office: MEDP with Rwanda: costs breakdownApr 2022–Jun 2024 (Home Office, Dec 2024)
Reset, now runs to 2039
'40 new hospitals by 2030'

Promise (2019/20): 40 new hospitals by 2030. Receipt: the official review found 'there were not 40 of them, they were not all new and many were not even hospitals', with funding due to run out in March 2025, the programme was reset into waves running to 2039, backed by ~£3bn a year.

DHSC: New Hospital Programme: plan for implementationNew Hospital Programme review, Jan 2025
171,000
Net migration, outturn vs successive pledges

Promise vs receipt across parties: the 2010–2019 'tens of thousands' target was never met, and net migration peaked at ~906,000 (YE Jun 2023) after the 2019 pledge to bring numbers down. It has since nearly halved year-on-year to 171,000, a real fall, driven mainly by a 47% drop in non-EU work-related arrivals.

ONS: Long-term international migrationyear ending Dec 2025 (provisional)
£5.5bn
Ajax armoured vehicles: 5+ years late, paused again

Promise: initial operating capability by July 2020. Receipt: IOC finally declared November 2025, then training was suspended after 33 soldiers reported noise/vibration symptoms on exercise; PAC (Jun 2026) warns full operating capability remains uncertain on the £5.522bn firm-price contract for 589 vehicles.

National Audit Office, the Ajax programmecontract 2014; status Jun 2026 (PAC follow-up)
14 scrapped
Smart motorways scrapped: 14 schemes, £900m retrofit

Promise: all-lane-running motorways would add capacity safely. Receipt: after years of safety concerns all 14 planned schemes were cancelled (avoiding £1bn+ of construction), while £900m is spent retrofitting 150 emergency areas and stopped-vehicle detection to the ones already built. Two part-built schemes were finished anyway.

£18.62bn
Road repair backlog: 12 years to clear (E&W)

INDUSTRY SURVEY, not an official statistic (routinely cited by the Commons Library; DfT's own stats track surface condition, not a backlog cost). Promise: 'fix the potholes', incl. an extra £500m/yr from 2025. Receipt: a record reported backlog despite a 17% budget rise, local roads resurfaced on average once every 97 years.

Asphalt Industry Alliance: ALARM survey 20262025/26 ALARM survey (Mar 2026)
£15.5bn / yr
Triple lock: 3× its original estimate by 2029-30

Promise (2011, kept by every government since): pension rises by the highest of earnings, inflation or 2.5%. Receipt: a pledge being KEPT, at three times the £5.2bn/yr advertised price (cost measured relative to earnings uprating), which the OBR calls a large and growing fiscal risk. The pension itself cost ~£138bn in 2024-25.

OBR: Fiscal risks and sustainability, July 2025OBR projection for 2029-30 (Jul 2025)
41,472 (+13%)
'Smash the gangs': 2025 small-boat arrivals

Promise (Jul 2024): 'smash the gangs' via the Border Security Command to cut crossings. Receipt: crossings rose 13% in 2025, the second-highest year on record (9% below the 2022 peak), the official measure moved the wrong way in the policy's first full year. 2026 so far is running below the 2025 pace.

~2.2m delivered
2 million extra NHS appointments, met early

Promise (2024 manifesto): 2 million extra appointments a year within the first year. Receipt: MET, seven months early, on NHS England activity data, included as the honest counterweight; not every pledge fails. Analysts note 2m is a small share of total elective activity.

DHSC / No.10, two million extra appointmentsJul–Nov 2024 vs 2023 (announced Feb 2025)