Engineers have resolved a signalling fault near Edinburgh Haymarket that was causing a number of delays to Scotrail services this morning. 

Services from Helensburgh/Milngavie, Edinburgh and Glasgow Central and the Edinburgh via Shotts services were all affected.

READ MORE: ScotRail given £1m-a-month bailout by Dutch taxpayers

Engineers have now resolved the issue and trains are returning to normal service.