Immigration special: What is the impact on our economy and public services?

Jan 05, 2015, 02:52 PM

Beth McCloud looks at the impact of immigration on the economy and on the availability of public services in Slough, in Berkshire, one of the UK's most ethnically diverse towns.