No charges are to be brought by police in connection with the stabbing of a Shipley teenager following an argument with a taxi driver.

Police are not taking the case to court because there is insufficient evidence to secure a conviction.

Oliver Kenny, 17, suffered a perforated bowel when he was stabbed in the stomach with what is believed to have been a penknife in Saltaire in the early hours of the morning.

The attack happened at 3am on Sunday, March 25, after the teenager and a friend and his girlfriend took a taxi home from a friend's house in Heaton, Bradford.

An argument developed with the taxi driver and Oliver, a scaffolder, of Hirst Road, Shipley, suffered a stab wound.

He was taken to Bradford Royal Infirmary, where he underwent surgery to his bowel, and is still having problems with his injuries three months later.

A 41-year-old man was arrested shortly after the incident and was questioned and released on bail pending police inquiries.

A full police investigation was carried out but no further action is to be taken.

Detective Inspector John Mountain, of Keighley CID, said: "There is not enough evidence to take it to the Crown Prosecution Service."

Oliver's grandmother, Carol Kenny, said it was "disgusting" that no-one had been charged.

"The police have told us they are not going to charge anybody unless they get more evidence," said Mrs Kenny. "Oliver is upset about it and the whole family is furious. You shouldn't be able to stab somebody and get away with it."

Mrs Kenny said Oliver still had a long way to go to recover from his injuries.

She said: "The wound is not healing properly and he keeps getting infections. He is on tablets and he is backwards and forwards to the doctor."

The grandmother said the family would try to get more evidence themselves and Oliver would be meeting a solicitor to discuss the possibility of seeking criminal damages.

Police had initially treated the incident as grievous bodily harm but had not established a motive.

After the incident, Oliver's friend, Joe Simpson, 19, told how he tried to stem the flow of blood from the wound as he waited for paramedics to arrive.

"He was near enough unconscious by the time the ambulance got there. The amount of blood was untrue," he said.

e-mail: steve.wright @bradford.newsquest.co.uk