Why Do We Suffer Such Numbskull Incompetence?

The media were a-buzz this week with stories of overspending NHS Trusts in England. We’re told that 65% of Trusts and 90% of hospitals ended the financial year in the red with a total¬†combined deficit of ¬£2.45 billion. If you dig into just about any of our governments’ health strategy documents in the UK and…