The Bank of England is expected to hold interest rates for the third time in a row today as fresh data points towards potential cracks in the economy.

Share This