Data from the Office for National Statistics (ONS) reveals that net migration was 204,000 in the year to June 2025.