Bank of England raises rates for third time to counter inflation