Detectives have released images from CCTV cameras to help track down witnesses to a deliberate hit-and-run attack in Keighley.

Police say the man who was driven at could have died.

Paramedics rushed him to Airedale General Hospital where he had emergency surgery.

A green Rover 400 series, registration number P315 GMG, left the scene immediately and was later found burned out in East Avenue in the town's Lawkholme area.

Police hope passers-by and the drivers of a white Astra and dark-coloured sports car which were in Cavendish Street on the night the incident happened might recognise themselves.

They are urging anyone who was at the scene to come forward if they have any information.

Detective Inspector Mark Hainsworth, of Keighley police, said a 40-year-old man was seriously hurt in the incident which happened outside the Victoria Hotel just before 9.45pm on Sunday, February 15.

He added that the man could have been killed in the crash.

He said: "We are treating this as a deliberate act. The car drove on the wrong side of the road and was still accelerating at the point of impact. The consequences could have been fatal."

A 21-year-old man from Keighley was arrested in March and was bailed for further inquiries. The injured man is still being treated for severe wounds to his right leg.

Det Insp Hainsworth stressed detectives only wanted to speak to people in the photos as potential witnesses.

He said: "We're also anxious to speak to anyone who can give us information about the driver of the Rover and who had access to the car."

Keighley CID can be contacted on (01535) 617059 or Crimestoppers anonymously on (0800) 555 111.