Budget comes just just ahead of key elections in five states It sought to ease pain of notes ban, gave tax breaks to the middle class Also reached out to farmers, poor with special schemes