Barclays posted Q1 profit before tax of £2.81 bn, slightly below the £2.83 bn consensus, prompting a >3% share drop.
Credit impairment charges surged 28% to £823 m, including a £200 m single‑name hit, raising loan‑loss outlook.
The bank announced a £500 m share buyback versus the £614 m expected, and ROTE fell to 13.5% from 14%.
Investment Bank markets revenue rose 4% and equities revenue jumped 16% to £1.116 bn, while group income grew 6% YoY to £8.163 bn.