Keighley: New Boundaries 2013 Calculation

This page shows the detail of the calculations performed to estimate the general election result for 2010 had the new boundaries for Keighley been in force at that time. The basic idea of the calculation is to look at the district council wards which make up the new seat, and estimate how they voted in 2010. This estimate is based on the recent local election results in those wards, with adjustments made to allow for different turnouts and different voting patterns for local and general elections.

Due to changes in ward boundaries, some new wards are divided among several old constituencies (and sometimes in Scotland between two new constituencies). Such wards are shown divided into several parts, called [1], [2], and so on.

Election results from a recent local election are given. This is usually the local election closest to 2010 from the period 2007-2011. For multiple-member wards, the votes shown are the sum of the votes cast for all candidates of each party. A negative number indicates candidate(s) elected unopposed. Where zero votes are shown, the ward results have not yet been acquired, and the implied result is still provisional and will be improved later.

Calculation method

There are two problems with using the raw (actual) local election results to imply general election results ward-by-ward. Firstly, turnout can be different between local and general elections, which means that the total number of local votes cast does not equal the number of votes cast in each old seat at the general election. To correct for this, we adjust the local votes to match the general election turnout. Each ward's result is scaled, whilst keeping constant the percentage support for each party, so that the total turnout adds up to the old seat's general election turnout. All wards in the old seat are assumed to have the same percentage turnout.

Secondly, even though we now have the correct number of votes in the old seat, the party totals will not match the general election result. Some parties do better at the local election than the general election, and others do vice versa. We call these strong and weak parties respectively. The next step is to transfer votes from strong parties to weak parties. This is done by taking votes proportionally away from strong parties and putting them in a transfer pool. For instance if a party got 12,500 local votes, but only 10,000 general election votes, it will lose 20% of its votes from each ward. These votes in each ward will be put in the ward's transfer pool and allocated to the weak parties. Weak parties will get votes transferred to them in proportion to the votes they need over the old seat. For instance, if two weak parties need 4,000 and 1,000 votes respectively, the first party will get 80% of each ward's transfer pool and the second party will get 20% of each ward's transfer pool. The transfer of votes between parties is done on a ward-by-ward basis using these common percentages.

More details of the calculation formulas are available.

List of old seats forming part of Keighley

The old seat(s) needed are:

Old seat: Keighley

Workings for Keighley

The raw vote table shows the district council election results for all the wards in the old seat of Keighley. The first block shows the actual results, the second block shows the turnout-adjusted results. Details of the transfer calculation are given below this table.

Old seat: KeighleyActual ResultsTurnout-adjusted Results
DistrictWardElection
Year
Electorate
2010
CON
Votes
LAB
Votes
LIB
Votes
OTH
Votes
CON
Votes
LAB
Votes
LIB
Votes
OTH
Votes
Total
Votes
BradfordCraven201012,2133,0461,4914554014,9132,4057346478,699
BradfordIlkley201011,2243,1531,6257773514,2672,1991,0524757,993
BradfordKeighley Central201011,1632,4452,5235333073,3473,4537304207,950
BradfordKeighley East201011,5881,7792,4524322532,9864,1167254258,252
BradfordKeighley West201010,4791,6171,86523003,2513,75046207,463
BradfordWorth Valley [1]201010,3002,0621,5243124233,5002,5875307187,335
 Total 66,967    22,26418,5104,2332,68547,692

The transfer table below shows the votes cast in the old seat of Keighley at the general election, as well as the total local turnout-adjusted votes. The number of votes to transfer, shown in the fourth and fifth columns, are the difference between the general and local votes. Strong parties will have votes transferred away, and weak parties will have votes transferred into them. The final column describes how votes will be transferred away from or into that party on a ward-by-ward basis. If a party is too strong, it will lose a percentage of its votes in each ward which go into that ward's transfer pool. If a party is too weak, it will gain votes from each ward's transfer pool in proportion to the number of transfer votes it needs over the whole old seat.

PartyGeneral
Election 2010
Votes
Local Election
Turnout-adjusted
Votes
Votes to
transfer
away
Votes to
transfer
into
Ward Transfers needed
CON20,00322,2642,2610Transfer away 10.2% (= 2261 / 22264) of ward's CON votes
LAB17,06318,5101,4470Transfer away 7.8% (= 1447 / 18510) of ward's LAB votes
LIB7,0594,23302,826Transfer in 76.2% (= 2826 / 3708) of ward's transfer pool votes
OTH3,5672,6850882Transfer in 23.8% (= 882 / 3708) of ward's transfer pool votes
Total47,69247,6923,7083,708 

Main table for Keighley

The main table shows the transfer-adjusted results for each ward in the old seat of Keighley, as well as showing which new seat each ward is in.

