Budget 2018: Finance items in the fine print