It is not allowed to turn up first thing at our surgery to queue for an appointment. You have to ring in, if you can beat the queue, say what it is for and might, if you are lucky, get an appointment that day, or a GP might ring you.
Or you can book online, up to three weeks ahead.
Recently my husband needed his annual diabetic review, so he booked his blood tests, and GP appointment for about a week later. The surgery then rang to cancel the blood test, so he had to re- arrange the GP. No joy, no appointments until mid January.
However last Christmas when DH got bronchitis, I rang 111, and without too many questions was told a doctor would ring back. He did so, told us to go to a surgery that was open on Boxing Day, we were seen straightaway, antibiotics prescribed, chemist open, job done, brilliant service.
I have no idea whether anyone gets a home visit from our GPS.