0612 GMT December 10, 2022
Writing in the Sunday Telegraph, Prof. Jonathan Van-Tam stressed that scientists "do not yet know the impact of the vaccine on transmission", BBC reported.
He said vaccines offer "hope" but infection rates must come down quickly.
Matt Hancock said 75% of over-80s in the UK have now had a first virus jab.
Both the Pfizer-BioNTech and Oxford-AstraZeneca vaccines require two doses, and figures so far reflect those given the first dose.
The health secretary told the BBC's Andrew Marr that around three quarters of care homes had also been vaccinated.
Prof Van-Tam said "no vaccine has ever been" 100% effective, so there is no guaranteed protection.
It is possible to contract the virus in the two- to three-week period after receiving a jab, he said — and it is "better" to allow "at least three weeks" for an immune response to fully develop in older people.
"Even after you have had both doses of the vaccine you may still give COVID-19 to someone else and the chains of transmission will then continue," Prof. Van-Tam said.
"If you change your behavior you could still be spreading the virus, keeping the number of cases high and putting others at risk who also need their vaccine but are further down the queue."
Senior doctors have called on health officials in England to cut the gap between the first and second doses of the Pfizer-BioNTech vaccine.
The maximum wait was extended from three to 12 weeks in order to get the first jab to more people across the UK.
But the British Medical Association said the policy was "difficult to justify" and the gap should be reduced to six weeks.
Its chair, Dr. Chaand Nagpaul, told the BBC there were "growing concerns" that the vaccine could become less effective with doses 12 weeks apart.
Responding to the criticism, Prof Van-Tam said: "What none of these (who ask reasonable questions) will tell me is: Who on the at-risk list should suffer slower access to their first dose so that someone else who's already had one dose (and therefore most of the protection) can get a second?"
A further 32 vaccine sites are set to open across England this week.
More than 5.8 million people in the UK have received their first dose of a vaccine, according to the government's coronavirus dashboard.