Gavin Williamson accused council bosses of letting 'political dogma and ideology get in the way' and questioned whether they were 'acting with the best interests of the children of the borough'