A record 711,156 first and second coronavirus jabs have been given in the UK in the last 24 hours, latest figures show.
The number is up from 660,276 yesterday and marks the highest daily total so far.
The official figures also showed the country had recorded another 5,587 new Covid-19 cases and a further 96 deaths.
It came as it was further announced more than half the UK’s adult population had now received a first vaccine dose.
Boris Johnson hailed the milestone as a “fantastic achievement” and said: “Let’s keep going!”
The prime minister said: “Like the rest of the country I am immensely proud of the progress we have made so far in rolling out vaccinations.
“There is still further to go and I encourage everyone to take up the offer when asked to do so.
“I received my first vaccine yesterday and would like to thank the brilliant NHS staff I met, alongside the teams and volunteers working across the UK to deliver this vital protection.”
It means that the country is now just five million doses short of its second major inoculation target of vaccinating the first nine priority groups by the 15 April.
Toasting the news, Matt Hancock, health secretary, said the roll out was “a national success story and our way out of this pandemic”.