There it is. The inevitable consequence of broken politics & media . Someone should write a book...
Net migration was 431,000 during 2024, down almost 300,000 on the July 2023-June 2024 figure of 728k

9/10 people did not expect it to fall. 6/10 thought it would rise

The lower 2025 visa data shows the current Spring 2025 rate will be lower again, running at about half the pre-election level.

Comments