Comparison of the Bank of England’s 2025 Stress Testing Framework vs 2024 and 2022 Frameworks