Hughes resigns from city council