Rachel Reeves admitted on Sunday that she had been "wrong" to promise there would be no new taxes in her Budget, while attempting to pin the blame on the previous Tory administration.