According to the BBC a major reason for the A&E crisis is that patients are complaining they can't get an appointment at their local GP, so go to A&E instead!
Labour renegotiated about 10 years ago a new contract with GP's it doubled their wages from about £100k to £200k and relieving them of working out of hours. The other side of the coin was that in return, they would take much more of the workload including minor ops to make regular NHS crises much less likely. Obviously, it is working well.

I am not sure that is a fair critique of GP's from my experience. We have two elderly relatives in difficulties at the moment. One was visited out of hours to make an assessment (care home or continue at his home with carers) . The GP then called after the visit to give their prognosis including recommending a specific care home that would suit his needs.
We are able as next of kin to have Email discussions about these relatives. Often quite detailed.
The other person , the GP took time out and made an appointment to ring us to discuss in length their situation -
after hours I think people overlook three basic givens
1. There are more people in the UK.
2. More of those people are living longer and throwing up auxilliary health problems that wouldn't have been there twenty years ago (that age group would have been dead then)
3. Social Services has been slashed despite and ever increasing number of olds that need their care.
Interestingly Holland has initiated "care in your family" policies. In other words YOU will be responsible for looking after your parents , aunts etc when they need care. God help the UK if
Cameron Boris Johnson latches onto it and initiates that in the UK. Great money saver!!
Like I said at the beginning the whole NHS needs a root and branch reform and charging brought in (with auto debits from your bank acct for missed appointments for example). Will any government do it? No, four yearism.