>Generously setting aside the broader general question of factual accuracy of your statement...
Spare me your generosity, because I'm bringing receipts.
| Year | UK Immigration (K/000s) |
|------|-------------------------|
| 2014 | 630 |
| 2015 | 630 |
| 2016 | 650 |
| 2017 | 617 |
| 2018 | 580 |
| 2019 | 677 |
| 2020 | 616 |
| 2021 | 1,100 |
| 2022 | 1,200 |
| 2023 | 1,326 |
| 2024 | 948 |
If you'll notice, immigration virtually doubled after Brexit thanks to the government opening the doors and rubberstamping visas till 2024.