<p>Heavy rains lashed several parts of Delhi during the early hours of June 4. Rainfall was accompanied by thunderstorms and gusty winds. As per IMD, the maximum and minimum temperatures will hover around 37 °C and 23 °C respectively.</p>