I’m contemplating writing a book on the first year of President Trump’s foreign policy, and I already know the name: “The Art of the Giveaway.”

In nearly 30 years of covering United States foreign policy, I’ve never seen a president give up so much to so many for so little, starting with China and Israel. In both the Middle Kingdom and in the Land of Israel, Christmas came early this year. The Chinese and the Jews are both whispering to their kids: “There really is a Santa Claus.”

And his name is Donald Trump.

Who can blame them? Let’s start with Israel. Every Israeli government since its founding has craved United States recognition of Jerusalem as its capital. And every United States government has refrained from doing that, arguing that such a recognition should come only in the wake of an agreed final status peace accord between Israelis and Palestinians — until now.

Today, Trump just gave it away — for free. Such a deal! Why in the world would you just give this away for free and not even use it as a lever to advance the prospect of an Israeli-Palestinian deal?