Bank of England keeps rates on hold in knife-edge vote

Bank of England keeps rates on hold in knife-edge vote