UK net migration hits its peak since 1855, 18 June 2024