Net migration at record high for 2010
Annual net migration to the UK in 2010 was 252,000 - the highest calendar year figure on record, figures show.
The data from the Office for National Statistics showed immigration remained steady at 591,000, but there was a drop in the number of people leaving the UK.
Provisional data from the ONS for the 12 months to the end of March suggests net migration has since fallen slightly to 245,000.
The government has pledged to cut net migration to tens of thousands by 2015.
Mark Easton reports.