Business Watch: Chris Packham urges Barclays customers to set themselves on fire Steve BirdSimon Trump 17/08/2024