Unite declares ‘step forward’ as Bank of England grudgingly acknowledges the role of rising prices in soaring inflation