Old seat: KeighleyTransfer-adjusted Results
DistrictWardElectorate
2010
New Seat CON
Votes
LAB
Votes
LIB
Votes
OTH
Votes
Total
Votes
BradfordCraven12,213Keighley4,4142,2171,2588108,699
BradfordIlkley11,224Keighley3,8342,0271,5136197,993
BradfordKeighley Central11,163Keighley3,0073,1831,1955657,950
BradfordKeighley East11,588Keighley2,6833,7941,2015748,252
BradfordKeighley West10,479Keighley2,9213,4579371487,463
BradfordWorth Valley [1]10,300Keighley3,1452,3859558517,335
 Total66,967 20,00417,0637,0593,56747,692

After transfer adjustment, the totals for each party over all the wards match the general election vote in the old seat.

Old seat: Shipley

Workings for Shipley

The raw vote table shows the district council election results for all the wards in the old seat of Shipley. The first block shows the actual results, the second block shows the turnout-adjusted results. Details of the transfer calculation are given below this table.

Old seat: ShipleyActual ResultsTurnout-adjusted Results
DistrictWardElection
Year
Electorate
2010
CON
Votes
LAB
Votes
LIB
Votes
OTH
Votes
CON
Votes
LAB
Votes
LIB
Votes
OTH
Votes
Total
Votes
BradfordBaildon201011,4522,8201,1329694394,3711,7551,5026808,308
BradfordBingley201013,2053,2281,9403016125,0853,0564749649,579
BradfordBingley Rural201013,0873,2801,4564234285,5742,4747197279,494
BradfordShipley201010,6951,1941,3331882,4271,8022,0112843,6627,759
BradfordWharfedale20109,1082,8019744125023,9471,3735817076,608
BradfordWindhill and Wrose201010,5785911,9111,3282541,1113,5912,4954777,674
BradfordWorth Valley [2]201042,0621,52431242311002
 Total 68,129    21,89114,2616,0557,21749,424

The transfer table below shows the votes cast in the old seat of Shipley at the general election, as well as the total local turnout-adjusted votes. The number of votes to transfer, shown in the fourth and fifth columns, are the difference between the general and local votes. Strong parties will have votes transferred away, and weak parties will have votes transferred into them. The final column describes how votes will be transferred away from or into that party on a ward-by-ward basis. If a party is too strong, it will lose a percentage of its votes in each ward which go into that ward's transfer pool. If a party is too weak, it will gain votes from each ward's transfer pool in proportion to the number of transfer votes it needs over the whole old seat.

PartyGeneral
Election 2010
Votes
Local Election
Turnout-adjusted
Votes
Votes to
transfer
away
Votes to
transfer
into
Ward Transfers needed
CON24,00221,89102,111Transfer in 35.5% (= 2111 / 5946) of ward's transfer pool votes
LAB14,05814,2612030Transfer away 1.4% (= 203 / 14261) of ward's LAB votes
LIB9,8906,05503,835Transfer in 64.5% (= 3835 / 5946) of ward's transfer pool votes
OTH1,4777,2175,7400Transfer away 79.5% (= 5740 / 7217) of ward's OTH votes
Total49,42749,4245,9465,946 

Main table for Shipley

The main table shows the transfer-adjusted results for each ward in the old seat of Shipley, as well as showing which new seat each ward is in.

Old seat: ShipleyTransfer-adjusted Results
DistrictWardElectorate
2010
New Seat CON
Votes
LAB
Votes
LIB
Votes
OTH
Votes
Total
Votes
BradfordBaildon11,452Shipley4,5721,7301,8671398,308
BradfordBingley13,205Shipley5,3733,0129971979,579
BradfordBingley Rural13,087Keighley5,7922,4391,1151499,494
BradfordShipley10,695Shipley2,8461,9822,1817497,759
BradfordWharfedale9,108Otley4,1541,3539561456,608
BradfordWindhill and Wrose10,578Shipley1,2643,5402,773987,674
BradfordWorth Valley [2]4Keighley11002
 Total68,129 24,00214,0579,8891,47749,424

After transfer adjustment, the totals for each party over all the wards match the general election vote in the old seat.

New seat: Keighley

The new seat of Keighley is made up of the following wards, with the transfer-adjusted votes shown.

New seat: Keighley
DistrictWardElectorate
2010
Old Seat CON
Votes
LAB
Votes
LIB
Votes
OTH
Votes
Total
Votes
BradfordCraven12,213Keighley4,4142,2171,2588108,699
BradfordIlkley11,224Keighley3,8342,0271,5136197,993
BradfordKeighley Central11,163Keighley3,0073,1831,1955657,950
BradfordKeighley East11,588Keighley2,6833,7941,2015748,252
BradfordKeighley West10,479Keighley2,9213,4579371487,463
BradfordWorth Valley [1]10,300Keighley3,1452,3859558517,335
BradfordBingley Rural13,087Shipley5,7922,4391,1151499,494
BradfordWorth Valley [2]4Shipley11002
 Total80,058 25,79719,5038,1743,71657,190

And these are the implied results for 2010 for the new seat of Keighley.