The unfortunate thing is though that general medical care under the NHS is a complete postcode lottery - if you're lucky enough to be registered with a decent practice you're okay, if you're not you're screwed.
On the other hand, emergency medicine through the NHS is probably just about the best you can get. I cannot sing its praises highly enough.