The first Labour budget in 14 years is finally upon us. It's almost a relief. Today's horror show has been hanging over us for months.