Migration

Migration

Three flows into and out of the UK, from 2010 where the sources allow: legal migration, asylum, and illegal entry routes. Each chart marks the June 2016 referendum and the end of EU free movement on 1 January 2021.

Shown, not ranked. Migration has no agreed better or worse direction, and much of the data covers the UK only. This page presents figures and published arguments. It does not rank the UK and does not say whether any level is too high or too low.

Terms. Illegal entry routes is the Home Office's current term (it titles its chapter this way) for people detected arriving in the UK without permission, mainly by small boat. Earlier releases called this irregular migration; both names describe the same group, and the series here is the same. Net migration is the number of people moving to the UK for a year or more, minus the number leaving for a year or more.

Every count has a rate per 1,000 people beside it, using World Bank population estimates for the UK in the year the figures end, so sizes can be read against countries of different populations. Charts plot each twelve-month total at the middle of its twelve months.

Net long-term migration, by nationality group

UK net long-term migration by nationality group, 2012 to 2025Line chart of ONS net migration for all nationalities, British, EU+ and non-EU+ nationals, each twelve-month total plotted at the middle of its twelve months. The latest all-nationality figure is 171,000 for the year ending Dec 25. The line is broken between YE Mar 21 and YE Jun 21 where ONS changed method. Two vertical markers show the June 2016 referendum and the end of EU free movement.Net migration, thousand people (twelve months)05001,0002012201420162018202020222024202612Non-EU+All nationalitiesEU+BritishUK net long-term migration by nationality group, 2012 to 2025Line chart of ONS net migration for all nationalities, British, EU+ and non-EU+ nationals, each twelve-month total plotted at the middle of its twelve months. The latest all-nationality figure is 171,000 for the year ending Dec 25. The line is broken between YE Mar 21 and YE Jun 21 where ONS changed method. Two vertical markers show the June 2016 referendum and the end of EU free movement.Net migration, thousand people (twelve months)05001,000201220162020202412Non-EU+All nationalitiesEU+British
  • All nationalities
  • British
  • EU+
  • Non-EU+
  • Dotted: provisional or revised in the latest release
  • Shaded gap: ONS method change, from survey to administrative data
  • Marker 1: EU referendum (23 June 2016)
  • Marker 2: End of EU free movement (1 January 2021)

Method change. ONS estimates up to the year ending March 2021 used the International Passenger Survey for British nationals and administrative data for EU nationals. From the year ending June 2021 all groups use administrative data, and ONS advises caution when comparing estimates before and after. From that period the EU group is EU+, which adds Norway, Iceland, Liechtenstein and Switzerland. Periods from the year ending Mar 25 onward are provisional. Estimates from the year ending March 2025 onward are provisional: ONS completes them when 12 months of travel data are available, and revises them. Periods marked R have been revised.

Net long-term migration to the UK for years ending December, by nationality group, with a rate per 1,000 UK residents
Year endingAll nationalitiesBritishEU+Non-EU+All, per 1,000 people
Dec 2012+195,000−72,000+206,000+61,000+3.06
Dec 2013+244,000−81,000+262,000+63,000+3.80
Dec 2014+284,000−80,000+277,000+87,000+4.40
Dec 2015+303,000−73,000+287,000+88,000+4.66
Dec 2016+249,000−94,000+253,000+90,000+3.80
Dec 2017+208,000−81,000+176,000+114,000+3.15
Dec 2018+276,000−72,000+170,000+178,000+4.16
Dec 2019+184,000−82,000+80,000+186,000+2.76
Dec 2020+93,000−78,000+70,000+101,000+1.39
Dec 2021+467,000−69,000+15,000+522,000+6.97
Dec 2022+891,000−81,000−9,000+981,000+13.17
Dec 2023+848,000−104,000−53,000+1,005,000+12.38
Dec 2024revised+331,000−117,000−63,000+511,000+4.78
Dec 2025provisional+171,000−136,000−42,000+350,000+2.46

