Can't you find a better surgery locally with an online booking system for example. I realise you're in the sticks but even so
There is online booking they normally release one of two slots per day, this is done daily for a day a week ahead. I have just changed to another surgery run by the same doctors but with a different manager, 11 miles away.