Budget 2017 and its place in history

Clearly, budget 2017 is a defining moment. A lot, however, will depend on the ability of the NDA to walk the talk