San Diego Mayor Kevin Faulconer announced on Thursday his support for the creation of a government-run alternative to San Diego Gas & Electric, drawing the ire of his traditional conservative allies and praise from environmental groups and progressive Democrats.

The highly anticipated decision follows much debate about how best to satisfy the city’s pledge to run on 100 percent renewable energy by 2035 — a decade before California mandates that all utilities run on zero-emission electricity.