Trains are returning to normal after a lorry crashed into a level crossing in Aberdeenshire.
The vehicle collided with the crossing in Insch just before 2.30pm today.
No one is believed to have been injured in the incident.
ScotRail confirmed the return of the service in a tweet, however they still expect minor delays as a result.
UPDATE: #Insch services are now returning to normal, but some will still be subject to alterations / delays, sorry about this ^AE
— ScotRail (@ScotRail) November 24, 2017
A spokesman for Police Scotland said: “We can confirm we were called to the Insch level crossing where we remain on the scene.
“The lorry is on the railway line, however there is no risk to anyone or a train colliding with it.”