I can't say I understand the sentence I highlighted. The public in those countries seemingly do indeed support taxpayers' money being spent on a war that can't be 'won'. (When the conflict eventually comes to a conclusion, it is almost certain that Russia will still be occupying some of Ukraine and the war will not have been 'won', as you put it.)