To helensaramay,
What on earth makes you think you have free access to the NHS healthcare?
It is financed by central government using contributions from every working person in the country and by taxation on nearly everything you buy in the shops ( VAT ) or on services you use. Nobody is exempt.
Whether or not the NHS is good value also depends on where you live. Some services are available in all locations, but if you have the “wrong” post code, you may be deprived of some services most of us believe to be a necessity. Diabetes care varies in quality and in quantity, depending on your post code.