Sadiq Khan has responded to reports he will be granted the power to impose a tourist levy on visitors staying in London overnight, which could raise up to £240 million a year.
Plans to build thousands of new homes along with offices, restaurants, bars, and other amenities, were due to be considered at Newham Council yesterday, but councillors voted to delay their decision