The United Kingdom may not seem very appealing for immigrants to settle now because of the economic chaos Brexit is causing, but it is still highly desirable for many seeking a better life.
A migration boom is set to send Britain's population soaring by three million in the next decade. A staggering 73 percent of the UK's population growth will be down to migration - with births and deaths accounting for just 27 percent.
The number of people living in the country is expected to rise by 3 million in the next decade from 66.4m in 2018 to 69.4m in 2028.
The population will then pass 70m by 2031. But the pace of growth is expected to slow as women decide to have fewer kids.
The pace of growth is expected to slow based on assumptions that fewer children will be born as fertility rates fall and a slower rate of increase in life expectancy.
The proportion of people aged 85 years and over is projected to almost double during the next 25 years.
Anna Dixon, the chief executive at the Centre for Ageing Better, said the figures showed the age of the population was “dramatically shifting”.
She added: “These longer lives are a huge opportunity, but big changes are needed to our workplaces, homes, health services and communities if we are to ensure everyone is able to age well.
“We also need to rethink our attitudes to age and tackle the ageist attitudes which hold back too many people from enjoying a good later life.”