News

Interest rates have been held at 4.25 per cent. The Bank of England’s Monetary Policy Committee (MPC) voted by six to three ...