Commenting on the latest performance figures, ScotRail operations director Perry Ramsey said: “These figures show that the ScotRail Alliance continues to deliver excellent service for our customers. “For us to achieve our best performance in more than two years is down to the hard work of our people, who continue to go above and beyond to help customers travel about hassle free. “But we are far from complacent.

“We know that customers want us to get even better, and we are delivering the investment to make that happen.”