Pauline Hanson slammed Islam, the United Nations, the recent China trade deal and foreign investment in a speech in Caboolture on ­Saturday.

After telling the about 100 people gathered at the Caboolture Golf Club that she had been endorsed by the One Nation executive as its national chairwoman and leader, Ms Hanson tried to position One Nation as the nation's defender.

"There are those lurking close at hand who wish to destroy all that is Australian and our freedom," she said.

Read the complete original version of this item...