Budget highlights – and lowlights