HomeLatest NewsBank of England surprises markets by holding rates at record lows