President Trump officially endorsed Roy Moore for Alabama's vacant seat in the Senate on Monday, December 4.

For weeks, the President drew criticism for his refusal to denounce the Republican Senate hopeful amid allegations of sexual misconduct involving underage girls. Hours prior to Moore acknowledging the endorsement, Trump took to Twitter to explain why he is encouraging the GOP constituency to support the controversial candidate.

"Democrats refusal to give even one vote for massive tax cuts is why we need Republican Roy Moore to win in Alabama. We need his vote on stopping crime, illegal immigration, Border Wall, Military, Pro Life, V.A., Judges 2nd Amendment and more. No to Jones, a Pelosi/Schumer Puppet," Trump said in his first two tweets of the morning.

As the hours passed, many took the tweets to mean that Trump was officially campaigning for Moore. The President has long implied that Moore was his preferred choice, by stating a vote for his opponent would translate to the state having a liberal lawmaker at its helm. But up until Monday, he hadn't outright stated he was behind the alleged sexual predator.

The endorsement was eventually confirmed by Principal Deputy White House Press Secretary Raj Shah, who informed the media that Trump placed a call to Moore to discuss "the state of the Alabama Senate race and the president endorsed Judge Moore's campaign." Moore himself would later thank the Commander-In-Chief, in a statement that read: "I am honored to receive the support and endorsement of President Donald Trump ... President Trump knows that the future of his conservative agenda in Congress hinges on this election."