Met Office predicts rain from 18th