Indian Prime Minister Narendra Modi has put politics before economics in his government's last full budget before the next parliamentary election due in 2019.
Finance Minister Arun Jaitley on Thursday threw the government's laudable five-year record for fiscal prudence to the winds and promised a slew of partly funded or unfunded promises to the Indian electorate capped by a national healthcare scheme touted as the world's largest.