Skip to main content
Challenging the data

Where the official numbers are late, revised or simply missing.

Where the official numbers are late, revised or simply missing, and how to check them yourself. When a stat is shaky, we say so.

Net migration revised 431k → 331k
Boat figures Detected only
Asylum appeals data since March 2023
The evidence

9 figures, each with its official source.

Year ending Dec 2024 went 431k → 345k → 331k
Net migration is heavily revised

Shows the scale of normal revision, driven mainly by better estimates of British-national emigration, a designed feature, not an error.

Provisional, ~5-month lag
Net migration: 'in development', ~2×/year

Provisional for ~12 months; ~5-month lag; not yet accredited Unlike the Home Office quarterly statistics, these are not yet accredited official statistics.

ONS: LTIM21 May 2026 release
Quarterly, ~7-8 week lag
Home Office stats lag ~7-8 weeks

Quarterly; YE March 2026 data published 21 May 2026 Accredited and quality-assured, but the newest detailed breakdowns are always ~2 months old.

Detected crossings only
Boat figures: detected crossings only

Provisional operational counts; exclude undetected arrivals and other routes The Home Office says detections 'should not be used to infer levels of irregular migration'. This is where the 'under-recording' concern is legitimate, undetected arrivals are, by definition, not counted.

None published since 2023
Asylum-appeals data is stale

Home Office has not reported appeal outcomes since year ending March 2023 Obscures how many refused cases are later overturned at appeal. Tribunal (HMCTS/MoJ) data still exists separately.

GOV.UK / Free Movementlast: YE Mar 2023
Inconsistently recorded
FNO data has known quality issues

Nationality inconsistently recorded; new breakdowns are 'experimental' Producers caveat that nationality is recorded at arrest 'not necessarily accurately' and crime/immigration databases don't link cleanly.

GOV.UK: FNO statisticsthrough May 2026
'Not good enough' for claims
Ethnicity missing in ~2/3 of CSE cases

Casey: data 'not good enough to support any statements' on offender ethnicity nationally An official argument for humility about ethnicity-crime claims.

No, council costs omitted
Headline asylum cost omits council costs

The ~£4.9bn total 'does not capture all costs… particularly those incurred by local authorities' The real cost is INCOMPLETE, not overstated, education, ESOL, integration and social care are often not captured.

4 independent checkers
Cross-check the official data

Migration Observatory · Full Fact · Refugee Council · Office for Statistics Regulation Impartial, independent analysts useful for triangulating official figures. Not government producers.