Passengers travelling with ScotRail are to expect further disruption this morning following an earlier points failure just east of Haymarket.

Shortly before 8:30am this morning ScotRail tweeted to warn passengers that a points failure may cause delays to all services travelling through Haymarket Station.

Engineers have now resolved the issue affecting the track, however services travelling through Haymarket will still experience disruption for an estimated two hours, until at least 10am.

ScotRail tweeted: ''UPDATE: The points failure at Haymarket has been fixed by NetworkRailScot engineers.

''We’ll work to restore the timetable as quickly as we can, but we do expect disruption until at least 1000 this morning.''

A number of Twitter users have expressed their frustration - especially following crew shortages yesterday - with Hannah tweeting: ''No staff and now a fault! What did we do to deserve such a service!''