In numerical terms, the prediction and the outcome were:
Party | 2005 Votes | 2005 Seats | Pred Votes | Pred Seats | Actual Votes | Actual Seats | Vote Error | Seat Error | ||
CON | 33.23% | 208 | 36.06% | 297 | 36.99% | 307 | +0.93% | +10 | ||
LAB | 36.20% | 346 | 27.61% | 235 | 29.65% | 258 | +2.04% | +23 | ||
LIB | 22.65% | 67 | 26.93% | 86 | 23.56% | 57 | -3.37% | -29 | ||
NAT | 2.22% | 8 | 2.22% | 11 | 2.26% | 9 | +0.04% | -2 | ||
MIN | 5.71% | 21 | 7.18% | 21 | 7.54% | 19 | +0.36% | -2 |
The Conservatives were predicted relatively accurately, if slightly low. The main error was that Labour was under-estimated and the Liberal Democrats were over-estimated. This error was driven by the over-estimation of Lib Dem percentage support by both the pollsters and the spread betting markets. On a seat-by-seat basis, 80 seats were mis-predicted in total.
We will now look at these and other issues in more detail. The particular topics studied are:
There is a separate analysis of model success.
Pollster | Sample dates | Sample size | CON% | LAB% | LIB% | Error% |
---|---|---|---|---|---|---|
News of the World/Ipsos-MORI | 23 Apr 10 - 23 Apr 10 | 1,245 | 36 | 30 | 23 | 1.9% |
The Guardian/ICM | 3 May 10 - 4 May 10 | 2,022 | 36 | 28 | 26 | 5.1% |
The Sun/YouGov | 4 May 10 - 5 May 10 | 6,483 | 35 | 28 | 28 | 8.1% |
The Times/Populus | 4 May 10 - 5 May 10 | 2,505 | 37 | 28 | 27 | 5.1% |
Political Betting/Angus Reid | 4 May 10 - 5 May 10 | 2,283 | 36 | 24 | 29 | 12.1% |
Daily Mail/Harris | 4 May 10 - 5 May 10 | 3,406 | 35 | 29 | 27 | 6.1% |
The Independent; ITV/ComRes | 4 May 10 - 5 May 10 | 1,025 | 37 | 28 | 28 | 6.1% |
POLL AVERAGE | 23 Apr 10 - 5 May 10 | 18,969 | 35.7 | 27.8 | 27.3 | 6.9% |
Sporting Index (implied) | 5 May 10 - 5 May 10 | 10,000 | 36.8 | 27.2 | 26.3 | 5.4% |
OVERALL AVERAGE | 23 Apr 10 - 5 May 10 | 28,969 | 36.1 | 27.6 | 26.9 | 6.3% |
ELECTION 2010 | 6 May 2010 | 37.0 | 29.7 | 23.6 | 0.0% |
Ipsos-MORI was clearly the most accurate of the pollsters at this election, and ICM was the next best. The figures from the spread betting market were not perfect, but were more accurate than most of the pollsters. Adding the spread betting numbers in our average helped it a little, but in the end it was not a very important factor.
The overall accuracy of the pollsters was good at this election. The most important number to watch is the estimated lead of the Conservatives over Labour (or vice versa), which the pollsters had at 7.9% and which turned out to be 7.3%. This is a marked improvement to previous elections (during 1992-2005) when the pollsters consistently over-estimated Labour's support at the expense of the Conservatives.
The main error this year was the over-estimatation of the Liberal Democrats' vote share. This error was common to both the pollsters and the spread betting markets. The pollsters average error for this was 3.7%. This is equivalent to twelve standard deviations (assuming uniform unbiased polling), which suggests that there is some underlying problem in their methodology.
If the pollsters had been 100% accurate, then the Electoral Calculus prediction would have been: Con 299, Lab 255, LibDem 65, and only sixty-three seats would have been mis-predicted. This would have been a good prediction, which has all three major parties within 8 seats of the correct answer.
In summary, this was a pretty good performance by the pollsters, apart from the over-estimation of the Liberal Democrats. This polling error is the main cause of our error in predicting the Lib Dems seats.
There were three separate polls conducted. The sample dates were 4-11 April, 11-18 April and 18-25 April. We used all three polls but applied a relative weighting of 25%, 50% and 100% respectively to give more weight to the recent polls.
YouGov Differential Swings | Actual Differential Swings | ||||||
Area | Con % | Lab % | Lib % | Con % | Lab % | Lib % | |
The North | -0.2 | -5.0 | 1.9 | 0.0 | -1.8 | -0.6 | |
North West | 0.5 | -1.4 | 0.3 | -0.6 | 1.2 | -0.8 | |
Yorks/Humber | -0.6 | -2.9 | 3.4 | 0.0 | -2.9 | 1.4 | |
Wales | 3.4 | 0.8 | -1.0 | 0.9 | 0.1 | 0.8 | |
West Midlands | 2.3 | -2.0 | 1.5 | 0.6 | -1.4 | 0.7 | |
East Midlands | -0.8 | -1.5 | 1.8 | 0.7 | -2.1 | 1.1 | |
Anglia | -0.4 | -0.7 | 0.7 | 0.0 | -3.8 | 1.2 | |
South West | -3.2 | 2.5 | 1.3 | 0.7 | -0.7 | 0.9 | |
London | 2.7 | 0.4 | -1.8 | -1.2 | 4.2 | -0.7 | |
South East | 0.2 | 1.3 | -2.0 | 1.2 | -1.6 | 0.2 |
The accuracy of the YouGov regional polls is patchy. Only about half of the swings have the correct sign. Looking at individual regions, Yorks/Humber is good, as is the West Midlands. But the North West, South West, London and South East are not so good. London particularly was a problem. YouGov thought that the Conservatives were doing relatively strongly there, when in fact they did poorly and Labour did very well.
Despite this error, it had little effect on the prediction's accuracy. Even if the regional polling had been perfectly accurate, the prediction would have changed little. It would have been: Con 299, Lab 254, LibDem 66, and fifty-five seats would have been mis-predicted. This is close to the UNS-based result in section one, though eight fewer seats are mis-predicted (several in London and the North West).
For instance, the Conservatives gained 25 seats and lost 17 seats unexpectedly, Labour gained 20 and lost 16, and the LibDems gained 9 and lost 18.
We can look at the actual seats concerned, to see whether there is any pattern, or if it is just random noise.
Predicted Conservative seats which were not | ||||||
Num | Seat | GE 2005 | Prediction | GE 2010 | County (Area) | Comment |
1 | Luton South | LAB-15 | CON-00 | LAB-06 | Bedfordshire (Anglia) | Urban |
2 | Solihull | LIB-01 | CON-00 | LIB-00 | West Midlands (West Midlands) | Marginal (*) |
3 | Somerton and Frome | LIB-00 | CON-00 | LIB-03 | Somerset (South West) | South West (*) |
4 | Barrow and Furness | LAB-12 | CON-01 | LAB-12 | Cumbria (The North) | NW semi-urban |
5 | Brighton Pavilion | LAB-13 | CON-01 | MIN-02 | East Sussex (South East) | Greens, marginal |
6 | Dudley North | LAB-11 | CON-01 | LAB-02 | West Midlands (West Midlands) | Marginal (*) |
7 | Taunton Deane | LIB-00 | CON-01 | LIB-07 | Somerset (South West) | South West (*) |
8 | Tynemouth | LAB-12 | CON-01 | LAB-11 | Newcastle area (The North) | Urban (*) |
9 | Eastleigh | LIB-01 | CON-02 | LIB-07 | Hampshire (South East) | South town (*) |
10 | Copeland | LAB-10 | CON-03 | LAB-09 | Cumbria (The North) | NW rural (*) |
11 | Eastbourne | CON-02 | CON-03 | LIB-07 | East Sussex (South East) | South town |
12 | Sefton Central | LAB-06 | CON-03 | LAB-08 | Merseyside (North West) | Urban |
13 | Gedling | LAB-09 | CON-04 | LAB-04 | Nottinghamshire (East Midlands) | Urban (*) |
14 | Halifax | LAB-09 | CON-05 | LAB-03 | West Yorkshire (Yorks/Humber) | Urban (*) |
15 | Wells | CON-06 | CON-07 | LIB-01 | Somerset (South West) | South West |
16 | Birmingham Edgbaston | LAB-04 | CON-08 | LAB-03 | Birmingham (West Midlands) | Urban (*) |
17 | Bradford West | LAB-06 | CON-08 | LAB-14 | West Yorkshire (Yorks/Humber) | Urban (*) |
[Note the Slide-O-Meter notation of "CON-03" to mean a Conservative majority of 3% is used in this table. Majorities are rounded to the nearest integer percentage, so "CON-00" means a majority of less than 0.5%.]
One story here is incumbency. A seat where the incumbent MP is re-elected is marked with an asterisk (*). Where a party already holds the seat, it proved difficult for the Conservatives to dislodge. Popular incumbent MPs on this list include Gisela Stuart (Birmingham Edgbaston), Chris Huhne (Eastleigh) and David Heath (Somerton and Frome).
The Liberal Democrats did well to pick up Eastbourne and Wells, and Labour did well to retain Sefton Central and Barrow & Furness without incumbency. Luton South (Margaret Moran's old seat) was surprisingly held by Labour, perhaps because LibDems and independents (such as Esther Rantzen) split the anti-Labour vote.
Now let us turn attention to the sixteen seats which Labour was predicted to win, but did not.
Predicted Labour seats which were not | ||||||
Num | Seat | GE 2005 | Prediction | GE 2010 | County (Area) | Comment |
18 | Kingswood | LAB-12 | LAB-00 | CON-05 | Bristol area (South West) | |
19 | Norwich North | LAB-15 | LAB-00 | CON-09 | Norfolk (Anglia) | By-election gain |
20 | Warwickshire North | LAB-14 | LAB-00 | CON-00 | Warwickshire (East Midlands) | Marginal |
21 | Weaver Vale | LAB-13 | LAB-00 | CON-02 | Cheshire (West Midlands) | Marginal |
22 | Harrow East | LAB-07 | LAB-01 | CON-07 | Harrow (London) | Expenses |
23 | Brentford and Isleworth | LAB-08 | LAB-02 | CON-04 | Hounslow (London) | Expenses |
24 | Erewash | LAB-17 | LAB-02 | CON-05 | Derbyshire (East Midlands) | Urban |
25 | Hendon | LAB-08 | LAB-02 | CON-00 | Barnet (London) | Marginal |
26 | Crewe and Nantwich | LAB-16 | LAB-03 | CON-12 | Cheshire (West Midlands) | By-election gain |
27 | Morecambe and Lunesdale | LAB-12 | LAB-03 | CON-02 | Lancashire (North West) | Semi-urban |
28 | Sherwood | LAB-20 | LAB-06 | CON-00 | Nottinghamshire (East Midlands) | Semi-urban |
29 | Cannock Chase | LAB-21 | LAB-07 | CON-07 | Staffordshire (West Midlands) | Semi-urban |
30 | Lancaster and Fleetwood | LAB-17 | LAB-08 | CON-01 | Lancashire (North West) | Semi-urban |
31 | Burnley | LAB-15 | LAB-09 | LIB-04 | Lancashire (North West) | Expenses |
32 | Brent Central | LAB-22 | LAB-19 | LIB-03 | Brent (London) | London |
33 | Redcar | LAB-31 | LAB-20 | LIB-12 | Cleveland (The North) | Urban |
Incumbency was not a positive factor here, because Labour lost all these seats which it used to hold. Incumbency could have been a negative factor in some of these seats, where the previous MP had suffered from the expenses scandal of 2009. Those include Tony McNulty (Harrow East), Ann Keen (Brentford and Isleworth) and Kitty Ussher (Burnley). The one positive incumbent was Sarah Teather (Lib Dem, Brent Central) whose neighbouring seat was removed by boundary changes and stood successfully in this new seat.
Norwich North and Crewe & Nantwich were by-election gains by the Conservatives during the last parliament, which they retained. Three seats were marginal, and could have gone either way.
That leaves seven seats which Labour unexpectedly lost (six to the Conservatives, and Redcar to the Liberal Democrats). There is no obvious pattern to those seats, except they are mostly non-urban.
Thirdly, let us look at the eighteen Liberal Democrats surprising seats:
Predicted Liberal Democrat seats which were not | ||||||
Num | Seat | GE 2005 | Prediction | GE 2010 | County (Area) | Comment |
34 | Islington South and Finsbury | LAB-02 | LIB-00 | LAB-08 | Islington (London) | London (*) |
35 | Durham, City of | LAB-07 | LIB-02 | LAB-07 | Durham (The North) | Urban (*) |
36 | Hereford and South Herefordshire | LIB-03 | LIB-02 | CON-05 | Hereford and Worcs (West Midlands) | Retiring MP |
37 | Leicester South | LAB-09 | LIB-02 | LAB-19 | Leicestershire (East Midlands) | Urban (*) |
38 | Hampstead and Kilburn | LIB-01 | LIB-03 | LAB-00 | Camden (London) | Nominal only |
39 | York Outer | LIB-05 | LIB-03 | CON-07 | North Yorkshire (Yorks/Humber) | Nominal only |
40 | Richmond Park | LIB-07 | LIB-05 | CON-07 | Richmond upon Thames (London) | London |
41 | Cornwall South East | LIB-08 | LIB-06 | CON-06 | Cornwall (South West) | Retiring MP |
42 | Rochdale | LIB-01 | LIB-06 | LAB-02 | Eastern Manchester (North West) | Anti-war unwind |
43 | Oxford East | LAB-01 | LIB-07 | LAB-09 | Oxfordshire (South West) | Urban (*) |
44 | Truro and Falmouth | LIB-10 | LIB-08 | CON-01 | Cornwall (South West) | Retiring MP |
45 | Camborne and Redruth | LIB-07 | LIB-09 | CON-00 | Cornwall (South West) | Big swing |
46 | Newton Abbot | LIB-14 | LIB-12 | CON-01 | Devon (South West) | Big swing |
47 | Oxford West and Abingdon | LIB-14 | LIB-12 | CON-00 | Oxfordshire (South West) | Big swing |
48 | Winchester | LIB-15 | LIB-12 | CON-05 | Hampshire (South East) | Retiring MP |
49 | Chesterfield | LIB-07 | LIB-17 | LAB-01 | Derbyshire (East Midlands) | Urban |
50 | Harrogate and Knaresborough | LIB-19 | LIB-19 | CON-02 | North Yorkshire (Yorks/Humber) | Retiring MP |
51 | Montgomeryshire | LIB-23 | LIB-20 | CON-04 | Powys (Wales) | Rural |
Four seats were retained by incumbents, or five if we count Glenda Jackson in Hampstead and Kilburn. In five other seats, the sitting Lib Dem MP stood down at this election and the party's new candidate was not elected. This is the flip-side of incumbency - if the vote is a personal vote for the old MP then it does not transfer over in full to the party's new candidate. York Outer was similar in that it was a new nominal Lib Dem seat, but there was no sitting MP.
Of the other seven seats, Rochdale was a surprise win for the Lib Dems in 2005, helped by an anti-war student vote which has presumably now unwound. Richmond Park saw the incumbent Susan Kramer defeated by high-profile Zac Goldsmith (Con). The other five seats were focused in the south west, but with no obvious pattern.
Finally, there were four other mis-predicted seats:
Predicted Other Party seats which were not | ||||||
Num | Seat | GE 2005 | Prediction | GE 2010 | County (Area) | Comment |
52 | Ynys Mon | LAB-03 | NAT-02 | LAB-07 | Gwynedd (Wales) | Incumbent (*) |
53 | Wyre Forest | MIN-09 | MIN-04 | CON-05 | Hereford and Worcs (West Midlands) | Dr Richard Taylor |
54 | Bethnal Green and Bow | MIN-05 | MIN-07 | LAB-23 | Tower Hamlets (London) | Respect |
55 | Blaenau Gwent | MIN-26 | MIN-32 | LAB-32 | Mid Glamorgan and Gwent (Wales) | Independent Labour |
Three independents lost their seats, and Ynys Mon (Anglesey) was held by the incumbent Albert Owen MP.