Adverse weather cause of ScotRail cancellations and delays

Some ScotRail services have been delayed and cancelled.