I was diagnosed with a serious B12 deficiency. I'd had it for some years before the symptoms started to show, add up, and get identified. I had suffered severe insomnia, bowel problems, recurrent illnesses and, most alarmingly, memory problems. Long term lack of B12 can cause dementia. As I was so low for some years, I probably have nerve damage and my memory is not as sharp as it once was (and it was very sharp).
The only treatment the NHS in my area will fund is an injection every three months.This makes me feel better for about a month and then I am back where I was. Feeling like shit every day. People could even see the difference in "injection month", "second month" and "third month". If I lived in Europe, I could have an injection every month and feel great. The cost of the injection is 50p. So, to make me feel fit, healthy and well, so I can function relatively normally, prevent my memory deteriorating further and potentially early dementia (I am 40) it would cost the NHS £6 per year. Assuming I live for another 30 years, £180.
That seems ridiculously cheap to me, to enable me to lead a healthy life. But they won't fund it. However, it would fund IVF if I wanted a baby.
Fortunately, I have discovered I can go privately and have injections when I NEED them. Not WANT, NEED. It costs more than 50p per time though.
I'm sorry, but I don't think it's right that people can get IVF costing what it does on the NHS when I can't get £6 worth of injections per year which transform my daily life. Clearly, we can't afford to fund everything. If IVF is available, it should be the same rules for all (1 treatment per woman wherever you live).