The New York Times' Bret Stephens, no friend of President Trump, nevertheless has written an interesting prediction of the outcome of the 2020 presidential election. Spoiler: Trump wins.
You can find his prediction, out from behind the NYT paywall, at outline.com. I think you'll enjoy it. Hat tip to Lucianne.com for the link.