Bank of England opts to keep its main interest rate on hold at record low 0.25 percent despite above-target inflation

Bank of England opts to keep its main interest rate on hold at record low 0.25 percent despite above-target inflation.