Police are trying to piece together how a late-night crash on a duel carriageway left one man dead and three others injured.

It is understood that one of the vehicles, a green Daihatsu Fourtrak, broke down on the A629 Aire Valley trunk road and the other, a Volkswagen van, ploughed into the back of it.

The crash happened last night on the Keighley to Steeton section of the duel carriageway about half a mile from the Hard Ings Road roundabout.

The man who died had been travelling in the Daihatsu which had stopped in the nearside lane. Police were not releasing his name until relatives have been informed.

Two other people in the Daihatsu, one of whom was a 20-year-old man, were also injured. He was taken to nearby Airedale General Hospital, Steeton, for treatment. The other person was taken to Bradford Royal Infirmary.

The driver of red VW Transporter van suffered slight injuries and was also taken to Airedale Hospital.

A Keighley police spokesman confirmed the accident occurred before the Keighley golf course bridge which spans the road.

He said: "We think there may have been some mechanical fault with the Diahatsu Fourtrak but as yet we are not sure what the exact reason was - we are investigating."

The dual carriageway was closed to traffic and diversions set up while the vehicles were removed and an investigation was carried out at the scene.

Officers have appealed for witnesses to the accident, which occurred at about 10.25pm, or anyone with information about either vehicles beforehand, to contact Keighley road traffic unit on 0845 6060606.