@AvidFan
That's pretty terrible, no wonder the nhs is in such a state.
Fear of aggregating the situation, but I can't help ask another question to try and help. Some surgeries offer e-consultations and/or the ability for you to email the practice. Some people email the surgery saying they are struggling to get an appointment and could you take a telephone consultation if there is any cancelations. Might be an idea to check the surgery website, but I suspect you probable have done this already.