20 July 2026

UK bulk annuity firms survive S&P's "extreme" private credit stress test