It certainly pelted it down close to Blackpool yesterday evening with estimated rainfall accumulations from the thunderstorms in excess of 80 mm.
If two flashes in Perthshire count then the Met Office got a hit for their thunderstorm warning for Scotland yesterday evening !
I wish that I could get my hands on this Blitzortung SFERIC data and smarten up this display in someway.