Diary: Back to the future on Oxford Street?

Diary couldn’t help noticing something familiar about London mayor Sadiq Khan’s proposals for a pedestrianised section of Oxford Street, W1, announced this week. While excited shoppers in the CGI