Posted inCommentaries Can we trust the polls? by Geoffrey Skelley October 26, 2026, 5:18 pmOctober 26, 2026, 5:18 pm