Delhi experienced heavy rainfall overnight, with several weather stations recording over 100mm of rain until Thursday morning. This downpour was…