City Corporation approves new power to remove Freedom of the City of London · Activ.news