Net migration to the UK was estimated to be 248,000 in 2016, a fall of 84,000 from 2015. This is mostly to do with an increase of 40,000 EU citizens leaving the country.
The net migration change was driven by a statistically significant increase in emigration up 40,000 from 2015, mainly EU citizens (117,000, up 31,000 from 2015) and a decrease of 43,000 in immigration (not statistically significant).
Net migration is the difference between people coming to the UK for more than a year, and the number of people leaving the UK for a year or more.
Immigration from EU8 states – the Czech Republic, Estonia, Hungary, Latvia, Lithuania, Poland, Slovakia and Slovenia – was down by 25,000 to 48,000, while those leaving the country increased by 16,000 in 2015, to 43,000 last year.
These resulted in the smallest net migration estimate of 5,000 for this group of nations since they joined the EU in 2004.
Here is the report of the Office of National Statistics.