A driver who hit a 12-year-old boy as he ran across a motorway has been cleared of dangerous driving.

Prosecutors accepted that Shahid Ilyas, 48, was not responsible for the death of Callum Rycroft, who died on the M62 in West Yorkshire on August 5 last year when he was hit by the defendant’s black Toyota.

But they alleged that he drove dangerously after the collision, saying he did not stop as soon as he safely could, despite “massive damage” to his windscreen which severely impeded his view of the road.

On Friday, Mr Ilyas was cleared of one count of dangerous driving by a jury after just over an hour of deliberations at Bradford Crown Court.

Earlier, the defendant told the jury how he had been left a “broken man” by the collision, which happened after Callum, who was autistic, was left in the middle of the M62 near Huddersfield by his drunken father, who has already been jailed for manslaughter.