Thanks to all those whom have been following my posts and offering support / advice. Sorry you've had to put up with all my questions.
So my GP has finally booked a blood test for repeat TSH (it was high in December) admitting they didn't test T4, she has also requested B12 and folate, plus "antibodies" but not said which, frustratingly. She said they don't test Vitamin D (they being the NHS), but over the counter vitamin D will help. I have ferritin tested with my annual bloods and that's usually okay. I will ask at my actual blood test what they're testing that day so I can make a note.
I have ordered a test from Thriva which is the Advanced Iron Profile to cover any they'll have missed; it covers everything all you guys have mentioned.
My blood test is at 11:50 on Friday 19th Feb, I asked about fasting as it's almost afternoon, they said I don't need to. However I think I should, would it be wise to fast anyway? How long before with it being that late in the morning? I don't want to end up fainting when there? Usually all my fasting ones are booked between 8:30 and 9:30 this one is odd. I've stopped all my vitamins I usually take from Friday just gone so that should be fine in preparation. I'm not on any prescribed medication.