Countries like Poland has spent thousands of pounds educating their most able people. These gifted and hard working people then to move the UK for a better life. They pay UK tax instead of Polish tax. This means that they do not pay back the costs of their education to Poland. Poland needs money if they are going to improve their economy and lifestyle.
The brain drain of talented Poles to the UK means that it is harder for Poland to improve its intrastructure and make high quality employment opportunities in Poland. Polish businesses need high quality staff initative to generate revenue.
Rather than taking a little englander point of view of closing UK boarders to Eastern Europeans I feel the EU should look at improving opportunites in poor EU countries.