The Bank of England has held the base rate for the FIFTH consecutive time at 3.75%. We explain why, the latest predictions for when it could change, plus what it means for your mortgage and savings.