One Nation would win dozens of seats if a federal election was held today, according to a major opinion poll.