Pete Buttigieg beats JD Vance & Marco Rubio by more than any other Democrat in new poll

Trump's approval rating was found to be very low in the poll.