Net population change in London (2009/10 - 2018/19)
Each year, the number of births in London significantly outweighs the number of deaths. This means that natural population change (births minus deaths) is consistently a much greater contributor to population growth in London than migration.
For example, in 2018/19 there were 71,000 more births than deaths in London whilst net migration was negative 17,000. Over the last five years, natural population change has increased London’s population by close to 400,000, or 91% of the total increase in population. In contrast, net migration contributed less than 40,000 (9% of the increase in population).