Net migration 20% lower than first thought as more British nationals left UK

The figures also reveal migration peaked 38,000 higher than previously reported in the year to March 2023.