Poway City Councilmember Tony Blain resigned Nov. 5, effective immediately, a day after early returns showed that voters in a Nov. 4 special election strongly supported his recall.