Three weeks until the first presidential nominating contest, Donald Trump and Ted Cruz are running neck and neck in Iowa, while Hillary Clinton and Bernie Sanders are also locked in a tight race in the Hawkeye State.

What’s more, Clinton and Sanders are within the margin of error in New Hampshire, while Trump has built a 16-point lead in the same state.