People, rounded by ONS to the nearest thousand. Components may not add to the total. Before the year ending June 2021 the EU column is EU nationals only; after, EU+ . Net migration is arrivals minus departures, so a negative figure means more people left than arrived.

Sources

Visas granted, by route

Entry clearance visas granted for work, study and family, 2010 to latestLine chart of Home Office entry clearance visas granted per calendar year for work, study and family, plus the latest twelve months. The latest twelve months (Year ending June 2026) show 234,841 work, 385,974 study and 57,590 family visas. Two vertical markers show the June 2016 referendum and the end of EU free movement.Visas granted, thousands (calendar years)020040060020102012201420162018202020222024202612StudyWorkFamilyEntry clearance visas granted for work, study and family, 2010 to latestLine chart of Home Office entry clearance visas granted per calendar year for work, study and family, plus the latest twelve months. The latest twelve months (Year ending June 2026) show 234,841 work, 385,974 study and 57,590 family visas. Two vertical markers show the June 2016 referendum and the end of EU free movement.Visas granted, thousands (calendar years)0200400600201220162020202412StudyWorkFamily
  • Work
  • Study
  • Family
  • Dotted: provisional or revised in the latest release
  • Marker 1: EU referendum (23 June 2016)
  • Marker 2: End of EU free movement (1 January 2021)
Entry clearance visas granted for work, study and family by year, with a rate per 1,000 UK residents
PeriodWorkper 1,000Studyper 1,000Familyper 1,000
2010160,7242.56334,7355.3352,3610.83
2011149,3102.36323,2765.1145,0410.71
2012145,1102.28278,1004.3740,2310.63
2013154,7602.41296,2264.6233,1330.52
2014167,1462.59293,6484.5434,8520.54
2015165,9002.55272,9194.1937,7110.58
2016163,9222.50294,4544.4937,7810.58
2017164,9432.50330,1015.0040,1230.61
2018175,8122.65354,8785.3543,6200.66
2019192,5592.89404,4106.0755,6430.84
2020114,5281.72250,1213.7537,0870.56
2021239,1933.57435,1106.5042,1820.63
2022421,5656.23623,6989.2247,1190.70
2023613,6278.96604,2538.8280,0831.17
2024368,1395.31418,9326.0585,1611.23
2025260,4303.75427,3406.1565,9710.95
Year ending June 2026provisional234,8413.38385,9745.5657,5900.83

Visas granted include dependants and exclude visitor, transit and other visas. Entry clearance visa data from the first quarter shown as provisional are provisional (Home Office note 1). The latest row is the twelve months to 2026 Q2; the Home Office marks data from 2026 Q1 onward as provisional.

Caveats

  • ONS moved from the International Passenger Survey to administrative data. Estimates from the year ending June 2021 are not directly comparable with earlier ones, and the chart breaks the line there.
  • ONS estimates for the latest periods are provisional and are revised as travel data arrive. Figures are rounded to the nearest thousand.
  • Visas granted count permission to enter, not arrivals, and include dependants. They are not the same measure as ONS net migration.
  • Inflows per 1,000 people for EU states from the OECD International Migration Database are not included on this page, so legal migration is shown for the UK only.

Sources

Flow 2

Asylum

Asylum applications and initial grant rate for the UK and the 27 EU states, from UNHCR. Context, not ranked.

Applications per 1,000 people

Asylum applications per 1,000 people, UK and median of the EU27, 2010 to 2025Line chart of new first-instance asylum applications per 1,000 residents, calendar years 2010 to 2025, for the UK and the median of the 27 EU states. In 2025 the UK figure is 1.45. Two vertical markers show the June 2016 referendum and the end of EU free movement.Applications per 1,000 people0.00.51.01.520102012201420162018202020222024202612UKMedian of the EU27Asylum applications per 1,000 people, UK and median of the EU27, 2010 to 2025Line chart of new first-instance asylum applications per 1,000 residents, calendar years 2010 to 2025, for the UK and the median of the 27 EU states. In 2025 the UK figure is 1.45. Two vertical markers show the June 2016 referendum and the end of EU free movement.Applications per 1,000 people0.00.51.01.5201220162020202412UKMedian of the EU27
  • UK
  • Median of the EU27
  • Marker 1: EU referendum (23 June 2016)
  • Marker 2: End of EU free movement (1 January 2021)

