Being mayor is not really a position from which to implement socialism.
Cities are subject to restraints and limitations established at a State level... and it's easy to flee them when taxation becomes onerous. Even States are constrained somewhat by the Federal Government and economic reality.