India has recorded seven per cent more rainfall than normal since the onset of the monsoon on June 1, but the seasonal showers have been unevenly distributed across states, according to India Meteorological Department (IMD) data.

The country received 447.8 mm of rain against a normal of 418.9 mm during this period, with large variations between regions.