A huge spike of 18,522 new coronavirus patients was recorded in the last 24 hours, taking India's tally to 5,66,840 cases. A total of 16,893 patients have died since the beginning of the pandemic, the Union Health Ministry said this morning, adding that 418 deaths linked to the highly infectious illness were reported in the last 24 hours.