Bank of England faces rate-hike dilemma