ALL train services in East Lothian faced cancellation or delay due to an electrical failure earlier this afternoon.

Due to a failure of the electrical supply between Drem and Longniddry, ScotRail said that all services on the Edinburgh to Dunbar and Edinburgh to North Berwick lines faced cancellation or delay.

The 13.43 Edinburgh to North Berwick, 14.14 Edinburgh to Dunbar, 14.28 North Berwick to Edinburgh and 15.12 Dunbar to Edinburgh were all cancelled.

However, ScotRail says that the problem has now been correcting and services are returning to normal.