MeT predicts more downpour for next 24 hours