The Bank of England on Monday launched its bank capital stress test for 2025. The resilience of the U.K.'s seven largest banks and building societies to deep recessions, large asset price drops, ...