An uninsured driver caused a pedestrian to be flung into the air when he struck him after veering across the road out of control, Bradford Crown Court heard.

Plumber Barrie Norton suffered a fractured elbow and injuries to his head, back and a knee when he was hit by a vehicle illegally driven by Mohammed Oly Uddin, 20, of Hird Street, Keighley, on October 5 .

Uddin took his brother’s Peugeot without permission, the court was told. He lost control of the car on Cavendish Road, Keighley, while picking up a CD he dropped on the floor.

Uddin pleaded guilty to aggravated vehicle taking, careless driving, having no insurance and failing to stop after an accident.

His barrister, Nikki Peers, said he was not speeding and it was a momentary lapse of concentration.

The judge, Recorder Dean Kershaw sentenced Uddin to a 12-month community order with 200 hours of unpaid work.