Wet stuff falling from sky. What can this mean? Oh yes it’s a Bank Holiday and NO cricket at Lords. Bugger!!