On Tuesday, the Deputy Mayor of London announced that Sadiq Khan would be taking over Oxford Street early, with Transport for London designated as the traffic authority for the street. It was clear by the nature of the announcement that Westminster City Council were not prepared for this.