Controversial proposals to redevelop Liverpool Street station have been approved by an overwhelming majority.
The City of London Corporation’s planning committee decided after a two-hour meeting on Tuesday afternoon to grant planning permission by 19 votes to three.