Word on the street, from someone with some experience in such matters, is that President Donald Trump will “undoubtedly be impeached.” The source? Andrew Hall, who served as an attorney to Richard Nixon’s top advisor, meaning he’s seen this show before.

Talking to The Independent, Hall, who had served as legal counsel for John Ehrlichman, Nixon’s former senior adviser for domestic affairs later convicted of conspiracy, obstruction of justice and perjury, said we are watching history repeat itself with Trump and his associates, caught up in the Russia scandal.

“The coverup is always worse than the crime,” Hall told the paper. “And this one is very shady. We have a sitting president who will undoubtedly be impeached.

The Hill reports Hall’s remarks come just as bombshell revelations surface from the release of veteran journalist Bob Woodward’s book about the Trump administration, which talks about the news of an alleged mock interview between former Trump attorney John Dowd and Trump on Jan. 27 to help Trump prepare for a possible sit-down with Mueller.

“The idea to prepare a witness in and of itself is a good idea, but the fact that he’s incapable of being truthful throughout the entire exam is pretty scary,” Hall said.

“It raises a whole lot of issues,” he continued. “If a lawyer knows his client is not telling the truth, he can’t sit by and let that happen, he can’t participate and he must disassociate himself with that activity … otherwise, they lose their license for facilitating perjury.”

Hall says that the revelations in Woodward’s new book could lead to the president’s impeachment, which the Watergate attorney predicts will occur in Trump’s first term.

“The November elections have an enormous impact on how this plays out,” he said. “If the Democrats take the Senate, or enough Republicans switch over, there will be a successful impeachment.”

The sheer enormity of the mid-term elections, which could have implications for generations to come, cannot be overlooked. Democrats are counting on it as their last recourse to stop the Trump presidency, and Republicans are counting on it as their last chance to continue to enable and support the president.