Opposition slams govt, terms budget ‘anti-people’