Bucket Loads Of WHAT!?

Weather in England is crazy!