Cumulative rainfall in England and Wales