Now you are being just plain awkward and silly. The NHS is funded out of general taxation so it you want to be technical about it, no it is not free in that sense. But we,the general public, can receive medical care for whatever medical reason without having to find funds out of our salaries. Whether it be minor problems,heart attacks, cancer or whatever without any fear of having to find £1000's of pounds additionally from our savings. Now is that clear enough for. In addition we do not have to fear even losing our homes to pay for care which I understand can happen and does, in america.