I have very close links with the NHS, it is my biggest customer. But I also have a family and all the same health issues that everyone has. Overall I consider myself to be in a good position to make informed comments.
We all know that there is no quick-fix or instant solution for the NHS.
One of the biggest problems is that the government (any colour you like) relies on it's information from NHS managers. A manager at the top gets info from the one below and on downwards through the food chain. Each and every manager has to protect his/her own position, look good, and avoid any flack. The result is that the info getting to the top is flawed, and in some cases downright lies. I am not in favour of privatising the NHS but in a private commercial company, if such mis-information got to the top and someone up there finds out, someone gets fired. Not in the NHS.
What we end up with is a jobsworth culture from top to bottom. Even nurses who see the elderly and nervous Mr Jones as just the last in the queue before the shift finishes and it's go home time. The result is sloppy work. Not everwhere of course, but frequently.
So what about money ? Everyone loves to blame the woes of the NHS on "The Cuts". Sorry I just don't wear it. The amount of money I see wasted is phenomenal. There were recent reports of pharma companies overcharging and working fiddles. Crooked companies ? yes of course, but only because the system permitted it. I routinely see loads of cash almost thrown away in a huge number of different ways.
I must stop, I could go on-and-on-and-on. It just makes me mad.

I sell medical stuff. When I am at a hospital I often ask myself "Would I be happy for a close member of my family to be treated in this department ?". Most of the time the answer is Yes, but unfortunately there are frequent "No's".