Washington (CNN) Mark Sanford isn't a fan of President Donald Trump for 2020.

The former South Carolina representative is mulling a long-shot bid against Trump for the Republican primary and he told NBC on "Meet the Press" Sunday that the President doesn't deserve to be reelected because Trump is taking the country in the "wrong direction." Sanford said there needs to be a "course correction."

But if it comes to voting for Trump or a Democrat, Sanford said he would have to back the President.

"Yeah, I'm a Republican," Sanford said. "Everything is relative in politics," he added.

Sanford lost his primary race last year after criticizing Trump . The President endorsed Sanford's opponent, Republican Katie Arrington, hours before the polls closed and attacked him in a tweet for being "very unhelpful to me in my campaign to MAGA." Arrington later lost the election to Democrat Joe Cunningham.