Far-left pundit forced to accept Dems have run his city into ground