Sorry, I made a mistake in the immigration figures earlier, the figure of 330,000 was NET Migration, the difference between those coming to the UK and those leaving the actual number coming into the UK was 650,000.
Apparently, I in 8 people in the UK were born abroad.