Ukraine’s counteroffensive will be “very difficult” and achieving significant gains could take a long time, a top US military officer has warned, Report informs, citing Yahoo.

Army general Mark Milley told the National Press Club in Washington that the counteroffensive was “advancing steadily, deliberately working its way through very difficult minefields … 500 meters a day, 1,000 meters a day, 2,000 meters a day, that kind of thing”.

Mr Milley said he was unsurprised progress was slower than some people predicted.

He said: “War on paper and real war are different. In real war, real people die. Real people are on those front lines and real people are in those vehicles. Real bodies are being shredded by high explosives.”

Mr Milley added: “What I had said was this is going to take six, eight, 10 weeks, it’s going to be very difficult. It’s going to be very long, and it’s going to be very, very bloody. And no one should have any illusions about any of that.”