Initial grant rate

Asylum initial grant rate, UK and median of the EU27, 2010 to 2025Line chart of the share of first-instance asylum decisions that granted protection, calendar years, for the UK and the median of the 27 EU states. In 2025 the UK figure is 41%.Per cent of decisions granting protection025507520102012201420162018202020222024202612UKMedian of the EU27Asylum initial grant rate, UK and median of the EU27, 2010 to 2025Line chart of the share of first-instance asylum decisions that granted protection, calendar years, for the UK and the median of the 27 EU states. In 2025 the UK figure is 41%.Per cent of decisions granting protection0255075201220162020202412UKMedian of the EU27
  • UK
  • Median of the EU27
  • Marker 1: EU referendum (23 June 2016)
  • Marker 2: End of EU free movement (1 January 2021)

The EU27 line is the median of the 27 countries' own rates, not a pooled total. A year is plotted only where at least 24 countries have a value.

All 28 countries, 2025

Listed from most to fewest applications per 1,000 people. The order is a way to find a country, not a judgement: neither a higher nor a lower figure is better. 28 of 28 countries have data for 2025.

Asylum applications, rate per 1,000 people, first-instance decisions and initial grant rate for 28 countries in 2025. Context, not a ranking.
OrderCountryApplicationsper 1,000 peopleDecisions (granted or refused)Initial grant rateGrant-rate order
1Greece55,3615.3241,66364%2
2Spain144,3872.93143,57752%7
3Luxembourg1,6552.411,14255%6
4Ireland13,1442.4019,17618%24
5Belgium27,5512.3127,61432%19
6Italy126,6212.15104,54717%25
7Cyprus2,8132.054,49215%26
8Slovenia3,9441.8520437%16
9France111,3431.62154,21341%13
10United KingdomUK100,6201.45134,58341%14
11Austria12,4931.3618,62263%5
12Germany113,2161.36196,25528%21
13Netherlands23,9491.3213,96351%8
14Latvia1,4620.7948530%20
15Estonia9940.7380593%1
16Malta3880.6748835%17
17Bulgaria3,8760.604,63821%23
18Sweden4,9610.474,85242%12
19Poland13,1960.367,54348%10
20Finland2,0310.363,41151%9
21Croatia1,2290.322797%27
22Denmark1,8620.311,06038%15
23Portugal1,7550.161,38033%18
24Lithuania3240.1134248%11
25Czechia9110.0875026%22
26Romania1,1440.0698164%3
27Slovakia1420.0311164%4
28Hungary1010.0128– fewer than 100 decisions–

Applications are new first-instance claims. Grant rate is recognised plus other protection, divided by granted plus refused, at first instance; a dash means fewer than 100 such decisions. Initial grant rate is the share of first-instance asylum decisions that recognised refugee status or gave other protection, among decisions that granted or refused. Closed cases are left out.

Caveats

  • Countries record asylum claims and decisions differently. UNHCR reports what each government supplies, so cross-country gaps partly reflect procedure and definitions.
  • Grant rates depend on who applies, which differs by country, and are not shown where a country made fewer than 100 first-instance decisions. A single year can move a small country's figure sharply.
  • This table is context, not a ranking. No order is better than another, and the order is only a way to find a country.

Sources

  • UNHCR Refugee Data Finder (asylum applications and decisions). Asylum applications and initial grant rate, 28 countries. Table: asylum-applications and asylum-decisions endpoints. Release: data to 2025, as served on 2026-11-06. Fetched 2026-11-06. Licence: Creative Commons Attribution 4.0 (UNHCR Refugee Population Statistics Database).
  • World Bank, Population, total (SP.POP.TOTL). Per-1,000-people rates. Table: SP.POP.TOTL. Release: last updated 2026-10-08. Fetched 2026-11-06. Licence: Creative Commons Attribution 4.0.

Flow 3

