Maybe somebody can explain to me what the significance of the Ukrainian push is precisely. It looks like Russians realized that they did not have enough forces to hold both Kherson and Kharkov regions, and they chose to withdraw from Kharkov rather than lose troops there.
It's worth noting that the Ukrainian troops are no longer in fortified defensive positions and their lines of communication to support the forward troops are now defined precisely. The Ukrainian attack has not destroyed nor disrupted Russia’s air, artillery, rocket and missile assets, and Russians have sent reinforcements and will most likely launch a counter offensive once their forces are consolidated. Once there is actual engagement between the armies we'll see what happens, and if Kherson offensive is anything to go by then it's not likely to go well for Ukraine.