Four years ago, Democrats took control of Chester's government with a sweeping victory in a city long controlled by Republicans.
They hoped to bring change to a Delaware County municipality plagued by crime, financial problems, and difficulty attracting economic development.
The same issues remain today - in fact, Chester's 30 homicides in 2014 set a record. Except now, Chester also has infighting and a growing divide within its Democratic leadership, as State Rep. Thaddeus Kirkland, the city's senior Democratic politician, is running to unseat Mayor John Linder.
Kirkland has aligned himself with the four incumbent city council members, while Linder is running alongside a new slate of council candidates.
The two Democrats, once friends and allies, are vying to persuade voters how Chester can become a safer, financially stable city.
Kirkland said Chester needs a mayor that gets along with the rest of the council if the city is going to move forward. Linder said he needs another four years to continue the work he started.
The winner of the May primary will face former Mayor Wendell Butler, the Republican whom Linder unseated in 2011.
"It is what it is," Linder said of facing a primary challenge. "I'm running as a Democrat and the incumbent mayor."
Kirkland, elected last fall to his 12th two-year term in Harrisburg, acknowledged he would be leaving a comfortable job paying more than $80,000 annually to lead one of the state's most troubled cities, at a much smaller salary. He said constituents and party leaders asked him to return home.
Read more here:
Chester Democrats fighting among themselves