Starmer - Net migration peaked at a record 944,000 in the year to March 2023 but has fallen sharply since then.
Net migration had fallen due to fewer non-EU nationals arriving for work and study and a continued, gradual rise in emigration levels.