Illegal entry routes

Detected arrivals and returns, from Home Office immigration system statistics. Illegal entry routes is the Home Office's current term (it titles its chapter this way) for people detected arriving in the UK without permission, mainly by small boat. Earlier releases called this irregular migration; both names describe the same group, and the series here is the same.

Small boat arrivals and other detected entries

Detected arrivals by illegal entry routes, 2018 to latestLine chart of Home Office detected arrivals per calendar year, 2018 onward, split into small boat arrivals and other detected entries, plus the latest twelve months (Year ending June 2026): 33,374 small boat arrivals and 4,712 other detected entries. Two vertical markers show the June 2016 referendum and the end of EU free movement; the series begins in 2018.People detected, thousands (calendar years)0204020162018202020222024202612Small boat arrivalsOther detected entriesDetected arrivals by illegal entry routes, 2018 to latestLine chart of Home Office detected arrivals per calendar year, 2018 onward, split into small boat arrivals and other detected entries, plus the latest twelve months (Year ending June 2026): 33,374 small boat arrivals and 4,712 other detected entries. Two vertical markers show the June 2016 referendum and the end of EU free movement; the series begins in 2018.People detected, thousands (calendar years)0204020162020202412Small boat arrivalsOther detected entries
  • Small boat arrivals
  • Other detected entries
  • Dotted: provisional or revised in the latest release
  • Marker 1: EU referendum (23 June 2016)
  • Marker 2: End of EU free movement (1 January 2021)
The Home Office series starts in 2018, so the June 2016 marker has no data beside it.
Detected arrivals by illegal entry routes by year, with a rate per 1,000 UK residents
PeriodSmall boat arrivalsper 1,000Other detected entriesper 1,000All detectedper 1,000
20182990.0113,0780.2013,3770.20
20191,8430.0314,6880.2216,5310.25
20208,4660.138,5640.1317,0300.26
202128,5260.438,2590.1236,7850.55
202245,7740.688,8000.1354,5740.81
202329,4370.436,9260.1036,3630.53
202436,8160.536,4740.0943,2900.63
2025revised41,4720.605,0360.0746,5080.67
Year ending June 2026revised33,3740.484,7120.0738,0860.55

Quarterly Home Office data summed to calendar years; the last row is the latest four quarters. Other detected entries are inadequately documented air arrivals plus recorded detections in the UK and at UK ports. Small boat and air arrival data from January 2025 has been revised, and these figures come from a live operational database that can change (Home Office notes 11, 15 and 16).

Returns from the UK

Returns from the UK by type, 2010 to latestLine chart of Home Office returns from the UK per calendar year: enforced returns, voluntary returns and people refused entry at a port who then departed, plus the latest twelve months. Two vertical markers show the June 2016 referendum and the end of EU free movement.Returns, thousands (calendar years)010203020102012201420162018202020222024202612Voluntary returnsRefused entry, then departedEnforced returnsReturns from the UK by type, 2010 to latestLine chart of Home Office returns from the UK per calendar year: enforced returns, voluntary returns and people refused entry at a port who then departed, plus the latest twelve months. Two vertical markers show the June 2016 referendum and the end of EU free movement.Returns, thousands (calendar years)0102030201220162020202412Voluntary returnsRefused entry, then departedEnforced returns
  • Enforced returns
  • Voluntary returns
  • Refused entry, then departed
  • Dotted: provisional or revised in the latest release
  • Marker 1: EU referendum (23 June 2016)
  • Marker 2: End of EU free movement (1 January 2021)
Returns from the UK by type and year, with a rate per 1,000 UK residents
PeriodEnforcedper 1,000Voluntaryper 1,000Refused entry, then departedper 1,000
201013,9280.2231,7620.5118,4460.29
201114,5660.2330,0880.4815,9690.25
201215,1340.2431,0020.4914,0450.22
201314,8500.2331,6940.4914,7810.23
201413,5410.2127,8150.4316,5590.26
201512,9210.2030,2100.4618,0820.28
201611,9030.1828,4740.4317,9160.27
201711,7410.1820,9790.3218,5200.28
20189,2360.1415,7020.2419,6550.30
20197,1980.1112,5740.1918,4640.28
20203,3830.055,0090.0810,1360.15
20212,7880.047,3520.1118,7690.28
20223,8060.0611,0140.1623,5310.35
20236,3620.0920,4750.3024,7420.36
2024provisional8,1710.1226,8510.3923,1930.34
2025provisional9,9080.1429,8070.4318,3540.26
Year ending June 2026provisional9,6690.1430,9360.4518,6460.27

