Joe Scarborough, host of MSNBC's "Morning Joe," announced Tuesday that he is leaving the Republican Party.

Scarborough, a former Republican congressman from Florida, will say on Tuesday's episode of Stephen Colbert's "Late Show" that he is leaving the GOP to become an independent, the executive producer of the show tweeted. The segment was taped for the show which airs at 11:35 p.m. ET.

Scarborough has become an outspoken critic of President Trump, although the two were previously thought to be friendly.

He told Colbert he left the Republican Party because it isn't doing enough to push back at the Trump administration, especially with revelations related to Russia.

"Time and time and time again they turn the other way," Scarborough said of Republicans. "And they are doing the same thing now. It's actually disgusting and you have to ask yourself, what exactly is the Republican Party willing to do? How far are they willing to go? How much of this country and our values are they willing to sell out? I am not a Republican anymore. I've got to become an independent."

In recent months, Scarborough and his co-host Mika Brzezinski, have criticized Trump's behavior on the air and questioned his mental health.

Last month, Trump drew widespread condemnation for a series of tweets in which he attacked Scarborough and Brzezinski, who are engaged.

In one tweet, Trump referred to Scarborough as "Psycho Joe."