What’s your view of herd immunity?” someone non-medical asked me at a party recently. “How long have you got?” I replied. It’s my way of avoiding an argument when I sense that somebody wants to ...