Torrential rains have battered North India, causing widespread flooding and disruption. The IMD has issued red alerts for parts of Punjab, Jammu & Kashmir, Himachal Pradesh, and Uttarakhand. Punjab is experiencing its worst flooding since 1988, with over 30 deaths reported. Schools and colleges in Punjab will remain shut until 7 September, while Delhi faces a flood warning as river levels continue to rise.