NHS vaccination strategy is set up to fail without a coherent public health agenda Post date 11 May 2026 ← When I use a word . . . Centenarians → Cooking for the homeless and dressing up as Santa—the GP putting community at the heart of his work