Ukrainian forces have liberated around 3,100 square miles of territory occupied by invading Russian troops so far this month, all in the northeastern region of Kharkiv, Ukraine’s President Volodymyr Zelensky said.
The total area cited by Mr Zelensky is roughly the size of the Greek island of Crete.
The president said “stabilisation measures” had been completed in about half of that territory and “stabilisation continues in the liberated territory of approximately the same size.”
“Remnants of occupiers and sabotage groups are being detected, collaborators are being detained and full security is being restored,” Mr Zelensky said in his evening address late on Tuesday.
Ukraine has set its sights on freeing all occupied territory after driving Russian forces back in a rapid counter-offensive in the northeast, a goal US President Joe Biden said would be “a long haul” achieving.
Asked whether Ukraine has reached a turning point in the six-month war, Mr Biden said it was hard to tell.
“It’s clear the Ukrainians have made significant progress. But I think it’s going to be a long haul.”
Russian forces have fled defensive positions, particularly in and around Kharkiv, a US spokesperson said.
Since Russia abandoned its main bastion in the northeast on Saturday, marking its worst defeat since the early days of the war, Ukrainian troops have recaptured dozens of towns in a stunning shift in battleground momentum.
Follow the latest updates below.