I spent 3 days in A&E a while back as they didn't quite know what to do with me. Was quite an eye opener. What you've highlighted here is essentially the problem, although it applies to far more than GPs.
Other services have had funding cut to such an extent that they, to any practical extent, don't exist. This means A&E is now the go to for anyone unable to get a GP appointment, as well as the homeless, those with addiction issues and those with mental health issues.
A&E policy is not to turn people away, you can imagine the response if they started turning people away and someone walked out and dropped dead. There’s also a policy that if you return within 24 hours you can’t be discharged immediately
The other services, such as walk in centres, that are supposed to take pressure off A&E don't work. You've got a large group of people who simply don't know they exist but there's no system for transferring people. If you go to the walk in centre, wait a few hours, and get told you need to go to A&E you're at the back of the queue when you get there. How many times do you think that has to happen before your mindset is I'll go straight to A&E?
And then we get to the GP service which is a complete shambles. I see my actual doctor I would say roughly 1 in every 10 appointments. As someone with ongoing health issues I’m often seeing another doctor at the surgery and it is very obvious they have no clue about those issues. This means both repeat appointments for things not properly dealt with the first time and things that should have been addressed at an early stage becoming a bigger issue that requires further treatment.
If I can’t get an appointment at my surgery I get sent across the city to another surgery owned by the same company, if they’re full I get told to go to A&E.
Finally you add in long waiting lists meaning things that could have been relatively easily dealt with become more complex, potentially leading to a point people feel no option other than to turn up at A&E as they feel they’re getting nowhere.
A&E has become the catch all for every other service that no longer exists or is at capacity.