Budget 2020: No surprises, but no real clear strategy either

As expected, Budget 2020 has turned out to be a bit of a non-event. No surprises there, given the immense uncertainties surrounding it due to Brexit and the very uncertain global economic outlook.
The only surprise would have been if it contained any surprises.