India overtakes China as the world’s most populous country.

In April 2023, India’s population is expected to reach 1,425,775,850 people (estimated to reach 1.7 billion by 2064), matching and then surpassing the population of mainland China.

Source