Nicola White, head of migration statistics at the ONS, said today’s figures did not cover the period after the referendum and showed a “broadly flat” trend of net migration continuing close to record levels.
“The influx of Romanians and Bulgarians has also reached a new high, although that’s offset by falls in non-EU immigration and from other central and eastern European countries,” she said.
“Work remains the main reason for migration, followed by study, which has seen a significant fall in the number of people coming to the UK for education.”
On the record number of Poles, she said: “The number of Polish-born citizens living in the UK has continued to increase since Poland joined the EU and the number of UK residents born in Poland was eight times higher in 2015 compared with 2004.”
Today’s figures also show that 5.6 million people — 1 in 12 people or 8.7 per cent of the population — who are living in Britain is a foreign citizen.
They comprise 3.2 million EU nationals and 2.4 million citizens of countries outside the European Union. In London, 37 per cent of residents were born abroad.