New York City Public Advocate Bill de Blasio has taken the lead in the Democratic primary for New York mayor, as Anthony Weiner has faded from contention, according to a new Quinnipiac University poll.

The poll shows Weiner dropping to a distant fourth place, with just 10 percent of the vote. Less than a month ago, Weiner led the field in Quinnipiac polling.