Police investigating a fatal hit-and-run crash in Bradford have urged people to search their consciences and reveal the identity of the killer driver.

Richard Taylor, 59, of Bingley , was struck by a white SEAT Ibiza as he walked across Keighley Road, Manningham , near Lister Park.

The car was driven off after the collision leaving Mr Taylor dying in the road. A silver Toyota Yaris was thought to have been driven alongside the SEAT at the time, and both cars were later recovered by police and taken away for forensic examination.

The two cars had been driven around the city together before the accident, which happened at 8.50am on Monday, July 30, and one theory is that they might have been racing.

Mr Taylor was taken to Bradford Royal Infirmary where he died a short time later of multiple injuries.

Yesterday, police made a fresh appeal to find the people in the two cars so they can bring those involved to justice.

Sergeant Garry Alderson, of the Major Collision and Enquiry Team, said: “We are calling on those who may know the occupants of the Seat or the Toyota to search their conscience, do the right thing and tell us who they are.

“This was an extremely serious incident which has resulted in the death of a man and devastated a family.”

Sgt Alderson said a number of witnesses had come forward, but police still needed more information.

He said: “It is likely there will have been a number of other motorists, or pedestrians, in the area who may have seen this unfold.

“It is important that we hear from them so we can develop a clear picture of the circumstances.

“We are particularly interested in hearing from anyone who may have seen the vehicles prior to the collision.

“We believe the Seat and the Toyota were being driven around the Bradford and Calderdale areas earlier that morning.”

Six men were arrested and remain on bail. They include a Bradford man, 21, who was held on suspicion of causing death by dangerous driving.

Sgt Alderson said people could can call Crimestoppers on 0800 555 111 or MCET on the non-emergency number 101.