The UK spends less public money on healthcare than nine of 14 European countries according to new analysis of public health ...