India recorded a spike of 20,799 new Covid-19 cases in the past 24 hours. The country also witnessed 180 deaths, taking the death toll to 448,997.