Tense inconsistency. Would is conditional, but do not is present tense. After would go back on his promise, the parallel structure requires the second verb to also use conditional: would not even apologize. The correct phrasing is would go back on his promise and not even apologize.