Delhi hits 40.2°C as southwest monsoon delayed to early July

India