July 20, 2026 UK insurers “resilient” under stress despite growing private credit allocations Ellie Duncan