Long-standing councillor Les Hamilton to retire