One of the Liberal Party's rising talents has made a surprise decision to retire as a new poll shows Pauline Hanson is the frontrunner as preferred PM.