A man is fighting for his life after being mowed down by a Hackney taxi driver in an attempted murder.

The hit-and-run happened on Dalmellington Road in the Crookston area of Glasgow at 12.10am on Sunday.

A 24-year-old man, who was with a friend, tried to flag down a taxi after being at a party.

The driver refused to take them and deliberately ploughed into the man before driving off, leaving him in a critical condition.

The man was taken to Queen Elizabeth University Hospital with life-threatening head injuries following the attempted murder. His friend was not injured.

Detective inspector Greig Wilkie said: "From our investigations so far, it would appear that the two men had left a party nearby and had asked the taxi driver to get a lift home, however, the driver, for whatever reason, refused to take them.

"It then appears that the injured man went on to the road which is when the taxi deliberately drove at him.

"The taxi did not stop and drove off along Dalmellington Road, towards Crookston Road at Raeswood Road.

"On hearing a commotion outside, people from nearby houses came to assist the man until the ambulance arrived arrival of the ambulance."

The driver, who is understood to be between 30 and 40 years old, is described as being of an Asian appearance.

He is of a medium build, has short dark hair and was wearing a pink top.

The detective inspector added: "We are in the process of tracing them and others who were in the area, including the occupants of another black Hackney taxi who had been dropped off nearby just at the time of the incident, however, we have yet to trace the driver of that taxi and indeed another Hackney taxi driver who we know were also in the area at the time.

"This was a shocking incident, which has left a young man very seriously injured.

"I would appeal to the taxi driver involved to come forward to police as soon as possible."

Anyone with information is asked to contact police on 101.