A SIGNAL fault has caused widespread caused widespread delay and cancellations to train services in and out of Edinburgh.
Angry travellers took to Twitter to complain after a broken axle counter in Princes Street Gardens meant trains could not be safely signalled in and out of busy Haymarket station.
Travellers faced hour-long delays, with some services cancelled on all routes in and out of the city.
Edinburgh to Glasgow services ran on a half hour basis and replacement bus services were in operation on selected routes.
One disgruntled commuter, Jason Murray, tweeted: “signal problems at Haymarket causing delays - get it sorted @ScotRail.
Sandy Bryce, was also annoyed, writing: “Signal problems between Waverly and Haymarket happen regularly, try investing in the infrastructure.”
A spokesman at Network Rail said: “The signal failure was caused by a mechanical fault which lead to an axle counter failure in Princes Street gardens.
“One of these failed at 12.30pm this afternoon. This meant that trains in and out of Edinburgh couldn’t be signaled onto the tracks.
“It is now working again but we still expect delays for the next few hours, at least until 6pm.”
A ScotRail spokeswoman said: “We would like to apologise to customers for any inconvenience caused by this incident, which is beyond our control. We are doing all we can to assist customers, including sourcing replacement buses where possible.”