Between 800,000 and 1.2 million unauthorised migrants were living in the UK in 2017

Germany

1m to 1.2m

UK

800,000 to 1.2m

Italy 500,000 to 700,000

France 300,000 to 400,000

Other

1.2m to 1.4m

Germany

1m to 1.2m

UK

800,000 to 1.2m

Italy 500,000 to 700,000

France 300,000 to 400,000

Other

1.2m to 1.4m