I could write a great deal about the budget problems George Osborne faces. But I don't need to because it can all be summarised by saying that the problems he faces are all of his own creation.
He made his criteria.
He is failing them.
And plenty of people pointed out his errors along the way.
Wednesday in the Commons with George will be interesting.