Caledonian Sleeper delays new trains on Highland route

Syndicate Post image
Caledonian Sleeper has delayed the introduction of new trains on its Highland route (Jeff Holmes/Serco/PA)

Breaking