Bank of England increases rates for the second time in three months as the cost of living rises.