So far there have been press releases on three vaccines, including Pfizer, Moderna and the Oxford-AstraZeneca jab. But scientific data has not been published yet. It appears the vaccines may not stop a person being infected but will prevent those who get the virus from getting ill. That means a person who has got the vaccine could still transmit the virus to somebody else. Hence the need for physical distancing, mask-wearing and hand-washing for a long time to come.