A 21-year-old man has died after a two-vehicle smash in Bingley.

The man was driving a Peugeot 106 which was in a head-on collision with a Vauxhall Zafira close to the Bingley Auction Mart and Bingley Grammar School, on the A650 Keighley Road at 5.10pm on Saturday.

It is believed the Peugeot was travelling towards Keighley and trying to overtake a line of vehicles when the accident occurred.

The impact of the crash crushed the left-hand side of the Peugeot car, trapping the driver. He was treated by paramedics at the scene and transferred to Airedale General Hospital, Steeton, where he died from multiple injuries. He is not being named until relatives are informed but police said he was from the Queensbury area of Bradford.

Fire crews from Bingley, Shipley and Keighley were called to the accident, but said they were powerless to help the young driver because of the seriousness of his injuries.

Leading firefighter Ken Barker, who is based at Bingley, said it was a traumatic scene. "The young lad was still strapped in his seat with the car at a 90 degree angle to the flow of the traffic when we arrived," he said. "He was our priority but there was very little that we could do until the paramedics arrived - it was just a case of keeping him stable and comfortable. The gentleman who had been driving the other car was walking around in a deep sense of shock, and there was another lady sitting in the car."

The A650 was closed for more than two hours as accident investigation officers attended the scene, causing traffic to queue back for several miles in both directions.

Today Inspector Mark Allsop, of Keighley police, urged anyone who saw the accident to get in touch.

He said: "If there are any witnesses who we have not spoken to then we would urge them to speak to us."

Anyone with information should contact PC Schofield on (01535) 617047.