The population is estimated to have grown by more than 700,000 people in the year to June 2024, the second largest annual increase since records began in 1949.

It is the second largest annual numerical rise since in over 75 years - behind only the increase of more than 800,000 people that took place from mid-2022 to mid-2023.

Rise of 700,000, with 98pc due to international migration, prompts Nigel Farage to call the trend ‘disastrous’

The population is estimated to have grown by more than 700,000 people in the year to June 2024, the second largest annual increase since records began in 1949.