According to the Bank of England’s 2025 Stress Test results, the country’s biggest lenders are well-equipped to withstand a severe economic downturn. In one of the toughest hypothetical scenarios ever ...