The war against inflation is a long way away from being won