IMD: Southwest monsoon delayed, was due in Kerala May 26

India