Barclays H1 Pre-Tax Profit Rises 17% as Bank Lifts 2026 Income Target to £31.5B · aggregated.info