IMD says southwest monsoon delayed bringing Kerala showers June 5-6

India