Spain struggled to cope on Wednesday with a mounting coronavirus crisis as its death toll exceeded China's with another 738 lives lost in a single day, and a third senior government minister was diagnosed with the virus.

With 3,434 fatalities, Spain now has the second-highest number of deaths globally after Italy's 6,820. Nursing homes across the country have been overwhelmed and a skating rink in Madrid has been turned into a makeshift morgue.

Police stood guard on Wednesday outside the rink, normally a popular venue for children's birthday parties, as hearses arrived at the building.