A two-dose Pfizer/BioNTech vaccination provides just 33 per cent protection against infection by the omicron variant of the coronavirus, but 70 per cent protection against hospitalisation, according to a large-scale analysis in South Africa released Tuesday.