Barclays sets aside £823m for bad debts after fraud hit but profits rise April 28, 2026 · The Independent Read full story at source