Bill English's effort is a liquorice allsorts kind of Budget. There is enough variety to satisfy most tastes. That makes it a hard Budget for National's opponents to criticise.
For those on the right, there is the continuation of National's partial asset sales programme, with Meridian Energy next up for a partial float this year. There are pending cuts in ACC levies. State house tenants have been put on notice they may no longer be in their home for life. There is money to get Act's charter school experiment up and running.
For those more to the left, there are more meagre offerings designed to alleviate poverty. These range from more money for home insulation, warrants of fitness for rental properties and bulk Government purchasing of whiteware so beneficiaries do not waste money lent to them on unreliable second-hand fridges and washing machines. The latter list, however, looks to have been put together in a hurry more with the aim of heading off Labour than amounting to a serious attempt at tackling poverty.
This Budget is all about pushing as many political buttons as possible. That applies to the housing affordability package and the memorandum of understanding with the Reserve Bank to curb soaring house prices from leading to boom-bust cycles in the wider economy.
Those announcements could have been made at any time. Budgets are not what they once were. But they still provide a platform and an audience which is not to be wasted.