News

The Bank of England has held the base rate at 4.25%. Below we explain why, when it might be cut, plus what it means for your ...