The knives are out for the shadow chancellor. Again. But to call for him to be sacked on the basis of a single, bad Commons performance is absurd. Contrary to conventional wisdom, it is Ed Balls, not George Osborne, who has been vindicated on the economy.