A man has been arrested after allegedly having a baton and a knuckle duster in a train station.

Police were called to Haymarket in Edinburgh following the alert on Saturday night.

Officers said a man was seen with a baton and a knuckle duster.

He is due to appear in court on Monday following the incident.

A British Transport Police spokesman said: "These weapons have been removed from the streets and potential injury to others avoided.

"The male was taken to custody to appear at court on Monday."