India's population will overtake China in 2023, UN says
India is set to become the world's most populous country next year, overtaking China with its 1.4bn people, according to UN figures.
By this November, the planet will be home to 8bn, BBC News reports.
But population growth is not as rapid as it used to be.
It is now at its slowest rate since 1950 and is set to peak, says the UN, around the 2080s at about 10.4bn though some demographers believe that could happen even sooner.
But the population of the world is expanding unevenly.
More than half the growth we will see in the next 30 years will happen in just eight countries - the Democratic Republic of the Congo, Egypt, Ethiopia, India, Nigeria, Pakistan, the Philippines and Tanzania.
At the same time, some of the world's most developed economies are already seeing population decline as fertility rates fall below 2.1 children per woman, which is known as the "replacement rate". In 61 countries, the report says, populations will decline by at least 1% by 2050.
With one of the lowest fertility rates in the world (at 1.15 children per woman), China has announced that its population is due to start declining next year - much earlier than previously thought. That is despite the country abandoning its one child policy in 2016 and introducing incentives for couples to have two or more children.