The win in a West Australian state byelection underlines the threat posed by One Nation to both major parties.

The surge of One Nation in successive polls and the party’s lower house success in South Australia earlier this year has turned Secret Harbour into a genuine three-way contest.

The state Liberals have been accused of running dead to help One Nation take the seat from Labor this weekend.