Mapped: How net migration has affected your area of Gloucestershire

A member of the military at the passport control at Manchester airport
-Credit: (Image: Peter Powell/PA Wire)


As revised government figures show net migration last year was far higher than previously thought, our map shows the areas that saw the highest levels of immigration. In a speedily arranged press conference on Thursday, Sir Keir Starmer accused the previous Tory government of running an “experiment in open borders”.

It came as revised figures released by the Office for National Statistics (ONS) indicated that net migration figures - the difference between people arriving and leaving the UK - were far higher last year than previous estimates. Net migration was a record 906,000 in the 12 months to June 2023, up from the previous published estimate of 740,000.

Accusing the Tories of reforming policies “deliberately to liberalise immigration”, the Prime Minister said: “A failure on this scale isn't just bad luck, it isn't a global trend or taking your eye off the ball, no this is a different order of failure. This happened by design not accident.”

READ MORE: Big change on the way for old toilet block in town centre

READ MORE: Future of shut Gloucester pub lies with opening of huge Forum project, says council chief

However, since then the latest ONS estimate for the year to June 2024 shows net migration to the UK fell by 20%, down from 906,000 the previous year to 728,000. Separate council area figures reveal the parts of the country with the highest net international migration in the year to June 2023 - the most recent data available at a local level.

You can see the impact recent international migration has had where you live with our interactive map.

You can see that the net migration figures for the six district areas are as follows. Use the map to see how this relates to people leaving the county and those arriving in it

Gloucester: 1,483

Cheltenham: 940

Tewkesbury: 258

Forest of Dean: 169

Stroud: 262

Cotswolds: 299

Birmingham gained the highest number of new residents from net international migration, with 24,500 more people immigrating than emigrating, followed by Manchester (18,078), Coventry (15,538), Newham (14,292), Leicester (13,588), and Sheffield (13,141).

Net migration was far lower in rural areas, and in one part of the country, South Holland in Lincolnshire, emigration was higher than immigration, with 136 more people moving abroad than arriving.

Immigration also had a far greater impact on the population makeup of urban towns and cities than in rural areas. That was most noticeable in Middlesbrough, where about 1,400 people emigrated, and 8,200 international migrants arrived, a difference of just under 6,800 people.

With an estimated population of about 152,000, it means about one in 23 people now living in Middlesbrough (or 4.4% of the population) are international migrants who arrived last year alone. The picture was similar in Coventry, where 4.3% of the population arrived from overseas in 2023, and in Newham (3.9%).

Labour has promised changes to the rules on work visas and skills training to reduce the dependence on foreign workers in some parts of the economy. Immigration has increased sharply under the points-based system for work visas put in place by the Conservatives after Brexit.

Former Prime Minister Boris Johnson’s government also allowed students to stay in the UK for longer after graduation and expanded the visa route for workers in the healthcare sector. Rishi Sunak then tightened rules, including restrictions on international students and care workers' ability to bring family members into the UK. Mr Sunak’s government also raised salary thresholds for work visas.

New Conservative leader Kemi Badenoch has said her party got its migration policy “wrong”. She has pledged to set a “strict numerical cap”, but has yet to commit to a number.