Barclays just lost the public face of its investment bank