Government risks “losing the battle against inflation”