Sorry Ecu but I think you have the wrong end of the stick here - conflating two arguments and adding 2 + 2 to get 5
The foreigners who get treatment on the NHS are EU citizens, and we have reciprocal rights in all other EU countries.
#As for the alleged shift in priorities to only the rich getting treatment that is b******s. Treatment will still be free at point of netd (at least, as free as it is at the moment - bearing in mind prescription charges and NHS dental fees etc!). The 'fact' that the treatment will, in some cases, be provided by a private hospital is a canard. At the moment (and for many years past) the NHS consultants have had private work in private hospitals at the same time as having NHS work in NHS hospitals - and half the nurses in both sectors are actually agency nurses anyway, so it is likely to be the same person who treats you either way. What organisation actually provides the care (be it private under contract to the NHS or a direct NHS hospital) is irrelevant provided the cost of contracting the private hospital is not more that the cost of the same treatment in an NHS hospital for an equivalent service. In many cases it could be less as the private hospital is likely to be keeping a closer eye on the expenses since it need to make a profit. However please not that I said an equivalent service - which precludes cutting corners in, for example, cleanliness of the wards. - Regardless of that point though the fact remains that whatever establishment/organisation is actually providing the care it will STILL BE FREE AT POINT OF NEED regardless of the wealth of the patient.