jonno - certain employer's in the UK are using agencies that employ majority migrant workers because the recruitment agencies employing them are of the same National ie Eastern European. They then also advertise the vacancies in the Country that they are seeking to recruit outside the UK. There are lots of arguments that state their British counterparts are too lazy or will not do these jobs, this is not totally true in all cases and despite promising local jobs for local people, it will be totally dependent on whether those Nationals are customer facing. For example that means whether they work on the shop floor or whether they work in the distribution centres. In both cases they work long and flexible hours but why is it for example you see few Eastern European workers in big stores in some areas but employed in large numbers in distribution. You can argue that Eastern Europeans don't want the shop floor jobs but you will also the job advertising applied differently in both scenarios, which appears to me a deliberate manipulation on whom they employ, hence not giving both British and Eastern Europeans, fair opportunity in the reflected scenarios. Which then counter argues certain claim aimed at British workers. Big employers will deny these claims but they only need their recruitment policies scrutinised a bit more closely to reflect the truth. The problem is when new infrastructure and housing goes up in development areas, it soon follows with new jobs being created, however, you will then see an influx of migrants into those areas, especially where there is low cost housing, hence how do you then define the promise of local jobs for local people as the migrants come in.