I'd speak to your doctor, Peter, to see if he can't push this forward as a matter of urgency. Make a fuss, you're an important patient. Good luck
I'd echo this - recent experiences with healthcare (NHS and private) suggest that sometimes dealing firmly with the organisation concerned gets results
Best of luck Peter - I know that any wait for care can be worrying