A Swindon school has responded to criticism that children were “left hungry” during a power cut described to be a “complete disaster”.