Bank of England’s rate cut is on a knife-edge even with inflation on target