Donald Trump vindicated again.