Major car ban affecting thousands of drivers in London moves step closer

London Mayor, Sir Sadiq Khan, has gathered the newly formed Oxford Street Development Corporation Board at City Hall for its first official meeting.