A taxi driver was stabbed during a "brutal" attack as he dropped off passengers in Glasgow.

Police said the attack took place around 2am on Saturday in Altyre Street, in the city's Tollcross area.

The 30-year-old victim is currently in hospital in a stable condition after he was able to drive away to safety.

Detectives described it as a "horrendous incident" and believe the gang were trying to rob him.

The driver had picked up two men and a woman from Hamilton Road, Cambuslang, to take them to Altyre Street.

When they arrived, the man sitting in the passenger seat brandished a knife at the driver.

Fearing for his safety, he left the taxi, but he was then surrounded and attacked by a group of men and women who had left nearby flats. His passengers were also part of the attack.

The gang then went back inside and the victim was able to drive a short distance away and call for an ambulance.

Medics say the driver is in a stable condition at Glasgow Royal Infirmary after having suffered a stab wound.

The first male passenger is described as being short, in his late 20s and spoke with a Glasgow accent.

The other man also had a Glasgow accent and the female passenger is described as having a slim build.

Detective inspector Tom McKean said: "Why a group of people would target an innocent man in this brutal fashion is beyond me and we are currently working to establish the motive for this horrendous incident.

"This type of behaviour is disgraceful and simply will not be tolerated and our officers will do everything they can to find the people responsible for this despicable crime.

"I would appeal to anyone who was in Altyre Street or the surrounding area in the early hours of this morning, who may have witnessed a disturbance or saw anything suspicious, to get in touch.

"Anyone with information is asked to contact officers at Shettleston CID via 101.

"Alternatively you can call Crimestoppers on 0800 555 111 where details can be given in confidence."