Germany will soon have so many doses of COVID-19 vaccine on hand that it will be able offer shots to passers-by in city centres or at places of worship as it seeks to vaccinate at least 80% of the population, health officials said on Saturday. While demand is still outstripping supply in many doctors' practices, this will switch to a surplus in the next few weeks, Health Minister Jens Spahn said, adding the country needed to press on fast with vaccinations to prevent the Delta variant from taking hold. The government will deliver 5 million doses to regional vaccination centres in the first week of July and drugmaker Moderna Inc will be able to deliver double the doses it had originally promised Germany, Spahn said in a televised discussion on the coronavirus.