A naked man on a railway line brought trains to a halt.

Police were called to Edinburgh Waverley shortly before 9.20am on Friday after a man was spotted on the tracks.

Trains between Edinburgh Waverley and Haymarket were delayed following the alert.

A British Transport Police spokeswoman said: "Some of the reports were of a naked man on the tracks.

"The man has been detained by police and is being checked over by the ambulance service."