Three ways into the same question. Build your own result, read mine, or step back and look at where the electorate's centre of gravity has ended up.
Set each party's vote share and watch all 650 constituencies resolve under first past the post. Model stand-aside pacts, tactical squeezes, or a straight uniform swing from the 2024 baseline.
Labour and Reform finish level on votes and 43 seats apart. A hung parliament with Labour largest on 220, Reform on 177, and no bloc within 40 seats of a majority.
Every party placed on a −10 to +10 axis and weighted by current polling. The mean voter sits at +1.57, the median at −1, and the gap between them explains more than either number alone.
A two-round runoff instead of first past the post. Set the first-round vote and the transfers resolve by ideological proximity — eliminated voters move to whichever finalist sits closest, or stay home if neither does.