A body has been found on a railway line between Dundee and Broughty Ferry.

As a result, all train services between the central belt, Dundee and Aberdeen were affected or cancelled.

British Transport Police (BTP) officers were called to the scene to establish how the body came to be on the line.

Following an investigation, the death is not being treated as suspicious.

A BTP spokesperson said: "We were called at 10.37am on Thursday to an area of railway between Dundee and Broughty Ferry following a report of a body.

"Officers attended the scene; following enquiries the incident is not being treated as suspicious.

"Efforts are ongoing to locate the person's next of kin and a report will be prepared for the coroner."

Trains between Dundee and Aberdeen were initially cancelled until services got back up and running at around 12.51pm.

Services between Aberdeen and Montrose were also suspended. Edinburgh/Glasgow to Aberdeen services only ran between Edinburgh/Glasgow and Dundee.

ScotRail urged passengers to use replacement buses while investigation works took place.

A ScotRail spokesperson said: "Anyone delayed by 30 minutes or more is entitled to claim money back through the Delay Repay Guarantee on our website or mobile app."