Wellingborough Council has terminated its contract with the current operator of the Castle Theatre, claiming it has not brought in enough revenue