Share Facebook Twitter LinkedIn Pinterest Email Whatever your political bent or economic creed, it is hard to argue that the build up to last month’s budget was anything but hapless.