Commuters are facing hours of delays after a number of East Coast trains were disrupted by a signalling fault.

The fault was reported on the route between Edinburgh and Newcastle.

National Rail announced that all services are expected to be cancelled, delayed or revised.

The problem is expected to last until at least 12pm.

Cross Country and Virgin trains on the East Coast line have been affected.

A second fault at Kirkcaldy has left delays from the Fife line to Edinburgh.

Services affected include Virgin Trains' East Coast services from Edinburgh to London Kings Cross, and Edinburgh and Newcastle.

CrossCountry services from Edinburgh to Plymouth, Glasgow to York, and Birmingham to Plymouth are also affected.