Over the past five years 2.25 million EU nationals have registered for national insurance numbers but official migration figures suggest that just 1 million European citizens have come to this country.
Experts said that the "massive" disparity cannot be explained by the difference in the way...
The small fall in net migration provides evidence that the flow of EU migrants to work in Britain has now peaked and appears to be stabilising.
Wonderful spin from the Guardian.
Prefer the BBC
Net migration was at the second highest level for any 12-month period since comparable records...