Just to set the record straight...
The Ukrainian counter-offensive has not "stalled" or been halted in any way.
Every single day since June 4th, 2023 the Ukrainian army has liberated at least some of its land, and today was no exception.
The Ukrainian Army still has two entire Corps of brand new units that are uncommitted as of today.