Since you're so adamant that you need it, then simply find a private clinic. A simple blood test once a year is not going to bankrupt you. They'll tell you the results (ie that your liver is fine) and then you can have peace of mind. Do you think a private blood test won't be as 'good' as an NHS blood test or something?
Have you even contacted any private clinics near you to see what they charge for an LFT?
so I can't 'shop around' for doctors/GPs etc like I could do in more civilised countries.
yes you can, you've already admitted that you've changed NHS GPs
FOUR times (!) in the past since you weren't satisfied with them. Either the doctors in your area are all exceptionally poor, or you have some personal problems with GPs in general.
- - - Updated - - -
HOW CAN I GET BLOOD TESTS ON THE NHS IF MY GP REFUSES?
and look here - you can get a discreet
NHS blood test done at a walk in clinic if you want:
Adult Blood tests available.....
, patients may choose not to give their GP's details
http://www.ipp.derbycitypct.nhs.uk/single_item.asp?record=3852
I suggested you look into walk in clinics weeks ago, but you instantly dismissed the idea out of hand. Have you even called your local walk in clinic to ask them?
There you go, problem solved.
Not having a go, but you seem intent on making life difficult for yourself. That's the last I'll say on the matter..... I hope things do work out for you