weather update 19 july