London’s future as a global financial center is now in doubt