Budget 2018 was presented in the midst of widespread speculation that being the last full Budget before elections in 2019, it could end up being populist, hurting the economy and largely at the expense of the taxpayers.

Fixing the Indian Railways won't be easy. It connects the entire country through 68,525 km of route track (in 2014), 12,961 passenger trains, and 8,637 freight trains. It also runs 125 hospitals, 586 polyclinics, 102 schools and sundry other initiatives.

Excitement ran high as the train hit top speed of 160 km per hour and completed its maiden journey in 99 minutes, a minute less than the scheduled 100. It upped its performance on the return journey taking 98 minutes to reach Delhi.