Returns cover everyone returned, not only people who arrived by illegal entry routes. The Home Office marks 2024 onward as provisional.

Caveats

  • Detections are of people, from Home Office management information that is not designed for statistical use. They do not show how many people entered without being detected.
  • The series starts in 2018. Recent quarters have been revised and can change again. Counts for other detected entries use different coverage from small boat arrivals and should not be added up to judge a total.
  • No per-country comparison is shown: EU border data count external-border crossings for the bloc as a whole, not entries into each member state.

Sources

Open questions

Debated questions

Three claims people dispute. Each shows arguments from more than one side, with sources. None is settled here.

Did leaving the EU's Dublin returns system affect Channel crossings?

The Dublin III Regulation let a state ask another European state to take back some people who had claimed asylum there first. It stopped applying to the UK at the end of the transition period on 31 December 2020. Small boat arrivals in the Home Office series begin in 2018. See the small boat arrivals chart above for the timing.

Arguments that it may have contributed

  • After 31 December 2020 the UK could no longer use Dublin to request the return of some claimants to the European state responsible for them, or to join family members through it.
  • The Migration Observatory reports that migrants in northern France often cite the UK's exit from Dublin as a reason to seek asylum in the UK, particularly if they had already been refused protection in the EU.

Sources: House of Commons Library, Brexit: the end of the Dublin III Regulation in the UK (CBP 9031); Migration Observatory, People crossing the English Channel in small boats

Arguments that other factors matter more, or the effect is unclear

  • The Migration Observatory says it is unclear how much leaving Dublin shaped decisions, because few people were returned under it while the UK was a member (about 560 a year on average from 2008 to 2020).
  • The same briefing points to tighter enforcement on lorry and rail routes, larger smuggling groups, and global factors such as conflict, and says global factors appear more important than small policy differences.
  • Small boat arrivals rose from 2018, before the transition period ended. Fact checkers and parliamentary reports describe only a handful of crossings a year before 2018.

Sources: Migration Observatory, People crossing the English Channel in small boats; Full Fact, Small boat crossings did not start after the Brexit referendum

This page does not settle the question. The data above show timing and size; they do not show cause.

How far did non-EU migration after 2021 replace EU migration?

ONS estimates show net migration of EU+ nationals falling and turning negative after 2021, while net migration of non-EU+ nationals rose. Whether one replaced the other is a separate question from whether the two moved at the same time. See the net migration chart above.

Arguments that non-EU migration largely took its place

  • EU net migration has been negative since 2021 on official estimates, while non-EU nationals have made up most of net migration since.
  • Work routes for non-EU workers were widened as free movement ended, and the Migration Advisory Committee says employers should recruit more from overseas when the labour market is tight.

Sources: Migration Observatory, EU migration to and from the UK; Migration Observatory, Net migration to the UK; Migration Advisory Committee, annual report 2022

Arguments that it was not a like-for-like swap

  • The Migration Observatory attributes much of the rise in non-EU visas to bespoke humanitarian schemes (Ukraine, British National (Overseas)) and to the return of international students, not to routes designed to replace free movement.
  • ONS publishes the reasons non-EU+ nationals gave for migrating (work, study, family, humanitarian, asylum), which show how much came by each route.
  • The Migration Advisory Committee's 2022 report says new routes can temporarily raise net migration and expected much of the recent rise to be temporary.

Sources: Migration Advisory Committee, annual report 2022; ONS, Long-term international migration, provisional (reasons for migration tables)

This page does not settle the question. The data above show timing and size; they do not show cause.

