NHS history, Public Health
70 years of fighting the 5 giants – lessons from the front line
Migration, Public Health
NHS Digital still sending patient information to Home Office immigration authorities
Accountability, NHS, Public Health,
A new framework for best HIV care: BHIVA Standards of Care revised and updated (2018)
Food, North East, Public Health
Speech at Labour North conference
Public Health
Reframing Health inequalities
Public Health
What can Councillors do about health?
Public Health
What can councillors do about health?
Public Health
Public health priorities
Food, Public Health