Ron DeSantis is set to go head-to-head against Nikki Haley in Wednesday's debate, with polls showing the two vying for second in the Iowa caucuses behind former President Donald Trump.