It always boosts GDP, another person is some small amount more economic activity. The profile has shifted since Brexit IIRC, some immigrants produce below the average pulling per capita down, some don’t. Mostly Europeans and Asians good, Africans and Middle East bad in simple terms.
But...