An Australian election candidate who was widely mocked after she mistook Islam for a country in a TV interview has withdrawn her candidacy.

Stephanie Banister, 27, was contesting a seat in Queensland for the anti-immigration One Nation Party. She had only been in politics for 48 hours.

Ms Banister also confused the term "haram" (forbidden) with the Koran and suggested Jews worshipped Jesus Christ.

Video courtesy of Channel 7.