LONDON—In court this past week, a lawyer asked former Barclays Chief Executive Jes Staley: Do you accept you had sex with a ...