Currently on stage debating: Donald Trump, Ted Cruz, Marco Rubio, Ben Carson, Jeb Bush, Chris Christie, and John Kasich. The debate is moderated by ABC’s David Muir and Martha Raddatz, with questions also from WMUR’s Josh McElveen and conservative commentator Mary Katharine Ham. The debate is scheduled to run until 11 PM ET.