24 November 2025

Individual results from UK life stress tests offer no surprises