Why did Jesus still allow Judas Iscariot to eat at His table when Jesus knew and pointed out that Judas would betray Him?
Because after Judas lost His apostleship by his transgression according to Acts 1:20, and Acts 1:25, God still would use Judas though he became an apostate...