What has he caved on? Seems to me everyone has taken notice, his tactics might not be everyone cup of tea... but, <deleted>s getting done despite how you much you deny it.
You should change your news channels, they lied to you all the way through the last 4 years, convinced you Trump was going to lose.... yet you still believe everything you read.
Re Ukriane, those with rational thinking knew that Trump wouldn't end the war in Litterally 24hours, its political speak, which you know full well, however your DJT derangement holds him to totally different level you even hold another politician to.
Once Funding stops that war will soon end which I hope is very soon, unlike you, I don't like to think of people continuing to die unnecessarily because the US & UK have prolonged the it