With the sober clarity of hindsight, perhaps the fact the 08.00 departure from London Paddington to Cheltenham Spa ran clean ...