Motoring enthusiasts, shoppers and Londoners all savoured a Saturday to remember on Regent Street today (6 November) as the capital’s premier shopping destination was once more transformed into the country’s biggest free-to-view motor show. First staged in 2005 , the...