Photo: Semen Salivanchuk / iStock / Getty ImagesHudson City Council President Chris Foster has resigned, effective immediately. He emailed city officials the morning after this week's elections, stating he was quitting. Foster had two years remaining in his term.