Bank of England votes to hold interest rates 17th May 2021 Responsible for making all decisions concerning the bank rate, the Monetary Policy Committee (MPC) of the Bank of England has now voted to maintain…Read More