People walk near the Bank of England building in London March 20, 2025 March 20, 2025 People walk near the Bank of England building in London, Britain, March 19, 2025. REUTERS/Carlos Jasso