Photo by Win McNamee/Getty Images

Donald Trump and his legal team worked into the night after a bombshell New York Times article quoted a former White House aid who heard Trump say he would withhold aid to the Ukraine.

At least 2 Republican senators appear to be reconsidering their vote to call witnesses during the Senate impeachment trial.

According to the New York Times article, former National Security Advisor John Bolton confirmed there was a quid pro quo by Trump. Bolton said he heard Trump say he would refuse to releases hundreds of millions of dollars in aid to the Ukraine unless they helped investigate corruption by former VP Joe Biden and his son Hunter Biden.

Photo by Mark Wilson/Getty Images

But Trump accused Bolton (pictured right) of outright lies. Trump sent out a series of late-night tweets insisting he never had that conversation with Bolton or adviser Rudy Giuliani. The president said Bolton made up the allegations to sell books.

House Democrats declined to call Bolton to testify during the House impeachment hearings in December. But House impeachment managers insist Republican senators should call Bolton to hear his crucial testimony.

According to an unpublished manuscript of Bolton's new book, Trump said he would freeze military aid to Ukraine unless it helped investigate the Bidens.

Democrats need at least 4 senators to vote with them to call new witnesses to testify.

Two GOP senators, including Maine Senator Susan Collins, have indicated they will reconsider their decisions not to call witnesses.

The Senate trial was scheduled to wrap up on Friday, but the shocking new developments may extend the trial for weeks.

No photo

Getty Images

President Donald Trump took to Twitter.com on Tuesday to announce he fired his national security adviser John Bolton. But Bolton texted a Fox News reporter to say he wasn't fired - he quit.

"I informed John Bolton last night that his services are no longer needed at the White House," Trump said in a tweet. Trump added he "strongly disagreed" with Bolton's suggestions.

"I disagreed strongly with many of his suggestions, as did others in the Administration, and therefore I asked John for his resignation, which was given to me this morning," Trump tweeted. He said he would name a new national security adviser next week.

But Bolton denied the president's claims that he was fired.

Mark Wilson/Getty Images

"Let's be clear — I resigned," he texted Fox News anchor Brian Kilmeade, who read the text on the air.

Secretary of State Mike Pompeo backed up the president at an afternoon press briefing. Pompeo told reporters, "there were many times where Ambassador Bolton and I disagreed, that's to be sure."

I've lost count on how many cabinet members Trump shoved out the door of the White House in the last 2 years.

Before Trump was elected president he oversaw thousands of employees. So we know he can retain employees.

Photo by Mark Wilson/Getty Images

President Donald Trump, Kirstjen Nielsen

President Donald Trump is planning to fire Homeland Security Secretary Kirstjen Nielsen (pictured) and Chief of Staff John Kelly. The President terminated Mira Ricardel, an advisor to National Security Advisor John Bolton, on Tuesday.

Read more »