NHS performing ‘substantially less well’ than similar countries, says damning report
Britain has fewer hospital beds and higher avoidable mortality than many of its peers
Britain has fewer hospital beds and higher avoidable mortality than many of its peers