I geekily keep an eye on Inverness departures and arrivals on RTT and frequently see certain trains being cancelled - often the morning rush hour arrival from Elgin, and the 2100ish from Edinburgh getting cancelled from Perth. The reasons vary - often "problem with train crew" but also "problem...