Do British worker work in other EU countries?
The question is that you, the UK, are a part of the EU and the workers in question are from countries belonging to the EU. As you know, any EU citizen can work wherever he wants and has every right to do so. You wouldn’t like to see the english who work and live in Portugal and Italy to be persecuted and blamed, would you? And if you knew something about economy you should be aware that protectionist measures like the ones you suggest, would worsen the already serious crisis 10 times because every country in the EU depends on foreign labour. If you don’t agree with the situation don’t blame the Portuguese and Italian workers who only want what you want, to make a living and provide for their own. The only thing you can do is to call for a referendum for the UK to LEAVE the EU.