Non-British population of the UK 2021, by nationality
In 2020/21 there were approximately 896,000 Indian nationals living in the United Kingdom, the highest non-British population at this time. Polish was the second largest nationality at 682,000.