Turn it off!

Where the hell is all this rain coming from? Is there a rain cloud trap above the UK at the moment?
I am so bloody glad that I live on the side of a valley, on a slope, on the Pennines and I’m not sloshing around in waist deep water like the rest of Yorkshire. My [...]