While the budget received praise from the Prime Minister Narendra Modi and NDA leaders, opposition leaders criticised it, alleging political motives ahead of the upcoming Delhi and Bihar elections.