A number of train services have been cancelled and delayed due to a signalling fault at Edinburgh's Haymarket Station.
The fault was reported in the early hours of this morning (Saturday, 17 August) and engineers are currently on site working to resolve the issue.
As a result, ScotRail has announced that services running between Helensburgh Central & Edinburgh will be cancelled delayed or terminated at and started back from Bathgate.
The rail operator added that services between Milngavie & Edinburgh via Airdrie & Bathgate could also be affected.
A ticket acceptance system has been arranged with First East Bus between Bathgate and Edinburgh, buses calling at Bathgate, Livingston North, Uphall, Haymarket and Edinburgh city centre.
Ticket acceptance will also be valid on Edinburgh Trams between Edinburgh Park, Haymarket and Edinburgh Waverley.
At around 1pm ScotRail announced that the issue had been resolved.