With regard to the jobs, the majority of them are low paid and the lazy Brits won't do them. Take the horse racing industry, 100's of staff short for racing stables, a Brit could walk straight into the job tomorrow, but they don't want them, they might get their nails dirty

....and all for what....the minimum wage....long hours.....work weekends.....IT'S A

JOB
So they have to bring in East Europeans now to do it otherwise the industry would seize up.
You only have to look at the binmen in this country, they get paid the same as a biologist, pharmacist...and many other science based jobs

....and yet they do much less work than they did in the 80's