India has recorded 1,590 fresh Covid-19 cases in the last 24 hours, the highest in 146 days, taking the cumulative tally to 8,601 cases across the country. The recent surge in coronavirus infections that is said to be dominated by the XBB.1.16 subvariant of the Omicron strain has raised a cautionary alarm over preparedness across hospitals.