Don't get me wrong, Steph, I'm not promoting (or looking for) any easy answers - migration within the EU is not particularly significant, works in several directions at once, and is subject to fashion and the variability of local economies (as it is equally within, say, the US). Blocking any one of them will have knock-on effects that aren't desirable. Asylum is a different issue, but - as you imply - the answer isn't any unilateral action on the part of the UK. But there is a perception that the UK has borne more than its fair share of immigration, and a suspicion that the reason is a Welfare State that is more generous than elsewhere. Both the assessment of the problem - if there actually is one - and the search for a solution rely on the ability to openly discuss the issues and the acceptance that there are different points of view. Pejoratively labelling anyone simply for raising the question is akin to censorship.