Thank you for your replies. I called the GPs again and have managed to get myself some Metformin, a glucose testing machine, strips and lancets! I wasn't expecting the machine but it saves my pocket a whole load.
I'll see the GP on Tuesday and will spend some time this week getting some...