Election year has finally arrived, well after the beginning of a turbulent and unpredictable election season, and voting begins on Tuesday in the Iowa Republican caucuses.
The few days of post-Christmas polling have shown the numbers oscillating and opinion changing in ways it hadn’t earlier in the campaign.
Keep reading this post . . .