Scott Morrison has apologised for the vaccine rollout not meeting its targets but insists some of the issues were out of his control.
The prime minister had repeatedly refused to say sorry for the bungled immunisation program, which is lagging behind most of the developed world.
"I'm sorry that we haven't been able to achieve the marks that we had hoped for at the beginning of this year - of course I am," he told reporters in Canberra on Thursday.
"But what's more important is that we're totally focused on ensuring that we've been turning this around."
A record 184,000 doses were administered in the past 24 hours, but just 15 per cent of the population aged over 16 is fully vaccinated.
The rollout started almost five months ago but the government has been forced to dump multiple targets set for itself.
Shadow treasurer Jim Chalmers accused the prime minister of shifting the blame and sending mixed messages.
"This vaccine rollout has been a debacle from the beginning because of Scott Morrison's failures to send a clear message, but most of all to secure enough vaccines," he said.
Australia has ample supplies of AstraZeneca, which is produced in Melbourne, but there is not yet enough imported Pfizer arriving to use in people under 40.
More pharmacies will be brought into the rollout sooner in a bid to ramp up immunisation rates in coming weeks.
Chemists' involvement will more than triple to 470 by the end of the month before thousands join in mid-August.
Almost 40,000 people under 40 have received the AstraZeneca jab since the prime minister encouraged people to talk with a doctor about taking it.
Mr Morrison continues to challenge the nation's expert immunisation panel to reconsider advice which recommends AstraZeneca only for over-60s.
There have been five deaths in Australia of an extremely rare blood clotting condition connected to the AstraZeneca vaccine from more than 6.1 million doses.
A 48-year-old Victorian woman and a man from Tasmania, 44, were confirmed as the two latest thrombocytopenia syndrome deaths on Thursday.
Mr Morrison said the cases were terribly tragic but stressed more people's lives were at risk if vaccination rates did not rise.
There were 124 new local cases of coronavirus recorded in NSW on Thursday, the highest since the outbreak began.
Health authorities are bracing for numbers to go even higher with at least 70 people in Thursday's numbers spending some time in the community while infectious.
NSW Premier Gladys Berejiklian said none of the state's 28 coronavirus patients in intensive care had received both doses of a vaccine.
Victoria also recorded its highest daily total of the current outbreak with 26 new local cases, but only two were in the community while infectious.
The state's COVID commander Jeroen Weimar said infected people who were fully vaccinated were only feeling very limited impacts of the virus.
Queensland will shut its border to all of NSW from 1am on Friday, joining Victoria in putting statewide travel restrictions in place.
WA will close its border with South Australia where a cluster in Adelaide has grown to 14 cases.
Australian Associated Press
Sign up for our newsletter to stay up to date.