Det har regnat och åter regnat.