Around 100 cars left stranded in the snow in England

//Around 100 cars left stranded in the snow in England