Barclays chief Jes Staley has admitted he “made a mistake” after his attempts to unearth the identity of a whistleblower resulted in regulatory investigation, according to Reuters reports.