Is the NHS hanging on by a thread?