Barclays CEO steps down over Epstein report by UK regulators(09) Emmanuelle Reichert 05 Mar 2026 Save Image Image gallery: Barclays CEO Epstein Orgy Leak: Shocking Nude Photos Exposed!