I don't envy the job they do or the circumstances they have to do it in currently.
The GP point is a very valid one and it varies from area to area, but the strain it is putting on emergency services is very evident.
My mother in law got a GP appointment last week in East Manchester within 2 days, they are great there. My wife rang up our local GP in South Manchester and was told she can have a telephone appointment in 2 weeks, despite her telling them it's something needing visual assessment.
We live in an area that has seen a number of new houses put up in the past few years, the GP can't cope. Neither can the schools, with all 3 in the village oversubscribed, 30 in a class as a minimum, and some children having to go several miles away to attend primary school.
So now we wait 2 weeks, get a telephone consultation, then will absolutely be asked to go in so a doctor can check. In the meantime if anything changes or my wife googles too much then panic sets in and still the GP can't do anything. I got a letter for a 40th checkup a year or two back, every time I've rang it's 'we have no appointments'. Understandable during a pandemic, but I'm 43 now and have given up that I'll have the checkup.
The NHS is great, but it's not funded sufficiently to give everyone in every area the free and prompt care we're entitled to.