India reported 42,513 new Covid-19 cases and 380 deaths in the last 24 hours ending 8 am on Monday, according to data from the Union Health Ministry.