Delays after train crashes into tree in Aberdeenshire
Delays and cancellations are in place after a train collided with a tree in Aberdeenshire between Inverurie and Dyce.
No-one was injured but the engine's broken and the windscreen was smashed.
Disruption is expected until 2:30pm with replacement buses running from Dyce.