A professor who has accurately predicted the outcome of every election since 1984 is predicting Donald Trump will be impeached.