Rains lashed Delhi on Wednesday, inundating low-lying areas and disrupting vehicular movement on key roads in the capital. The India Meteorological Department (IMD) said it also received reports of hailstorms in parts of south Delhi, including Hauz Khas and Green Park.