Rail disruption across Scotland is expected until midday (Thursday) after Storm Ali caused chaos yesterday. 

The storm caused major line blockages when a number of trees fell onto the line and overheard wires were damaged.

Network Rail engineers worked through the night to get things back to normal for Thursday morning. 

This morning a number of key peak-time trains were cancelled on the Fife Circle line. 

Services are getting back to normal but currently the 10.32 from Dunfermline is cancelled and other trains are running 10-15 minutes late.