IMD forecast: Heavy rain, thunderstorms, and squally winds forecast across India from October 31 Times of India