User-defined Prediction

The predicted results in the country and in Scotland, given the National levels of support which you entered, are as follows.

National Prediction: Conservative majority 72

Party2019 Votes2019 SeatsPred VotesGainsLossesNet ChangePred Seats
CON 44.7%376 44.7%4661-15361
LAB 33.0%197 33.0%3048-18179
LIB 11.8%8 11.8%290+2937
Reform 2.1%0 2.1%00+00
Green 2.8%1 2.8%10+12
SNP 4.0%48 4.3%53+250
PlaidC 0.5%2 0.6%00+02
Other 1.1%0 0.7%10+11
N.Ire 18 00+018

This prediction is based on the proposed new 2023 constituency boundaries (650 seats).

Edit current prediction, make new prediction, or go back to home page.

Table of all seat results in Scotland

Scotland Prediction

Party2019 Votes2019 SeatsPred VotesGainsLossesNet ChangePred Seats
CON 25.1%6 25.1%05-51
LAB 18.6%1 18.6%00+01
LIB 9.5%2 9.5%30+35
Reform 0.5%0 0.5%00+00
Green 1.0%0 1.0%00+00
SNP 45.0%48 45.0%53+250
Other 0.3%0 0.3%00+00

This page shows all the seats in Scotland sorted by the predicted difference between Labour and Conservative votes. The seat 'Edinburgh South' where the LAB−CON difference is biggest is at the top. And the seat 'Dumfries and Galloway', where the CON−LAB difference is biggest, is at the bottom. These extreme seats may not always have the largest majorities, due to the presence of other parties.

The first two columns, 'LAB Seats' and 'CON Seats', show how many seats each big party wins if they won that seat and all easier seats, assuming the other smaller parties' votes stay constant. Either big party needs 326 seats to have a majority. So Labour needs to win all the seats down to Dunbartonshire Mid (prediction: LIB), and the Conservatives need to win all their seats up to Renfrewshire East (prediction: SNP).

The seats between those two limits are the key battleground for the next general election.

More information and a full description of the majority-sorted seat list is here.

List of Scotland seats with predictions

