Net migration peaked at 944,000 in March 2023 and declined to 204,000 by June 2025

Quarterly, thousand people