2020 Watch: Messy primary finally meets election year