And Rob Ford gets hammered . . . again.