"Some 1,500 migrants arrived to live in the UK every day in 2005, according to official estimates.
Government figures suggest 185,000 more people came to live in the UK than emigrated in 2005 - making the population grow by 500 a day.
According to the figures released by the Office for National Statistics, the largest single group of immigrants were 121,000 arrivals from "new commonwealth" nations - principally, Pakistan, Bangladesh, India and Sri Lanka."
The Health Protection Agency (HPA) said there were 8,113 tuberculosis cases in 2005 - up 10.8% on the 7,321 cases in 2004.
Levels of TB have been increasing year on year in the UK since the late 1980s, but this is the largest increase in any one year since 1999.
The highest proportion of cases were in people from an Indian, Pakistani and Bangladeshi ethnic background - up from 2,574 cases in 2004 to 3,075 cases in 2005.
Dr John Watson, head of the HPA's Respiratory Diseases Department, said the largest increase was seen among people not born in the UK, who accounted for 5,310 cases.
Levels of TB in the UK-born population remained stable, he said.
Only 22% of the non-UK born sufferers in 2005 arrived in the UK during the past two years, he said.
"This suggests that the increase is not a result of a large number of individuals arriving recently with TB but rather a combination of TB disease developing in individuals who may have been infected for some time and new infections acquired in the UK, or as a result of travel to other countries where TB is common," he said.
It's late in the evening, so the brain may not be functioning correctly - so talk me through this again.
TB cases up by 800.
5,300 cases out of 8,300 in non-UK born people.
"Only" 22% of those 5,300 cases - approx 1,060 cases - are people who arrived in the last two years.
So the figures are up by 800. 1,060 cases are people who arrived in the last 2 years. And Dr Watson considers those figures suggest "the increase is not a result of a large number of individuals arriving recently with TB".
1 hour ago