Jim Gardiner appears on “Chicago Tonight” on Feb. 27, 2019, a day after ousting two-term incumbent Ald. John Arena (45th Ward) in the municipal election. (WTTW News)

Ald. Jim Gardiner (45th Ward) on Tuesday apologized on the floor of the Chicago City Council chambers for sending profane and misogynistic texts to a former aide about Ald. Tom Tunney (44th Ward) and two women who work at City Hall. 

(Public Citizen / Flickr)

A year after what for many Democrats was unthinkable—losing the presidential election to Donald Trump—there are signs they may be getting their mojo back.