India, which is grappling with a large surge in coronavirus infections, has more than 43 million Covid-19 vaccine doses in stock or in the pipeline, according to its health minister.

It comes after many states complained of having to close inoculation centres due to a lack of supplies.

“Let’s put an end to fear mongering now!” Harsh Vardhan said on Twitter. “Where does question of shortages arise? We’re continuously monitoring & enhancing supply.”

India has so far administered more than 90 million doses.

The country reported a record 126,789 Covid-19 cases today – up from the 115,736 infections a day earlier. 

Deaths rose by 685 – the most in five days – to 166,862.

The government blames the resurgence mainly on crowding and a reluctance to wear masks as shops and offices have reopened.