Date: 24/06/2019
More trains are running on time and fewer services are being cancelled, ScotRail claims.
External links
BBC News