Based on the current opinion polls, we project that if a general election were held today the results would be as follows.
Reform: majority of 4 seats
Labour: 238 seats short of a majority
Predicted vote shares (GB): Reform: 27% | Labour: 18.8% | Conservative: 18.3% | Green: 14.5% | Liberal Democrat: 12.2%
[Last updated: June 2026]
Here is the predicted result in each constituency:
(Tap or click on a hexagon to see which seat it is)
See also: Electoral Analysis