The Monetary Policy Committe (MPC) of the Bank of England today chose to retain the country’s interest rate at the record low of 0.5%. The MPC also elected to keep unchanged the scale of the quantitative easing asset purchase scheme (effectively printing money) at £200bn. Earlier this week the Institute of Directors (IoD) urged the [...]