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, […]