Hi tom.
Sorry to hear it's not going very quick for you.
Who said you could have it, the nhs?
I would recommend contacting whoever it is you've been dealing with as it's not fair for them to be leaving you with no information at all!
At the end of the day if they give you a timescale, even if it's one you're not happy with, at least you have something to work towards.
Good luck and let us know how it goes