Ukrainian troops have been reclaiming a swathe of territory from Russian control, especially around the capital Kyiv, where the mayor said “huge battles” were being fought to the north and east.
But Russia has been strengthening its position elsewhere.
Around Kyiv, Ukraine says it has recaptured several key areas, including Irpin, Bucha, Borodyanka and Hostomel.