The Health Select Committee has called for the new public health body for England, Public Health England to be independent. Public Health England ‘must be and be seen to be, a fearlessly independent champion of public health standards and objectives’ according to MPs on the Health Select Committee.The Rt Hon Stephen Dorrell MP, chair of…