Rain, thunderstorms and hail ease Delhi heat across the city

India