ANGRY residents claim they have been "betrayed" by Bradford Council after the sale of a Keighley site.