Bank of England holds interest rates at 3.75% - is this good news for the economy? · Sky News · Sentinel