'Net migration to the UK reached 318,000 last year – the highest total for a decade, new figures show.
The Office for National Statistics said this was up by more than 109,000 from 2013 and close to 2005's all-time high.
There were increases in both EU and non-EU migration, with 641,000 people moving to the UK in 2014.'
The figure is a rise the size of the population of Coventry.
- 641,000 people moved to the UK over the period, with 323,000 going the other way
- 284,000 people immigrated for work, a 70,000 increase
- The number of Romanian and Bulgarians moving to the UK doubled to 46,000 in 2014
- Employment of non-British EU nationals in the UK in January to March 2015 was 283,000 higher than the previous year