Pillar 3 Report Q1 2026 - Barclays Bank PLC | RNS | Ticker