The last government “failed to keep a number of promises to children”, according to an analysis of its term-long commitments.