Should Rob Ford resign as mayor in the wake of the new allegations?