Tens of trains cancelled from Aberdeen and Inverness

© SuppliedPost Thumbnail

Breaking