The Health Foundation have created an infographic on what makes the NHS an anchor institution