The reason for basically all of the problems you have described is over a decade of systematic under funding by the current government.
Continually forcing trusts to make cuts and costs savings result in them running with no slack at all - which leaves no room to make improvements, thus perpetuating the downward spiral.
Not just the current government, UK health care funding (regardless of source) has been about £1k a year per capita lower than France, Germany, Netherlands etc for 40 years (and about £8k a year lower than the US).
In 2016, UK governemnt/compulsory funding was $3175 per person. Germany $4781. The US was $8080.
Continually forcing trusts to make cuts and costs savings result in them running with no slack at all - which leaves no room to make improvements, thus perpetuating the downward spiral.