Who will challenge Donald Trump in 2020? · The Economist · Sentinel