Colorado Springs’ newly elected mayor, Steve Bach, has a 67 percent favorable rating in a local newspaper poll. Voters changed their municipal government to create a strong mayor, and Bach is their first mayor under the new system.
He has opposed new taxes and fees and started a number of arguments with the city council and the local water utility. It appears voters like his approach.
See Colorado Springs Independent: Steve Bach gets stamp of approval in poll