Newly resigned CEO of Barclays questioned by Parliament

by Stephen Beard