Diana Barran — British charity campaigner, hedge fund manager, and peer