No, he can't see the future. That's why he had no idea that eventually his hardcore liberal past was eventually going to catch up to him. Common sense should have told him this, though.
“his hardcore liberal past was eventually going to catch up to him.”
EV, with all due respect, in your mind I don’t think that anyone left of Alan Keyes could escape this label. That’s fine you feel that way, but most Americans would probably disagree with you.