(CNN) Mark Sanford, the former South Carolina governor and congressman who two months ago launched a longshot primary challenge to President Donald Trump, suspended his candidacy Tuesday.

"I am suspending my race for the Presidency because impeachment has made my goal of making the debt, deficit and spending issue a part of this presidential debate impossible right now," Sanford said in a statement. "From day one, I was fully aware of how hard it would be to elevate these issues with a sitting president of my own party ignoring them. Impeachment noise has moved what was hard to herculean as nearly everything in Republican Party politics is currently viewed through the prism of impeachment."

Sanford -- who emerged as a vocal Republican critic of the President before losing his congressional seat in a GOP primary contest last year -- made the announcement during a press conference at the New Hampshire statehouse.

While he blamed the impeachment process, Sanford failed to gain traction during his short-lived primary challenge. Sanford was one of three Republicans running to unseat Trump; former Illinois Rep. Joe Walsh and former Massachusetts Gov. Bill Weld remain in the race.

Unlike his rivals, however, Sanford focused his primary bid not on Trump's conduct in office but on his sharp policy turns from traditional conservative values, including a skyrocketing national debt on his watch.

Read More