National Australia Bank has made a record profit of almost $6 billion and hopes an improvement in business confidence will boost its bottom line next year.

National Australia Bank has made a record profit of almost $6 billion and hopes an improvement in business confidence will boost its bottom line next year.