Rain brought relief from the scorching heat in Delhi this evening even as parts of north and northeast India continue to witness heatwave conditions. Hailstorms were also reported from parts of the city. Delhi recorded a minimum temperature of 23.6 degrees Celsius in the morning. The maximum was expected to hover around 38 degrees.