2 ms·More rain in the UK? Now that's taking the piss.by gorlilla 2y agoMore rain in the UK? Now that's taking the piss.