This page allows you to make your own predictions both for the entire country and for any particular Westminster constituency in England, Scotland and Wales. All you need is your own estimate (or guess) of national opinion support for the three major parties. This may come from:
To specify non-uniform regional swings, use the Regional Predictor. There is also a custom Scotland Predictor.
To make your prediction, enter the national (GB) support levels for the
three major parties. (The actual election results are shown for reference.)
Advanced options: you can also enter party support figures for Scotland, including the SNP; as well as tactical fractions (usually between 0% and 50%).
Notes The usual display is of all the seats predicted to change hands ("All GB changed seats"). You can select other displays from the 'What to display' menu list, which includes a majority-sorted list of all GB seats, and the option to study any area or seat in detail. If studying an area or seat, then use the 'Area/seat to display' menu to choose the particular area or seat to display. A map of areas can help.
Scotland The prediction can be include a custom prediction for Scotland. Tick the box marked "Scotland prediction" and you can enter the predicted support for all six major Scottish parties, including the SNP, UKIP and the Greens. The Scotland-wide GE results at the last election are shown for reference.
Tactical voting The "tactical fraction" of voters who will switch parties if their preferred party is unlikely to win can be entered if you tick the "Tactical voting" box. Typical values are between 0% (no tactical voting) and 50% (half of voters might vote tactically).
Boundaries Predictions can be made on the basis of the existing 2017 constituency boundaries (650 seats), the proposed 2018 new boundaries (600 seats), or any historic election since 1955.
Labour split Predict on the basis of a split Labour party between the official Labour party ("LAB") and the Independent Group ("TIG"), assuming it becomes a party. Only GB seat totals will be shown.