Drivers have rated the M42 in the West Midlands as England’s worst motorway thanks to it having reduced speed limits “for no apparent reason”.