Annual net migration to Britain has hit a record level of 330,000 – 10,000 higher than its previous high in 2005, according to the Office for National Statistics.
The 94,000 rise in overall net migration in the 12 months to March was fuelled by a rise of 84,000 in immigration to 636,000 and a fall of 9,000 in emigration, according to the latest quarterly figures.
The rise is split between a 56,000 increase in the numbers coming to live in Britain from within the European Union and a 39,000 rise in those from outside the EU.