Delhi saw heavy rain for a second day in a row. The weather office said the 24-hour rain in the national capital was the highest in 40 years. Many roads at markets and residential areas are flooded. Commuters found it tough to travel as water accumulated in low-lying areas, such as under flyovers. Twelve people have died in the past two days as heavy rain pounded several parts of north India. The weather office has predicted more showers over the next couple of days.