Several of Anthony Weiner's rivals in the New York City mayoral race are calling on the former congressman to end his campaign in light of new revelations about his sexual indiscretions.

“Enough is enough,” said Public Advocate Bill de Blasio, a liberal Democrat who is competing for the same votes as Weiner. “I’m calling on Anthony to withdraw from this race, for the good of the city that I know he loves as much as all of us.”

Christine Quinn, Weiner's chief rival in the Democratic primary, stopped short of calling for Weiner to quit the race. But she described his bid as a "circus" and a "disservice to New Yorkers who are looking for someone who has the judgment and maturity to lead this City."