New Delhi witnessed 108 mm of rain in 24 hours, breaking a 14-year record in the month of july. Several videos surfaced online, showing chaotic scenes across the national capital. A political slugfest has erupted after the new parliament building also witnessed a water leakage.