Combination of things.
Firstly there's a lot of bed blocking at the minute. Elderly people who are fit to be discharged but need some form of care. So the problem starts in social services/elderly community beds.
There has also been an increase in a&e attendance, where I work this past fortnight is 22% higher than same period a year ago. Maybe to do with how xmas day fell, so no GPs for a four day stretch?
Staffing is getting worse at all hospitals and Id say a lot of this is to do with pay and conditions getting worse every year. No pay rises for three years, pension scheme a lot less attractive, plus increased pension contributions. And workload and paperwork increases with more targets, more clinical governance, hospitals jumping through CQC hoops.
Suddenly being a nurse, or a HCSW or a midwife isn't as an attractive job. You then have hospitals like Scarborough where the chief exec says they are advertising and advertising but can't recruit staff.
So less staff means there isn't the slack in the system to cope with busy periods.
Also due to worse pay and conditions the goodwill of the staff is going or gone.
My hospital are tweeting begging people to come in on days off, not take their annual leave, etc. a few years ago people would have rushed in to help. Now they're not. They've had enough. They feel unappreciated and are fed up. I've heard people say that they won't come in because they're fed up of bailing the hospital out of shit.
Three nurses walked off the wards mid shift last week which is unheard of. They said it wasn't safe and were concerned about their registration and refused to stay.