Breaking: Bank of England lowers policy rate by 25 bps to 4% as expected

07/08/2025