After listening bunch of videos and checking out all the maps I can say the Ukrainian offensive is going well. And by "well" I mean they are able to take lands, and even positions that have operational importance. Like at Kurdiumovka south of Bakhmut, they managed to cross the canal and take positions in the town. That's a bridgehead they could intentionally expand from.
But will they? I dunno. They pay the price and if they melt like snow the offensive(s) will halt. It's a shame we don't get any real information about the losses. I'm curious where is the limit which breaks a campaign. I think it's reasonable to say they'll push as hard as they can until the NATO summit on July 11-12.
https://www.nato.int/cps/en/natohq/news_212667.htm
After that? Who knows.

I also came across this channel of Vlad Vexler. He seems to say interesting stuff, I have to give a proper listen still: He has a main channel, I have not looked at it yet.
https://yewtu.be/channel/UCn7XHZiW6EUgSuxItybLLMg
https://yewtu.be/channel/UC6-33VO9eerq9MXFaivi0gg