A man has died after attacking another man and then inflicting serious injuries on himself in Glasgow city centre.

Police were called to St Vincent Street around 4pm after reports of a disturbance.

Officers established the suspect had attacked another man and then injured himself as he walked towards West Nile Street.

A cordon was put in place around the scene and traffic was diverted while the incident was being investigated.

The man was taken by ambulance to Glasgow Royal Infirmary where he died a short time later. He is understood to be in his 40s.

A police spokeswoman said: "This was a contained and isolated incident.

"Enquiries continue, however there are no other persons sought in relation to the incident."

Witnesses reported seeing a man with an axe and two knives at the scene and pools of blood on the surface of the road.