The India Meteorological Department (IMD) has forecast widespread rainfall across many parts of the country over the next few days, with heavy to extremely heavy rain likely in several states. Thunderstorms, lightning and gusty winds are also expected in many regions, while heatwave conditions are likely to continue in parts of eastern and northern India.