Bank of England set for tight rates decision as inflation softens and budget looms