Who pays for low interest rates? April 13, 2021 So the Bank of England has cut interest rates again, to 0.25%, as ‘the outlook for growth in the short to medium term has Read More »