Actress and singer Barbra Streisand rails against President Trump in a HuffPost column published Friday, calling him an “angry, hollow, vindictive man.”

In the article titled “The Fake President,” the Academy Award-winner writes, “There’s a narcissistic fraud in the White House.”

The next thousand words sees Streisand questioning President Trump’s mental stability, his willingness to criticize what he calls the “very fake news” media, and his ability to be U.S. president.

“The large ego of a small man drives the vindictiveness of his policies,” Streisand writes. Elsewhere, she says, “This is the Trump presidency. He will not grow in the office.”

“He watches cable TV and then tweets in a rage,” the singer states. “He lacks the temperament to fulfill his role. For all his ranting about fake news and fake media … the truth is, he is the fake president.”

Streisand has long criticized President Trump, starting last August when she became one of many celebrities to say they vow to leave the country if Trump won the election.

The 74-year-old, who was a vocal supporter of former Democratic presidential candidate Hillary Clinton, has also called President Trump “clueless, reckless, graceless and heartless.”

In March, Streisand revealed that President Trump is making her gain weight.

Read Streisand’s “The Fake President” article in its entirety here.

Follow Jerome Hudson on Twitter @jeromeehudson.