Ukrainian resistance has put the Russian army "on the run" and a growing shortage of resources means they won't be able to keep up the fight for more than two weeks, it is claimed.
Russia has failed to make the big inroads it is thought they were expecting and are making slow progress in trying to topple the Ukraine regime in Kyiv.
They are slowly encircling the Ukraine capital but it is thought now that the inability to make decisive blows means that they will run out of "manpower and energy" sooner rather than later.