"Just ask the Romanian immigrant to the U.K. that lost her 'welfare tourism' case in a recent final ruling in the ECJ."
That was actually a case from Germany, not the UK
http://www.bbc.co.uk/news/world-europe-30011512
However, I agree with your broader point that there is hypocrisy from all sides in this debate.