The first budget of Prime Minister Narendra Modi's third term has been getd with disdain by the newly-strengthened Opposition.