Rep. Dennis Kucinich (D-OH) would defeat Sarah Palin and Donald Trump in hypothetical presidential match-ups, according to a new Public Policy Polling survey.

The outspoken anti-war liberal would rout Palin by 43 to 36 percent, and beat Trump 40 to 36 percent, the Democratic-affiliated polling firm found Tuesday. The rest were undecided, in part because they didn't know much about Kucinich.

The results are a testament to Palin and Trump's unpopularity with the general public, and indicate just how difficult it would be for the two Republicans to win a general election.

Trump announced Monday that he will not run for president in 2012. Palin has not made her intentions clear, but signs suggest that she will also bow out of the race.

The PPP poll surveyed 814 American voters between May 5-8 and has a margin of error of plus or minus 3.4 percentage points.