One part of the prophecy is complete:
2020 Election results:
Bernie Sanders/Amy Klobuchar: 426* EV, 54.42%
Donald Trump/Mike Pence: 109* EV, 44.11%
Bill Weld/Austin Petersen: 0 EV, 0.98%
William Kreml/Cornel West: 0 EV, 0.22%
Don Blankenship/Tom Parker: 0 EV, 0.18%
Rocky De La Fuente/Michael Steinberg: 0 EV, 0.03%
Gloria La Riva/Eugene Puryear: 0 EV, 0.02%
Others, including faithless elector votes for non-candidates: 3 EV, 0.03%
*3 Sanders electors voted for Trump, and 3 Sanders electors voted for Ron Paul.