A man has been charged after an alleged stabbing on a street.

Emergency services were called to Hilltown at its junction with Victoria Road in Dundee.

A 37-year-old man was taken to Ninewells in a serious condition. His injuries aren't life-threatening.

Another man, 35, was charged following the alleged stabbing on Tuesday.

He is due to appear at Dundee Sheriff Court on Thursday.

A Police Scotland spokesman said: "Enquiries into the incident are still ongoing and we would like to ask anyone who witnessed the incident or has any information related to it, to please contact us by calling 101."