How the City of London has made Britain and the world worse off