20mph ‘should be default speed limit England for built-up areas’

Wait 5 sec.

Experts say England should follow Wales and Scotland’s plans to introduce lower speed limits in towns and cities