National Budget approved: Urgent action needed on tax dodgers and wasteful spending