Commenting on the decision of the Monetary Policy Committee of the Bank of England to cut interest rates to 4.75%, Anna Leach, Chief Economist of the Institute of Directors, said: “Today’s 8-1 vote by ...