India witnessed the highest daily tally of Covid-19cases this year.

India recorded 43,846 new coronavirus cases in a day, the highest single-day rise so far this year, taking the nationwide Covid-19tally to 1,15,99,130.

On Sunday, The Union Health Ministry said that Maharashtra, Kerala, Punjab, Karnataka, Gujarat and Madhya Pradesh account for 83.14 per cent of the new infections.

Maharashtra continues to report the highest daily new cases at 27,126. It is followed by Punjab with 2,578 while Kerala reported 2,078 new cases.

Karnataka, Gujarat and Madhya Pradesh reported 1,798, 1,565 and 1, 308 infections in a day.

Prime Minister Narendra Modi at a rally in West Bengal on Sunday said that anticipating defeat in the West Bengal assembly elections, Trinamool Congress supremo Mamata Banerjee has already started questioning the functioning of EVMs which had brought her to power 10 years ago.