Last night’s Republican presidential debate in Iowa on Fox News Channel averaged 6.7 million total viewers, 1.9 million of them in the 25-54 demographic. That is the largest overall and demo audience for a GOP debate this year on cable, surpassing Fox News’ debate in September. Overall, this is the second-most-watched debate this season behind ABC’s special this past Saturday.