11 July 2025

Bank of England warns on 'carbon shocks'