Russia’s President Vladimir Putin has signed the final papers to annex four regions of Ukraine – even as his military suffered further setbacks.
The Luhansk, Donetsk, Zaporizhzhia and Kherson regions are “accepted into the Russian Federation” the documents say.
But in two of those areas – Luhansk and Kherson – Ukraine said it has been retaking more villages.
Mr Putin also signed a decree to formalise Russia’s seizure of the nuclear power plant in Zaporizhzhia.
Last Friday, the Russian leader held a grand ceremony in the Kremlin, where he signed agreements with the Moscow-installed leaders of the four regions.
The move followed self-proclaimed referendums in the areas, denounced as a “sham” by the West.
But on the ground there appears to be a different reality, with Ukrainian forces making gains in both the south and the east.
Serhiy Haidai, Ukrainian governor of Luhansk, told the BBC on Wednesday that six villages in the region had been recaptured.
And President Zelensky later said Ukraine had liberated three more villages in the southern region of Kherson.
That followed a series of gains in Kherson the previous day, including the strategically key village of Davydiv Brid.
Meanwhile, the southern city of Zaporizhzhia was rocked by a series of huge explosions an hour or so before dawn.
Local authorities say seven Russian missiles hit residential buildings and that people are under the rubble. There has been no information on casualties so far.
The BBC’s Paul Adams, who is in the city, says rescue workers are combing through the shattered remains of an elegant five storey apartment building in the middle of the city.