Mayor, council members should step down