About CMC

The Centre for Migration Control is an independent think tank committed to setting out the case for an immigration policy that actually reflects the wishes of the British public.

Centre for Migration Control

Our Mission

The Centre for Migration Control exists to advocate for an end to the era of mass migration. Both legal and illegal migration have placed immense pressure on Britain's economy and society, yet policymakers have not changed course. The CMC produces independent research and analysis to set out a different path - one supported by a growing proportion of the electorate.

What would your ideal level of net migration be per year?

Net emigration
23%
Net zero
23%
1 – 9,999
13%
10,000 – 99,999
21%
100,000 – 499,999
10%
500,000 – 999,999
3%
1,000,000+
2%

Source: Merlin Strategy 'Power and Politics Tracker'. Poll of 2,300 people, 9 May 2025.

Migration Facts

How many are coming to Britain?

Between 2016 and 2025, the net migration of foreign nationals to Britain was 4.6 million. In 2023, the net migration of non-Europeans reached over one million and, despite falling to 350,000 in 2025, this is still equivalent to the population of Newcastle upon Tyne arriving every year. The government's own forecasts project the UK population will reach 72.2 million by mid-2034, with migration "the only source of expected population growth".

Net migration by nationality group, 2012–2025

Foreign National net migration
Non-EU+ net migration
EU+ net migration
British net migration
−100k0200k400k600k800k1.0m2012201420162018202020222024

Source: ONS, Long-term international immigration, emigration and net migration flows (YE December)

Who is coming to Britain?

In 2025, there were 809,407 non-visitor, non-transit entry clearance visas awarded by the Home Office. Just 20.8% of these were awarded to individuals arriving as main work applicants. A further 22% were awarded to dependants and family members. Over half were awarded to students.  The top four nationalities for long-term migration to Britain in 2025 were India, Pakistan, China, and Nigeria. Between 2021 and 2025, net migration from these four countries was 1.67 million.

Entry clearance visas granted, 2025

809,407total visas
Study: Main Applicants409,60750.6%
Work: Main Applicants168,47120.8%
Work: Dependants92,64111.4%
Family66,6108.2%
Other52,4316.5%
Study: Dependants19,6472.4%

Source: Home Office Immigration System Statistics, Data_Vis_D02

Net migration by nationality, 2021 - 2025

🇮🇳Indian
799,000
🇳🇬Nigerian
412,000
🇵🇰Pakistani
282,000
🇨🇳Chinese
186,000

Source: ONS, Long-term international migration: Year Ending June 2012 to Year Ending December 2025

Who is staying in Britain?

There were 664,667 settlement grants between 2021 and 2025 - just 20% of these were people previously in Britain on work visas. The majority of grants go to family members and dependants. The Home Office forecasts that up to 2.2 million individuals could be awarded Indefinite Leave to Remain between 2026 and 2030. The EU Settlement Scheme is a separate process, required under the terms of the EU Withdrawal Agreement, under which an individual can obtain settled or pre-settled status. When devising the scheme in 2019, the Home Office anticipated that it would grant status to between 3.5 million and 4.1 million people. As of February 2025, there were 5.7 million people who holding status under the scheme - representing an underestimate of 1.6 million people.

Grants of Settlement by Category, 2021–2025

Cumulative grants, all years combined

Family
366,699
Work
135,345
Refugee
86,321
Other*
76,302

* Includes discretionary grants, private life grants, and long residence grants

Source: Home Office Immigration System Statistics, Data_Se_D01

Who is being given British citizenship?

Between 2021 and 2025, 1,078,439 individuals - from 209 countries - were awarded British citizenship through the administrative processes of naturalisation and registration. There were 269,621 grants of British citizenship in 2024, the highest since records began in 2005. There were 235,782 grants in the YE December 2025 - the second highest on record.

Grants of British Citizenship by Nationality, 2021–2025

Cumulative grants, all years combined

NationalityTotalNaturalisationRegistration
🇮🇳Indian95,70570,26225,443
🇵🇰Pakistani86,35769,52016,837
🇮🇹Italian53,57633,63519,941
🇳🇬Nigerian51,07534,20416,871
🇷🇴Romanian37,44926,98910,460

Source: Home Office Immigration System Statistics, Data_Cit_D02

How many are being removed from Britain?

The United Kingdom has an estimated illegal migrant population of well over one million. There are tens of thousands entering the country illegally each year, along with tens of thousands more overstaying visas or being convicted of serious crimes. None of these people have a right to be in Britain. Despite these growing numbers, the number of returns remains well below historic levels.

Returns from the UK, 2010–2025

Total Returns
Enforced Returns
010k25k35k45k2010201120122013201420152016201720182019202020212022202320242025

Source: Home Office Immigration System Statistics, Data_Ret_D01

The Centre for Migration Control is funded entirely by donations from those who share our commitment to evidence-based immigration policy. Your support enables us to remain independent and to continue producing the research that British public debate needs.