Herald economics editor Brian Fallow gives his thoughts on today's Budget