Based on the current opinion polls, we project that if a general election were held today the results would be as follows.
Labour: majority of 172 seats
Conservative: 205 seats short of a majority
Predicted vote shares (GB): Labour: 34.6% | Conservative: 24.4% | Reform: 14.7% | Liberal Democrat: 12.6% | Green: 6.9%
[Last updated: 11 August 2024]
Here is the predicted result in each new constituency:
(Tap or click on a hexagon to see which seat it is)
See also: Electoral Analysis