because the GP can be closed for up to 4 weeks from mid December!
graphista I don't know where you live but I find this very hard to believe. I've worked in primary care for nearly 19 years and I have NEVER had more than 2 days off in a row over the festive period.
We're open until 1830 on Christmas Eve, close Christmas Day and Boxing Day and then open again at 0730 on the 27th. Whilst closed all care is rolled over to the OOH service that GPs fund from their massive income.
There is so much misinformation and misunderstanding on this thread it's unbelievable. I can't speak for hospitals as I don't work in them but this whole "GPs work for a few hours a day and rake in 6 figure salaries" is utter bollocks.
GPs provide healthcare under a contractual business model. Their contract is with the NHS/CCG under fixed terms. They receive approximately £90 per annum per patient to fund their rent, bills, staffing costs, equipment, both business and clinical, insurances, medical indemnity insurance for their clinical staff, cleaners, software, IT support, and all the other things.
They do this whilst providing care to thousands of patients from pre birth to post death. They have to meet governmental/DoH targets, follow prescribing restrictions from prescribing authorities, carry out audits and follow protocols and pathways for local clinical models and provision.
For example we are open 0730-1830 Monday to Friday. The GPs (there are 3 full time and 2 part time) each do one Saturday morning a month. We also open until 2030 2 evenings per week, with 1 GP and 1 nurse doing extended clinics for prebooked appointments.
Yet the politicians and the great British Public want us open 24/7. How do you propose we do this? We have no extra staff, so any extra opening times would be instead of other clinics, not as well as. There wouldn't be any extra appointments - you can't magic up staff. Ironically GP recruitment is at an all time low and some practices are closing due to a lack of GPs - amazing when you consider what a cushy number it apparently is 
The NHS is a behemoth and can in no way continue to serve the population as it is. It was created in 1948 and life now is so different to how it was 70 years ago. The NHS cannot possible be expected to be all things to all people, yet the public still demand that it is so.
It should be publicised and depoliticised. Run by managers to free clinicians up so they can be clinicians and do the job they were trained to do. All the money in the world won't fix it, it needs a massive overhaul in terms of expectation, provision and efficiency.
Social care needs joining up with health care, and the two need to be allied financially and logistically. We need to stop prolonging life at all costs and look at QUALITY, not quantity. People need to stop with the expectation that they can have whatever they want, whenever they want it. We're not Tescos, we don't open 24/7 and we provide care based on need not want.
The lack of joined up IT is a problem but patients sometimes don't help themselves - many won't consent to data sharing. There is a limit to what we can share via email or text due to data protection issues.
There is certainly some element of staff taking the piss - many hospital staff are notorious for swinging the lead, taking so much sick leave you can't believe they're not dead, doing the bare minimum. It's far harder to fire someone in the NHS than you can imagine, they end up being moved around because no-one has the balls to sack them.
Put pressure on schools and employers to stop with the ridiculous demands for paperwork (you legally can self certify for 7 days so stop asking for GPs to issue notes for children to have a day off school for sickness) and for paracetamol etc to be prescribed. As long as it's in it's original packaging and a parent has given consent WTF does it need to be issued by a doctor? What a waste of time and money - not the GPs fault but the schools.
Stop banging on about "Bringing Back Matron" and "why do nurses need degrees". Nursing is a totally different profession to what it was 30 years ago, we now do things that used to be done by doctors and HCAs do things that used to be done by RGNs. Yes I know when your mum was a nurse in 1965 they had 40 patients to 3 nurses and had time to plump cushions and wash backs but they weren't as old, or sick, or complex as patients are now. Hell when I started nursing in the early 90s a patient of 70 was an older patient - we didn't do hip replacements on 88 year olds with diabetes, COPD, dementia, Parkinsons.
The NHS is a wonderful thing, but it is broken and needs fixing. Until politicians stop using it as a bargaining tool and the public realise they've got a good thing going and stop abusing it, it won't change.