ParentFull threadmrkramer·Meanwhile 94% of England's population has antibodies....Let's move on shall we?View on HN