The next GOP debate is here. With the New Hampshire primary 2016 on Tuesday, ABC hosts the Republican presidential debate Saturday at 8 p.m. You can watch on TV or catch the ABC live stream. Donald Trump, Ted Cruz, Marco Rubio and Ben Carson head a field of 7 ahead of the New Hampshire primary on Feb.