-
I'll say what I've said before on this.
From the perspective of Europeans, there is no "take a job". If a country is part of the EU, they have the right to apply for any job advertised there. By extension, anyone from that country can go and apply for any job in another country. If we, as the British, choose not to go to somewhere like France, Hungary, Spain or Germany to apply for jobs, that's same as someone from the Pyrenees choosing not to apply for a job in the Alsace.
As for starting a business or undercutting an industry, same rules apply. Plenty of British people have undercut other British people in business and industry so why shouldn't they get a fair crack at the market. Afterall, we're quite happy to have American and Indian people turn up and start businesses and undercut industries. We even fall at our feet to offer them tax breaks and preferential treatment. Oddly, the people who get labelled as immigrants are the ones who're a lot less likely to shit on us economically. We already let anyone do anything, just as long as rich and promise to act as a net exporter of wealth.
Arguing the point that freedom of movement (for labour) is economically bad for the richer countries in the mix is a very long way from saying keep the foreigners out.
I'm all for people being able to go where they like but why should you be able to just rock up and take a job, start a business, undercut an industry, etc..
Letting anyone do anything is Darwinian.