Donald Trump was warned over and over and over.