"the Office of National Statistics suggest that total net migration was 504,000 in the year ending June 2022. This was substantially above pre-pandemic estimates of between 300,000 and 400,000 (depending on which measure is used) " [1]
It's clearly not controlled enough. That's a city approximately the size of Leicester every year. Nobody voted for this.
[1] https://migrationobservatory.ox.ac.uk/resources/briefings/lo....