What did the end of free movement do to labour shortages?

Vacancies reached record highs in 2022 while free movement had ended, the pandemic had changed the workforce, and demand was recovering. See the visas granted chart above for the work route.

Arguments that it contributed to shortages

  • The Migration Advisory Committee treats the end of free movement as a labour supply shock, mainly for lower-skilled jobs in hospitality, logistics, manufacturing, agriculture and administration, and says it may have contributed to higher vacancies.
  • In 2021 the Committee recommended making care worker jobs eligible for the Health and Care visa, citing severe recruitment and retention difficulties in the sector.

Sources: Migration Advisory Committee, annual report 2022; Migration Advisory Committee, annual report 2021

Arguments that other causes explain most of it

  • The same Committee report notes that vacancy rises were similar across other developed countries, so ending free movement is unlikely to be the only cause, and names pent-up post-pandemic demand as a likely driver.
  • It also points to higher economic inactivity, concentrated among people aged 50 to 64, and to foreign workers who left during the pandemic.
  • The Committee cautions against reopening low-wage routes, which it says would in effect undo the end of free movement for those sectors, and says work routes should flex with the labour market.

Sources: Migration Advisory Committee, annual report 2022; Migration Advisory Committee, annual report 2024

This page does not settle the question. The data above show timing and size; they do not show cause.

Data checks on this release

Before any figure is published, the pipeline checks each spreadsheet's column headers, row counts, missing quarters, totals against the release's own published figures, and quarter-on-quarter jumps. If any check fails, the run stops and the previous figures stay. 24 checks passed on 6 November 2026.

List the checks
  • Column headers of Data_Vis_D02 match the expected layout (10 compared)
  • Data_Vis_D02 has 407,284 rows (floor 300,000) (407,284 compared)
  • Every quarter from 2005 Q1 to 2026 Q2 is present (86 compared)
  • No quarter-on-quarter move above 3x (largest 2.44x) (85 compared)
  • Quarterly totals match the grand total row of Vis_D02 (8 compared)
  • Annual and rolling-year figures match the release's summary table Vis_01 (65 compared)
  • Column headers of Data_IER_D01 match the expected layout (8 compared)
  • Data_IER_D01 has 15,762 rows (floor 10,000) (15,762 compared)
  • Every quarter from 2018 Q1 to 2026 Q2 is present (34 compared)
  • No quarter-on-quarter move above 3.5x (largest 2.67x) (33 compared)
  • Quarterly totals match the grand total row of IER_D01 (8 compared)
  • Annual and rolling-year figures match the release's summary table IER_01 (36 compared)
  • Column headers of Data_Ret_D02 match the expected layout (7 compared)
  • Data_Ret_D02 has 49,486 rows (floor 40,000) (49,486 compared)
  • Every quarter from 2004 Q1 to 2026 Q2 is present (90 compared)
  • No quarter-on-quarter move above 3x (largest 1.54x) (89 compared)
  • Annual and rolling-year figures match the release's summary table Ret_01 (69 compared)
  • ONS Table 1 column headers match the expected layout (6 compared)
  • ONS Table 1 has 55 periods for each of three flows (165 compared)
  • All nationalities equals British + EU+ + non-EU+, and net equals immigration minus emigration, within rounding (3,000) (385 compared)
  • Table 1 all-nationality estimates equal the headline estimates in Table 2 (24 compared)
  • No period-on-period move above 2.5x in immigration or emigration (the method change, YE Jun 21, is exempt) (432 compared)
  • UNHCR response totals equal the sum of their rows (applications and decisions) (2 compared)
  • UNHCR: 28 of 28 countries have applications for 2025 (minimum 25) (28 compared)

What this site can't tell you

  • Trends show correlation, not causation. Policy, conflict, the pandemic and the economy overlap the same years, and these charts do not separate their effects.
  • Sovereignty, control of borders, public services and views on how many people should come are not measured here. Migration policy is one of the non-economic factors people weigh.
  • Counts of detected people are not counts of everyone who arrived, and estimates for recent months are revised.