Common hold-ups on main roads in England reached 11.0 seconds per car per mile within the yr to the tip of June.
Supply hyperlink
Common hold-ups on main roads in England reached 11.0 seconds per car per mile within the yr to the tip of June.
Supply hyperlink