Rob Ford admits to struggling with alcohol "for some time," will step aside

Colleagues say mayor's leave not enough, call for his immediate resignation

by