The information requested falls within the responsibility of the National Statistician, who has been asked to reply.
Letter from Colin Mowl, dated 1 May 2007:
The National Statistician has been asked to reply to your question concerning how many people have come to live in the UK in the last decade; and how many people have emigrated in that period. I am replying in her absence. (133221)
The Office for National Statistics uses the UN definition of an international migrant as someone who changes their country of usual residence for at least a year so that the country of destination effectively becomes the country of usual residence.
Total International Migration (TIM) estimates show that for the most recent 10 year period for which data are available (1996-2005), a total of 4,624,000 people migrated to the UK for a year or more and a total of 3,174,000 people emigrated.