A councillor who claimed that disabled children “should be put down” because they “cost the council too much” has finally resigned after coming under intense pressure from colleagues and officials. Collin Brewer had refused to step down from Cornwall County Council, offering the excuse that he “was probably a little bit het up” when he ranted at […]