“These elected officials, like so many others, have worked selflessly on behalf of their fellow citizens, something unfamiliar to one as selfish as you,” Brennan tweeted on Monday.

Ex–CIA Director John Brennan reprimanded President Donald Trump for his attack on former Senate Majority Leader Harry Reid , saying Trump brought shame upon himself and the White House by smearing the retired Democrat.

You shame yourself & the Office of the Presidency every time you try to smear those who dedicate their lives to public service. These elected officials, like so many others, have worked selflessly on behalf of their fellow citizens, something unfamiliar to one as selfish as you. https://t.co/zqAIofpjSc

Brennan, who served during the Obama administration and left his post just before Trump’s inauguration, has become an outspoken Trump critic. Brennan’s latest tweet addressed the president’s accusation that Reid “is working hard to put a good spin on his failed career” after having “led through lies and deception.”

The insults came just after the airing of Reid’s exclusive interview with CNN, in which he lamented Trump’s rise to the presidency, stating, “In hindsight, I wish every day for a George Bush again.”

It was a major shift in opinion for Reid, who in 2007 blasted the 43rd president as “the worst” the nation had ever seen. Reid used the same words against Trump in a New York Times Magazine profile last month, voicing strong opposition to his tenure.