Barclays CEO Venkat: Business Turnaround, Cancer And An £800M Crisis | 7 Jul 2026 | Business Leader Podcast · Nuggets