I’ve spent a lot of time recently checking the weather forecast. You may well have been doing the same in order to avoid the worst weather, but I’ve been doing my best to time all of my riding with ...