Weather settles but Met Office still on high alert for flood