Bluntly, the NHS is failing slowly, but that doesn't stop it being a brilliant service for those who need it. However, as with many public sector services, it is horrifically inefficient in terms of day to day running. It does need more money, but could save a huge amount of operating cost by rearranging the internal systems and getting them to run quicker.