woofgang, there are people who come here JUST for hospital treatment, and cost the NHS thousands (sometimes hundreds of thousands) of pounds in treatment.
Then they fly home without contributing a penny.
Why should you and I pay our taxes to pay for a person from Egypt to come here and have £60,000 of hernia treatment for free.
http://www.express.co.uk/comment/columnists/leo-mckinstry/401738/The-freeloaders-from-abroad-who-abuse-the-NHS
The UK as a country needs to be run like a business. As a country we are in competition with every other country in the world for work, for jobs and so on.
We cant keep "giving away" things and putting ourselves more and more in debt as a country.
Try going to the USA and getting thousands of pounds of hospital treatment for nothing (not that I hold the USA up as a good example of fair medical treatment).