Posted on 7 January:
The short time lapse since Iowa means that polls will not be that reflective of the true intent of the voters until tomorrow morning.
Many Granite Staters take a perverse delight in lying to pollsters.
30% of the electorate is still favoring "Undecided."
I told you so - Tom