Strong execution delivers 2025 financial performance in line with guidance, with all business units contributing to growth. Good strategic progress underpins our confidence for 2026 and beyond.LONDON ...