Bank of England raises interest rates to 4.25 per cent after unexpected inflation hike