The African Union special envoy tasked with leading efforts to procure Covid-19 vaccines for the continent has criticised European countries as Africa struggles to deal with a third surge in infections.

Strive Masiyiwa said that "not one dose, not one vial, has left a European factory for Africa".

He also took aim at the global effort meant to distribute vaccines to low-and middle-income countries, accusing Covax of withholding crucial information, including that key donors had not met funding pledges.

Had African leaders known this, "we may have acted very differently", Mr Masiyiwa told reporters, adding that "many countries were just sitting back saying, 'the vaccines are coming'. We as Africans are disappointed".

He stressed that Africa has purchased 400 million vaccine doses and can buy more, but he challenged donors: "Pay up your money. We will no longer measure pledges, we will measure vaccines arriving at our airports."

The African continent of 1.3 billion people is now in the grip of a third surge of infections that is "extremely aggressive", the head of the Africa Centres for Disease Control and Prevention told reporters.

Just 1% of Africa's population is fully vaccinated against Covid-19, John Nkengasong said.

Mr Masiyiwa said Covax had promised to deliver 700 million vaccine doses to Africa by December. But by the middle of the year, Africa has received just 65 million doses overall. Less than 50 million doses via Covax have arrived.

"We are very far away from our target," Mr Nkengasong said. "We don't want to be seen as the continent of Covid. (In Europe) the stadiums are full of young people shouting and hugging, we can't do that in Africa."

However, he and Mr Masiyiwa announced that the first shipments of Johnson & Johnson and Pfizer vaccines with US support will begin arriving next week.

The African continent has had 5.5 million confirmed Covid-19 infections and has seen a "remarkable" 23% increase in deaths over the past week, the Africa CDC director said.

He said the continent needs 1.6 billion doses in a double-dose regime, or 800 million for a single-dose regime, to meet the goal of vaccinating 60% of the population.