Divided Bank of England faces political heat over calls for rate cuts