'Net migration to the UK has dropped to 273,000 in the year to September, down 49,000 from the previous year.
The Office for National Statistics said it was the first time in two years the balance of people arriving and leaving the UK had dipped below 300,000.
But it is short of the government's aim of an annual figure below 100,000.
Immigration was estimated to be 596,000 - comprising 268,000 EU citizens, 257,000 non-EU citizens and 71,000 British citizens.
This included the highest level ever recorded of Romanians and Bulgarians - 74,000.
Some 323,000 people are thought to have left the UK in the year to September, up by 26,000 on the 12 months to September 2015.
Of these, 128,000 were British citizens, along with 103,000 EU citizens and 93,000 non-EU citizens.'
This article was originally posted by the BBC.