Over at the normally Donald Trump-supportive National Review, the president was on the receiving end of a blistering ...