A public inquiry into the appalling care at Stafford Hospital in Britain has found "failure on every level," blaming the NHS for focusing too much on business, cash and targets instead of patients.