Net migration of non-EU nationals to the UK
2012: 61,000
2013: 63,000
2014: 87,000
2015: 88,000
2016: 90,000
2017: 114,000
2018: 178,000
2019: 186,000
2020: 101,000
2021: 522,000
2022: 981,000
2023: 1,005,000
2024: 511,000
2025: 350,000
Total: 4,337,000