So who won this week’s Democratic presidential debate? The answer itself is debatable. But according to a new FiveThirtyEight/Ipsos poll of likely primary voters, Sen. Elizabeth Warren should be feeling pretty good right now.

Advertisement

Share This Story

About the author