If a spooky historical parallel continues, Biden is due for

2nd November 2019