Credit: AP/Charlie Neibergall Haley and DeSantis faced off in a GOP debate while Trump held a town hall. Follow live updates