In its battle to control and reduce the rate of inflation, the Bank of England has increased interest rates for a 13th consecutive time. Already at its highest level for nearly 15 years, rising interest rates are continuing to apply pressure on finances both at home and in businesses. Despite the Bank’s efforts, although slightly … Continue Reading