In 2024, polls and astrology alike failed to predict the results.