Bank of England Reveals Latest Interest Rate Decision