LAB
Seats
CON
Seats
SeatMP at 2019ElectorateTurn
Out%
CON
%
LAB
%
LIB
%
Reform
%
Green
%
SNP
%
OTH
%
2019
Win
Pred
Win
54487Edinburgh SouthIan Murray71,68874.722.339.08.30.21.428.50.2LABLAB
55485RutherglenMargaret Ferrier70,29166.819.535.64.50.40.039.90.2SNPSNP
55485Glasgow North EastAnne McLaughlin76,43556.218.133.94.00.40.842.60.2SNPSNP
61479Coatbridge and BellshillSteven Bonnar71,59465.918.732.83.70.40.943.30.2SNPSNP
69471Glasgow NorthPatrick Grady75,50860.717.831.05.40.31.344.10.2SNPSNP
90450Glasgow WestCarol Monaghan72,83662.819.529.55.50.21.743.40.2SNPSNP
96444Airdrie and ShottsNeil Gray69,84362.421.129.83.10.50.045.30.2SNPSNP
97443Glasgow SouthStewart McDonald72,76365.919.327.65.60.31.245.80.2SNPSNP
104436Dunbartonshire WestMartin Docherty69,01667.720.227.54.40.41.046.20.3SNPSNP
111429Glenrothes and Mid FifePeter Grant68,70363.519.826.35.10.50.048.30.0SNPSNP
113427Dundee CentralChris Law74,80165.317.623.85.40.40.052.40.3SNPSNP
123417MidlothianOwen Thompson70,54468.422.427.86.30.40.042.80.3SNPSNP
123417Edinburgh East and MusselburghTommy Sheppard75,15269.320.125.46.70.31.445.90.2SNPSNP
124416Inverclyde and Renfrewshire WestRonnie Cowan69,79366.220.725.86.50.30.945.60.2SNPSNP
135405Paisley and Renfrewshire SouthMhairi Black68,82867.220.824.95.70.40.847.20.2SNPSNP
140400Cowdenbeath and KirkcaldyNeale Hanvey70,19165.224.628.26.10.51.339.10.3SNPSNP
151389Paisley and Renfrewshire NorthGavin Newlands69,79166.921.924.66.30.40.846.00.0SNPSNP
153387Glasgow EastDavid Linden70,65357.723.325.94.10.91.843.80.2SNPSNP
160380Hamilton and Clyde ValleyAngela Crawley74,12367.924.326.65.20.50.043.20.3SNPSNP
169371Cumbernauld and KirkintillochStuart McDonald69,90468.620.821.95.10.31.450.40.0SNPSNP
176364Glasgow South WestChris Stephens70,82157.922.623.05.70.60.946.90.2SNPSNP
186354Bathgate and LinlithgowMartyn Day70,46766.424.023.55.90.41.244.70.3SNPSNP
186354Dunfermline and DollarDouglas Chapman70,06069.923.422.87.20.41.144.90.3SNPSNP
187353East Kilbride and StrathavenLisa Cameron74,43569.323.823.06.00.41.145.50.3SNPSNP
196344LivingstonHannah Bardell74,22466.323.522.05.80.51.146.90.3SNPSNP
210330Renfrewshire EastKirsten Oswald72,23276.626.924.15.50.70.741.80.3SNPSNP
226314Kilmarnock and LoudounAlan Brown74,51763.924.220.25.10.50.849.00.3SNPSNP
241299Lothian EastKenny MacAskill70,35471.727.922.57.70.41.140.10.3SNPSNP
241299Stirling and StrathallanAlyn Smith75,29676.527.121.55.60.30.944.60.0SNPSNP
251289Edinburgh South WestJoanna Cherry73,51670.924.718.28.40.31.246.90.3SNPSNP
252288Motherwell, Wishaw and CarlukeMarion Fellows71,44465.423.316.64.70.70.853.50.3SNPSNP
263277Edinburgh North and LeithDeidre Brock78,17873.122.514.79.50.53.848.80.2SNPSNP
274266Na h-Eileanan An Iar (Western Isles)Angus MacNeil21,10668.625.416.24.70.50.046.46.8SNPSNP
289251Alloa and GrangemouthJohn Nicolson70,83469.825.414.75.40.51.052.70.3SNPSNP
291249Aberdeen NorthKirsty Blackman76,51563.525.213.97.10.51.052.00.3SNPSNP
301239FalkirkJohnny McNally73,90066.225.313.06.40.51.253.30.3SNPSNP
306234Ayrshire CentralPhilippa Whitford69,74266.729.917.25.20.60.846.00.3SNPSNP
312228Orkney and ShetlandAlistair Carmichael34,21067.718.44.840.60.80.834.60.0LIBLIB
316224Ayrshire North and ArranPatricia Gibson73,53465.527.914.15.00.51.151.10.3SNPSNP
326214Dunbartonshire MidAmy Callaghan73,38979.118.73.938.90.30.837.10.3SNPLIB
328212Ayr, Carrick and CumnockAllan Dorans71,97164.731.916.75.10.70.944.40.3SNPSNP
338202Arbroath and Broughty FerryStewart Hosie75,10668.126.810.66.70.50.055.10.3SNPSNP
338202Edinburgh WestChristine Jardine75,66675.021.14.538.50.51.134.00.2LIBLIB
341199Fife North EastUnknown (changed seat)70,25573.717.30.441.50.31.239.30.0SNPLIB
342198Aberdeen SouthStephen Flynn76,04767.928.811.89.10.41.048.70.3SNPSNP
342198Caithness, Sutherland and Easter RossUnknown (changed seat)74,89669.318.41.341.40.40.837.50.3SNPLIB
356184Argyll, Bute and South LochaberBrendan O'Hara70,73772.328.89.611.90.60.048.90.3SNPSNP
358182Inverness, Skye and West Ross-shireDrew Hendry77,42071.326.06.516.00.41.149.70.3SNPSNP
371169Perth and Kinross-shirePete Wishart75,33974.031.39.67.10.60.051.10.3SNPSNP
376164Moray West, Nairn and StrathspeyUnknown (changed seat)75,42069.233.910.66.20.71.047.30.3SNPSNP
382158Angus and Perthshire GlensDave Doogan75,15170.132.48.15.50.70.053.00.3SNPSNP
385155Aberdeenshire West and KincardineAndrew Bowie72,64073.435.711.010.40.50.841.20.3CONSNP
388152Aberdeenshire North and Moray EastDavid Duguid71,23664.835.410.35.50.80.048.10.0CONSNP
391149Gordon and BuchanUnknown (changed seat)69,00268.934.79.29.70.60.045.80.0CONSNP
408132Berwickshire, Roxburgh and SelkirkJohn Lamont74,51871.338.711.18.20.60.940.20.3CONSNP
412129Dumfriesshire, Clydesdale and TweeddaleDavid Mundell70,25571.741.112.96.30.31.038.00.3CONCON
417123Dumfries and GallowayAlister Jack76,17269.138.89.66.72.30.941.40.3CONSNP

Note that the MP's name given is the person who won the seat in 2019. That person may not necessarily be the candidate for the same party in the next election.


© 2025 Electoral Calculus Ltd
Powered by TigerLib (11-May-2025 10:43, Py3L, sc4169)