Bank of England keeps interest rates unchanged at 0.5%