The government has failed to make millions of people better off and George Osborne's promise to balance the UK's books during this parliament is "in tatters", according to Ed Balls.