Broken-down Caledonian Sleeper in Angus causes train chaos between Aberdeen and Dundee

A Caledonian Sleeper train.
A Caledonian Sleeper train.

Breaking