Florida Gov. Ron DeSantis and former U.N. Ambassador Nikki Haley are set to debate at 9 p.m. ET in Des Moines, Iowa, five days before the Iowa caucuses. Former President Donald Trump is once again skipping the debate for a televised town hall, also in Des Moines.