ScotRail paid over £1 million in compensation to delayed passengers in 2018/19

© DC ThomsonMike Rumbles
Mike Rumbles

Breaking