It was a striking public rebuke that signaled an emerging rift between the military and civilian leadership at an already challenging time for Ukraine.
Speaking on national television, a deputy head of the office of the president, Ihor Zhovkva, said Gen. Valerii Zaluzhnyi’s assertion that the fight against Russia was deadlocked “eases the work of the aggressor,” adding that the comments stirred “panic” among Ukraine’s Western allies.
At the same time, Mr. Zelensky disputed the general’s characterization of the fighting. “Time has passed, people are tired, regardless of their status, and this is understandable,” he said at a news conference on Saturday, adding: “But this is not a stalemate, I emphasize this once again.”
The public censure of General Zaluzhnyi came a day after the president’s office replaced one of his deputies, the head of special operations forces, who after his firing said he had been blindsided by the dismissal. It was unclear whether General Zaluzhnyi, the overall commander of Ukraine’s forces, knew in advance of the planned dismissal.
The emerging fissure between the general and the president comes as Ukraine is struggling in its war effort, militarily and diplomatically. Its operations along the roughly 600-mile-long trench line have failed to produce any advances, while resulting in high casualties on both sides, and Ukraine is facing intensified Russian attacks in the East.
At the same time, skepticism about Ukraine aid has increased in some European capitals and among members of the Republican Party in the United States.