Indian MPs reach parliament with their trousers rolled up, shoes in hands as Delhi goes underwater
Delhi's main Safdarjung weather station recorded 228.1 mm (9 inches) of rainfall in the 24 hours ending 8:30am (0300 GMT), its highest 24-hour rainfall in June in 88 years.
