A man has been stabbed in the chest outside a chemist in Edinburgh.

The attack happened near Mackinnon Pharmacy on Calder Road at 9.20am on Monday.

A 38-year-old man suffered a stab wound to his chest and was taken to hospital.

Officers cordoned off the street while investigations were carried out.

A Police Scotland spokesman said: "A 38-year-old man sustained a puncture wound to his chest and was taken to the Royal Infirmary of Edinburgh where he continues to be treated.

"His injury is not believed to be life-threatening.

"Enquiries are ongoing in relation to this incident."

A Scottish Ambulance Service spokesman added: "We received a call at 9.19am today to attend an incident in Sighthill, Edinburgh.

"We dispatched one ambulance and an advanced paramedic unit to the scene. We transported one male patient to Edinburgh Royal Infirmary."