The chancellor has said her predecessor Jeremy Hunt "lied" as she accused him of deliberately covering up the truth about the state of the UK's finances.