London Mayor Sir Sadiq Khan's so-called 'war on motorists' means over half of the capital's roads now have the limit, with two thirds of boroughs applying it on most of their roads.
London Mayor Sir Sadiq Khan's so-called 'war on motorists' means over half of the capital's roads now have the limit, with two thirds of boroughs applying it on most of their…