The British government ministers are afraid to speak about the over loading of immigrants entering Britain 10% come with skills and 90% are Cooks to work in takeaway shops with relatives and then onto benefits.
My understanding is that the UK is under certain obligations under its affiliation with the EU and that it can't really act unilaterally to change its immigration policy without making a deal with Brussels. I've heard this is a real Catch 22 for the British government as being in the EU has brought many businesses and jobs to the UK that would vanish if it pulled out of the union.