In the National Budget, supporters have praised its presentation and priorities in infrastructure and others, but critics have raised concerns about a large fiscal deficit.