Budget 2017: a confidence game at a delicate time