If you think anyone else deserves the credit, it belies a couple of very simple questions:
Do you think our European allies will make up the hundreds of millions of aid that Trump will no longer provide?
And when they too tell Zelensky to take a hike, how long do you think it will take for them to lose even more territory to Russia and finally agree to peace?