Question to the HM Treasury:
To ask the Chancellor of the Exchequer, whether her Department holds data on (a) taxes paid and (b) the cost of public services used by migrants who have arrived in the UK within the last 10 years.
HMRC does not hold aggregate data on the taxes paid by migrants who have arrived in the UK within the last 10 years.
HMRC does hold data on the nationality reported by individuals at the point of National Insurance number registration, for adult National Insurance number registrations. This data is used to produce statistics on UK payrolled employments by nationality, region, industry, age and sex.
UK public spending covers a wide range of areas, including public services and infrastructure that are public goods. All groups in society benefit from these areas of public spending. In addition, some public provision is at a family or household level. It is therefore not possible to distinguish spending per person between migrant and non-migrants