IMD says northeast heavy rain until June 21, Delhi 40-42C

India