Caledonian Sleeper boss under fire over Aberdeen, Inverness and Fort William delay

Labour North-east MSP Lewis Macdonald
Labour North-east MSP Lewis Macdonald

Breaking