Richard Moore, the chief of the UK Secret Intelligence Service, admits the war is far from being over, but has claimed that the Russian advance could “run out of steam” very soon.
Russia is desperate to boost the country’s military manpower and the age limit for service has been raised to 50, while war chiefs are offering £640-a-month with free medical and dental care.
The measures are part of preparations for a new winter offensive – indicating the war will drag on into next year.
Speaking at the Aspen Security Forum in the US, he said: “He has suffered a strategic failure in Ukraine. It is obviously not over.
“The Russian forces have made some incremental progress over recent weeks and months, but it is tiny amounts. We are talking about a small number of miles of advance. When they take a town, it is obliterated.
“They are about to run out of steam. Our assessment is that the Russians will increasingly find it difficult to supply manpower over the next few weeks.