Triple by-election bonanza due – here’s what to expect| State of the Nation
The next general election is due to be held no later than January 2025. This page will give you up-to-date results from recent opinion polls.| State of the Nation
Which predictive model for the results of the election was best – or the least bad?| Martin Rosenbaum
Though polls almost always narrow just before an election, 2024 is not normal.| State of the Nation