A 15-year-old boy was taken to hospital with serious injuries after an accident on a main road into Bradford.

He was in collision with a black BMW in Leeds Road at its junction with Shipley Airedale Road tonight at around 6.20pm, police said.

The road was partially blocked and rush-hour traffic was slow after the accident.