A new poll shows Florida Democratic Rep. Patrick Murphy beating his Senate primary opponent Rep. Alan Grayson, but incumbent Republican Sen. Marco Rubio would beat both of them in the general election.

The Saint Leo University Polling Institute survey showed that among 532 Florida Democrats polled, Murphy led Grayson by a commanding 48 percent to 17 percent margin.

The Democratic establishment has largely lined up behind Murphy and Grayson’s prospects have only gotten worse in light of allegations that he abused his ex-wife on top of an ongoing ethics investigation in the House.

Rubio, who decided to run for re-election after his failed presidential run, has a huge lead in the Republican primary, with 68 percent of the vote in the four-candidate field, among the 479 Florida GOP voters polled.

In head-to-head general election matchups, Rubio leads Murphy, 46 percent to 38 percent, with 16 percent undecided, and he leads Grayson, 47 percent to 34 percent, with nearly 19 percent undecided.