It's nigh on impossible to understand exactly what's going on with the War in Ukraine.
The US, UK, Baltic, Scandinavian and Eastern European States (Hungary aside) all appreciate that Russia/Putin needs to be seriously weakened now but the other large EU States, France, Germany & Italy appear more prepared to appease Putin and effectively 'kick the can further down the road'
Russia is now applying it's superior numerical and equipment advantage more effectively and the artillery/rocket fire power seems to be causing huge casualties for Ukraine - possibly 100 dead and 500 wounded soldiers per day. It's been suggested that these are the best soldiers they have.
We don't know exactly how much artillery has been supplied to Ukraine but the figures I've seen from US seem to be whooly inadequate - circa 100 M777 Howitzers for a 1000 mile front - that's 1 every 10 miles. Biden has just announced an intention to supply MLRS - these will take a huge amount of time for delivery to Donbas and training.
Lloyd Austin said that US needs to move at the speed of war - 100 days to make a decision on MLRS ????? I'd hate to think how long it'd take if they were moving slowly.
It'll probably take 2 months to get the MLRS operational and Ukraine might suffer 36,000 military casualties, if the Russians can maintain it's current momentum.
But Democratic Leaders need popular support so it's not easy to move at the required speed. Throw in scumbags like Trump & Orban and the task gets ever harder.
UK is in favour of a rules based world order but is prepared to rip up an international treaty to appease Tory Brexit Hard Liners and DUP. So Putin has the incentive to stay going and see of his opponents blink first.
But the Ukrainians have got considerable support and avoided a capitulation as happened in the Invasion of Crimea - They must hold out until the necessary equipment arrives. No choice.
On a level playing field, Ukraine will probably force Putin to make a deal, for now. One hopes that the US will use it's nuclear leverage to force France, Germany & Italy to keep the economic pressure on Putin.