President Trump's fiercest critics now say his foreign policy was great for America.