If there’s one certainty on the horizon for those who dwell in these Great British Isles, it’s rain. From intermittent ...