Based on the current opinion polls, we project that if a general election were held today the results would be as follows.
Labour: 105 seats short of a majority
Reform: 189 seats short of a majority
Predicted vote shares (GB): Labour: 25.5% | Reform: 25% | Conservative: 22% | Liberal Democrat: 13% | Green: 8.8%
[Last updated: 17 February 2025]
Here is the predicted result in each constituency:
(Tap or click on a hexagon to see which seat it is)
See also: Electoral Analysis