A man has been arrested after a taxi driver had his throat cut in an incident which shocked a south Leeds community.
Detectives confirmed that a 28-year-old had been detained for the suspected attempted murder of the private hire driver two weeks ago.
The arrested man is from the Belle Isle area of Leeds.
The 22-year-old taxi driver, who was initially in a "critical" condition, is said to be improving. He has been able to give detectives more information about the attack.
He suffered a severed trachea and collapsed lung in the incident.
The gravely-injured man had been found by another taxi driver near his black Skoda cab on Hopes Farm Road, Belle Isle, Leeds, shortly after 8pm on January 5. He had driven off to escape his attacker.
Police said it was believed the driver may have picked up a man either in Belle Isle or nearby and was directed to a cul-de-sac where he was stabbed.
Det Supt Paul Taylor thanked Belle Isle residents for their co-operation.