We’re still about 22 months away from the 2020 election and yet a tsunami of contenders is building up, with waves of Democrats set to announce their respective candidacies. It’s going to be a long two years.