The Ukrainians stated a while back that the Russians have 200 'battalion groups' in theatre that have not yet been committed. Lukashenko recently said that there are 250,000 Russian soldiers in reserve who will attack soon. The figures match.It is true that the Ukraine counteroffensive has failed to achieve key objectives. However, to make a leap from that and claim that the fall of Kiev is inevitable is quite a stretch. This war is in a state of stalemate where neither side has the strength to force a decisive outcome. It will ultimately be decided by whether Western support for Ukraine outlasts the support of the Russian elite and military for Putin. Both sides are in a state of fatigue.
With the armoured components of the Ukrainian military effectively destroyed, who is going to stop the Russian when they commit these forces?