Barbra Streisand is a loud and proud Democrat who has made no secret of her disdain for Donald Trump. Now, she's put that rage into a new song.

Streisand has announced that her new album "Walls" will come out on November 2, and on Thursday, she released the first track -- "Don't Lie to Me," which lays out her hatred of the Republican president.

"This collection of songs reflects what's been on my mind lately, and I look forward to sharing that with you," she said on Twitter of the album, the first with mostly new material in more than a decade.

In "Don't Lie to Me," Streisand sings: "How do you win if we all lose? / You change the facts to justify."

"How do you sleep when the world keeps turning? / All that we built has come undone / How do you sleep when the world is burning? / Everyone answers to someone," she says in the chorus, repeating the title over and over.

"I had to write this song," the Oscar-winning actress, singer and activist told Billboard in an interview. "It's my protest, in a sense, about this unprecedented time in our history."

As for the title of the album, Streisand noted: "I had an idea for the cover, me against this wall. The wall of society, the walls of this presidency, the walls that obstruct justice."

But Streisand, who has actively campaigned for the Democratic Party in the run-up to the midterm elections in November, said she was nevertheless hopeful about the future.

"We have to grow as a nation, we just have to grow out of this and see the light; that's all I can say," she told Billboard.