I thought his tweet said “postpone”, not cancel.
Let’s remember: Hussein didn’t go to Israel during his entire first 4 years after seizing power. Valerie must’ve said “no”.
Trump was miffed that Netanyahu had an opinion outside of Trump’s, so he cancelled (postponed) - walked.