UK’s Keir Starmer vows to slash immigration with reform of points-based system

Official data shows net migration into Britain at a record 900,000 in the year to June 2023, much higher than original estimates.