The country has hit 20 million coronavirus infections. There were more than 350,000 new cases over the last 24 hours, with 3,449 deaths.