Will war cancel Trump’s triumphs?