President Volodymyr Zelensky said Ukraine's military had won back dozens of towns in the past week as he ruled out holding peace talks with Vladimir Putin.
In his nightly address, the Ukrainian leader said that the army had made major and rapid advances against Russian forces in the south and east which Putin had declared annexed.
"This week alone, since the Russian pseudo-referendum, dozens of population centres have been liberated. These are in Kherson, Kharkiv, Luhansk and Donetsk regions all together," he said.