You can see on Live UA Map (liveuamap.com) how the battle lines have changed and what territory has been re-captured (or not). You can see what the lines on the southern front on the 1st of June of this year looked like. The counter offensive is held to have begun on the 4th of June (
2023 Ukrainian counteroffensive - Wikipedia):
(1st of June)
And here is what they are as of today:
(21st of August)
And this is what they are like for the eastern front over the same period:
(1st of June)
(21st of August)
As you can see, the net gains are pretty slim (the Russians have even gained territory in some parts along the eastern front).
Wikipedia's own live map of the lines of battle shows a similar picture:
View attachment 1692655239588.webp
I am not seeing the major progress that is alleged to have been made. Instead, the overall picture appears to agree with the analysis that the counter offensive has failed. It might be that the Russian lines succumb to a sudden collapse, and they cede territory rapidly, but I do not see how it is likely given the information coming out and the consensus of expert opinion. In order to take advantage of a putative Russian collapse, Ukraine would at least require a ready supply of troops fresh enough to fight, which it seems they don't have at the moment.