Some 971,020 people in Australia — or 5.2% of the population — were born in India, narrowly surpassing the 970,950 born in England