← All posts
The Migration Ledger21 May 2026

Britain's Great Exchange

Net migration 'fell' to 171,000 last year. Beneath the headline, Britain lost a net 136,000 of its own citizens — and gained 350,000 from beyond Europe.

The number that led the bulletins was a fall. Net migration in the year ending December 2025 came in at 171,000 — well down from the post-Brexit peaks, and duly reported as a system being brought under control. It is a true figure. It is also one of the least informative single numbers the migration statistics produce, because a net figure is a subtraction, and a subtraction conceals everything that went into it.

Pull the two halves apart and a different picture emerges. 813,000 people arrived for the long term; 642,000 left. The net of those flows is small. The flows themselves are not. And once you split them by citizenship, the headline stops describing a slowdown and starts describing a substitution.

+171,000
Net migration
year ending Dec 2025
−136,000
British citizens, net
more left than returned
+350,000
Non-EU+ nationals, net
the entire surplus, and more

The ledger

The single most useful table the Office for National Statistics publishes is the breakdown of immigration, emigration and net flow by citizenship group. Read down the columns rather than across the headline.

FlowTotalBritishEU+Non-EU+
Immigration813,000110,00076,000627,000
Emigration642,000246,000118,000278,000
Net+171,000−136,000−42,000+350,000
Long-term international migration by citizenship, year ending December 2025. ONS provisional estimates.

Two of the three citizenship groups ran a net loss. British citizens: minus 136,000. EU+ nationals: minus 42,000. The only group adding to the population was the non-EU+ group — and it added 350,000 net, more than twice the entire headline figure. The net total of 171,000 is not a balance struck across the board. It is one large positive flow, partly masked by two negative ones.

Who left

A quarter of a million British citizens — 246,000 — emigrated for the long term last year. Only 110,000 came back. The country ran a net loss of its own people for the second year running, and at a scale that would, in any other column, be treated as a story in itself.

The European unwind continued in parallel. EU+ emigration reached 118,000, the bulk of it — around 100,000 — people leaving the EU Settlement Scheme rather than fresh visa-holders. The departures were concentrated among the nationalities that defined free-movement-era migration.

EU Settlement Scheme departures by nationality (thousands)
Romanian
24k
Polish
18k
Italian
8k
Bulgarian
8k
Spanish
6k
Portuguese
6k

The Poles and Romanians who arrived in the 2000s and 2010s are now, on these numbers, a population in retreat. Whatever replaces them is not coming from Europe.

Who arrived

Of the 813,000 long-term arrivals, 627,000 — more than three in four — were non-EU+ nationals. The ONS records why they came:

Non-EU+ long-term immigration by reason (thousands)
Study
294k
Work
146k
Asylum
88k
Family
47k
Humanitarian
35k
Other
18k

Study is the engine. And a handful of nationalities supply most of the people, with India alone accounting for one in five non-EU arrivals.

NationalityTotalWorkStudyOther
Indian139,00040,00089,0009,000
Pakistani56,00012,00033,00011,000
Chinese54,0004,00043,0007,000
Nigerian47,00010,00034,0003,000
Nepalese24,0002,00021,0002,000
American20,0008,0007,0004,000
Ukrainian17,0000016,000
Top non-EU+ nationalities by long-term immigration and reason, year ending December 2025. ONS provisional estimates.

The student pipeline

The ONS measures population flows; the Home Office measures the visas that authorise them. Its entry-clearance grants for the year ending March 2026 tell the same story from the other end of the pipe — and at greater volume, because a grant is not yet an arrival.

Visa groupGrants
Study412,825
Work252,775
Other70,408
Family62,470
Home Office entry-clearance grants by group, year ending March 2026. Source: Home Office immigration statistics.

More than 412,000 study visas were granted in a single year — over 400,000 of them on the sponsored-study route. India (92,000) and China (89,000) supplied nearly half between them, with Nigeria (35,000), Pakistan (27,000) and Nepal (20,000) close behind. On the work side, the Worker route ran to 136,000 grants (India 41,557; Pakistan 11,316; Nigeria 8,575) and a further 83,000 went to the Temporary Worker route, where the leading nationality was, unusually, Kyrgyzstan (14,109).

The student pipeline is not a side channel. It is the principal mechanism by which the non-EU+ inflow is generated.

The churn

What gives the net figure its softness is that the same routes also produce departures. Students, in particular, arrive and leave in great numbers — the ONS records long-term emigration by original reason for immigration, the closest proxy available for “what visa did they hold”. Set inbound against outbound and the difference between a transient flow and a settling one becomes visible.

Original reasonInboundOutbound
Study294,000159,000
Work146,00063,000
Asylum88,0006,000
Family47,00025,000
Humanitarian35,00019,000
Non-EU+ long-term flows by reason: arrivals (year to Dec 2025) against departures by original reason for immigration. ONS provisional estimates.

Study churns hardest — 294,000 in against 159,000 out; work and family see large round-trips of their own. Asylum is the exception — and it is where the gap between a decision and a departure is widest.

Asylum: claims, refusals and removals (year ending March 2026)
Claims
93,525
Rejected
79,719
Voluntary
8,443
Deported
3,475

The Home Office received 93,525 asylum claims in the year to March 2026 and rejected 79,719 of them — roughly five in six. Yet only 3,475 of those refused were deported, and a further 8,443 left voluntarily. Rejection, in practice, is rarely removal.

Widen the lens to the whole system — every route and nationality, not just asylum — and the pattern holds. The Home Office’s returns figures for the year to March 2026 are counted by nationality and return type, and they are dwarfed by the inflow they are meant to offset.

Home Office returns — all routes and nationalities (year ending March 2026)
Voluntary
29,284
Refused at port
17,623
Enforced
9,723

Fewer than 10,000 enforced returns in a year — across every route, not just asylum — against 813,000 arrivals. Voluntary returns, the largest category at 29,284, were led by India (9,473) and Brazil (4,794). The state removes people in the low tens of thousands and admits them in the high hundreds of thousands.

What the exchange means

The honest summary of the year is not “net migration fell”. It is this: Britain exported 136,000 of its own citizens and 42,000 Europeans, and imported a net 350,000 people from outside Europe, the majority of them on student visas from five countries. The headline number is small only because these movements happen to partly cancel in arithmetic. They do not cancel in any other sense. The people leaving and the people arriving are not the same people, do not come from the same places, and will not shape the country in the same way.

A net figure tells you the size of a population change. It tells you nothing about its composition. The composition, this year, is an exchange.


Sources

All figures are provisional and rounded as published. ONS migration estimates and Home Office visa grants are counted on different bases and over slightly different periods, and are not directly additive.