ScotRail's boss met with Fife councillors this week to outline plans to improve train services in the Kingdom.

The meeting, held in Glenrothes on Tuesday, marked the same day passengers were faced with 14 train cancellations on the Fife Circle line, all caused by a shortage of crew.

Appallingly, a total of 10 services were cancelled from South Gyle, leaving Fifers stranded at the station from 14.54 until 17.18.

Later on between 18.45 to 21.45, there were be no trains from Edinburgh to Glenrothes through Dunfermline, and on top of that, the last train home was cancelled.

ScotRail have admitted that performance in Fife has not been acceptable recently, but there have been signs of improvement, with the final week of the most recent performance period (March 3– 30 March) delivering the best punctuality since the December timetable change.

The Suburban East sector, that includes Fife is a key area of focus for the remedial agreement recently reached with the Scottish Government, and the punctuality boost delivered 89.4 per cent for the final week of that period.

Over the course of the next year, ScotRail will introduce more Inter7City trains with faster journeys, more local services and better connections to trains to and from the Central Belt.

ScotRail Alliance Managing Director Alex Hynes said: “The importance of engaging with stakeholders and local politicians, gaining valuable feedback from their constituents, and sharing our plans to improve cannot be underestimated.

“The meeting with the elected members from Fife was very worthwhile, and I look forward to more engagement with the councillors as we look to deliver the service our customers expect and deserve.”