Lol honestly.
This is the sort of thing the BBC puts in "Neither Ukraine or Russia's claim has been verified by the BBC."
You cannot get much more impartial than that, especially when the weight of likelyhood falls on the Russians causing it*
"Russia has denied destroying the dam - which it controls - instead blaming Ukrainian shelling."
Damn those Ukrainian shells are so accurate there is literally no damage at all outside the area that has gone.
We know some weapons the Ukrainians have are super accurate, but much of what they have is ex soviet un-accurate level stuff**
Its BS, the Ukrainians were not shelling that dam at all let alone to the level needed to cause it to fail.
* through deliberate or ineptitude.
** by western definition. Accurate by Russian standards seems to be did you hit the city you were aiming at?