Given than 1.2m people migrated to the UK in the year ending June 2023, it doesn't seem to be putting people off.
Given than 1.2m people migrated to the UK in the year ending June 2023, it doesn't seem to be putting people off.