Boundary set for England (13 April 2010 - 30 May 2024) Vote shares of winning candidate

Constituency area Election type Polling date Winning party Vote share
Aldershot General election 6 May 2010 Con 46.7%
Aldershot General election 7 May 2015 Con 50.6%
Aldershot General election 8 June 2017 Con 55.1%
Aldershot General election 12 December 2019 Con 58.4%
Aldridge-Brownhills General election 6 May 2010 Con 59.3%
Aldridge-Brownhills General election 7 May 2015 Con 52.0%
Aldridge-Brownhills General election 8 June 2017 Con 65.4%
Aldridge-Brownhills General election 12 December 2019 Con 70.8%
Altrincham and Sale West General election 6 May 2010 Con 48.9%
Altrincham and Sale West General election 7 May 2015 Con 53.0%
Altrincham and Sale West General election 8 June 2017 Con 51.0%
Altrincham and Sale West General election 12 December 2019 Con 48.0%
Amber Valley General election 6 May 2010 Con 38.6%
Amber Valley General election 7 May 2015 Con 44.0%
Amber Valley General election 8 June 2017 Con 56.5%
Amber Valley General election 12 December 2019 Con 63.9%
Arundel and South Downs General election 6 May 2010 Con 57.8%
Arundel and South Downs General election 7 May 2015 Con 60.8%
Arundel and South Downs General election 8 June 2017 Con 62.4%
Arundel and South Downs General election 12 December 2019 Con 57.9%
Ashfield General election 6 May 2010 Lab 33.7%
Ashfield General election 7 May 2015 Lab 41.0%
Ashfield General election 8 June 2017 Lab 42.6%
Ashfield General election 12 December 2019 Con 39.3%
Ashford General election 6 May 2010 Con 54.1%
Ashford General election 7 May 2015 Con 52.5%
Ashford General election 8 June 2017 Con 59.0%
Ashford General election 12 December 2019 Con 62.1%
Ashton-Under-Lyne General election 6 May 2010 Lab 48.4%
Ashton-Under-Lyne General election 7 May 2015 Lab 49.8%
Ashton-Under-Lyne General election 8 June 2017 Lab 60.4%
Ashton-Under-Lyne General election 12 December 2019 Lab 48.1%
Aylesbury General election 6 May 2010 Con 52.2%
Aylesbury General election 7 May 2015 Con 50.7%
Aylesbury General election 8 June 2017 Con 55.0%
Aylesbury General election 12 December 2019 Con 54.0%
Banbury General election 6 May 2010 Con 52.8%
Banbury General election 7 May 2015 Con 53.0%
Banbury General election 8 June 2017 Con 54.2%
Banbury General election 12 December 2019 Con 54.3%
Barking General election 6 May 2010 Lab 54.3%
Barking General election 7 May 2015 Lab 57.7%
Barking General election 8 June 2017 Lab 67.8%
Barking General election 12 December 2019 Lab 61.2%
Barnsley Central General election 6 May 2010 Lab 47.3%
Barnsley Central General election 7 May 2015 Lab 55.7%
Barnsley Central General election 8 June 2017 Lab 63.9%
Barnsley Central General election 12 December 2019 Lab 40.1%
Barnsley East General election 6 May 2010 Lab 47.0%
Barnsley East General election 7 May 2015 Lab 54.7%
Barnsley East General election 8 June 2017 Lab 59.5%
Barnsley East General election 12 December 2019 Lab 37.6%
Barrow and Furness General election 6 May 2010 Lab / Co-op 48.1%
Barrow and Furness General election 7 May 2015 Lab / Co-op 42.3%
Barrow and Furness General election 8 June 2017 Lab / Co-op 47.5%
Barrow and Furness General election 12 December 2019 Con 51.9%
Basildon and Billericay General election 6 May 2010 Con 52.7%
Basildon and Billericay General election 7 May 2015 Con 52.7%
Basildon and Billericay General election 8 June 2017 Con 61.0%
Basildon and Billericay General election 12 December 2019 Con 67.1%
Basingstoke General election 6 May 2010 Con 50.5%
Basingstoke General election 7 May 2015 Con 48.6%
Basingstoke General election 8 June 2017 Con 52.7%
Basingstoke General election 12 December 2019 Con 54.1%
Bassetlaw General election 6 May 2010 Lab 50.5%
Bassetlaw General election 7 May 2015 Lab 48.6%
Bassetlaw General election 8 June 2017 Lab 52.6%
Bassetlaw General election 12 December 2019 Con 55.2%
Bath General election 6 May 2010 LD 56.6%
Bath General election 7 May 2015 Con 37.8%
Bath General election 8 June 2017 LD 47.3%
Bath General election 12 December 2019 LD 54.5%
Batley and Spen General election 6 May 2010 Lab 42.2%
Batley and Spen General election 7 May 2015 Lab 43.2%
Batley and Spen General election 8 June 2017 Lab / Co-op 55.5%
Batley and Spen General election 12 December 2019 Lab / Co-op 42.7%
Battersea General election 6 May 2010 Con 47.3%
Battersea General election 7 May 2015 Con 52.4%
Battersea General election 8 June 2017 Lab 45.9%
Battersea General election 12 December 2019 Lab 45.5%
Beaconsfield General election 6 May 2010 Con 61.1%
Beaconsfield General election 7 May 2015 Con 63.2%
Beaconsfield General election 8 June 2017 Con 65.3%
Beaconsfield General election 12 December 2019 Con 56.1%
Beckenham General election 6 May 2010 Con 57.9%
Beckenham General election 7 May 2015 Con 57.3%
Beckenham General election 8 June 2017 Con 59.3%
Beckenham General election 12 December 2019 Con 54.0%
Bedford General election 6 May 2010 Con 38.9%
Bedford General election 7 May 2015 Con 42.6%
Bedford General election 8 June 2017 Lab 46.8%
Bedford General election 12 December 2019 Lab 43.3%
Bermondsey and Old Southwark General election 6 May 2010 LD 48.4%
Bermondsey and Old Southwark General election 7 May 2015 Lab 43.1%
Bermondsey and Old Southwark General election 8 June 2017 Lab 53.2%
Bermondsey and Old Southwark General election 12 December 2019 Lab 54.1%
Berwick-Upon-Tweed General election 6 May 2010 LD 43.7%
Berwick-Upon-Tweed General election 7 May 2015 Con 41.1%
Berwick-Upon-Tweed General election 8 June 2017 Con 52.5%
Berwick-Upon-Tweed General election 12 December 2019 Con 56.9%
Bethnal Green and Bow General election 6 May 2010 Lab 42.9%
Bethnal Green and Bow General election 7 May 2015 Lab 61.2%
Bethnal Green and Bow General election 8 June 2017 Lab 71.8%
Bethnal Green and Bow General election 12 December 2019 Lab 72.7%
Beverley and Holderness General election 6 May 2010 Con 47.1%
Beverley and Holderness General election 7 May 2015 Con 48.1%
Beverley and Holderness General election 8 June 2017 Con 58.4%
Beverley and Holderness General election 12 December 2019 Con 62.1%
Bexhill and Battle General election 6 May 2010 Con 51.6%
Bexhill and Battle General election 7 May 2015 Con 54.8%
Bexhill and Battle General election 8 June 2017 Con 62.0%
Bexhill and Battle General election 12 December 2019 Con 63.6%
Bexleyheath and Crayford General election 6 May 2010 Con 50.5%
Bexleyheath and Crayford General election 7 May 2015 Con 47.3%
Bexleyheath and Crayford General election 8 June 2017 Con 55.6%
Bexleyheath and Crayford General election 12 December 2019 Con 59.8%
Birkenhead General election 6 May 2010 Lab 62.5%
Birkenhead General election 7 May 2015 Lab 67.6%
Birkenhead General election 8 June 2017 Lab 76.9%
Birkenhead General election 12 December 2019 Lab 59.0%
Birmingham, Edgbaston General election 6 May 2010 Lab 40.6%
Birmingham, Edgbaston General election 7 May 2015 Lab 44.8%
Birmingham, Edgbaston General election 8 June 2017 Lab / Co-op 55.3%
Birmingham, Edgbaston General election 12 December 2019 Lab / Co-op 50.1%
Birmingham, Erdington General election 6 May 2010 Lab 41.8%
Birmingham, Erdington General election 7 May 2015 Lab 45.6%
Birmingham, Erdington General election 8 June 2017 Lab 58.0%
Birmingham, Erdington General election 12 December 2019 Lab 50.3%
Birmingham, Hall Green General election 6 May 2010 Lab 32.9%
Birmingham, Hall Green General election 7 May 2015 Lab 59.8%
Birmingham, Hall Green General election 8 June 2017 Lab 77.6%
Birmingham, Hall Green General election 12 December 2019 Lab 67.8%
Birmingham, Hodge Hill General election 6 May 2010 Lab 52.0%
Birmingham, Hodge Hill General election 7 May 2015 Lab 68.4%
Birmingham, Hodge Hill General election 8 June 2017 Lab 81.1%
Birmingham, Hodge Hill General election 12 December 2019 Lab 78.7%
Birmingham, Ladywood General election 6 May 2010 Lab 55.7%
Birmingham, Ladywood General election 7 May 2015 Lab 73.6%
Birmingham, Ladywood General election 8 June 2017 Lab 82.7%
Birmingham, Ladywood General election 12 December 2019 Lab 79.2%
Birmingham, Northfield General election 6 May 2010 Lab 40.3%
Birmingham, Northfield General election 7 May 2015 Lab 41.6%
Birmingham, Northfield General election 8 June 2017 Lab 53.2%
Birmingham, Northfield General election 12 December 2019 Con 46.3%
Birmingham, Perry Barr General election 6 May 2010 Lab 50.3%
Birmingham, Perry Barr General election 7 May 2015 Lab 57.4%
Birmingham, Perry Barr General election 8 June 2017 Lab 68.1%
Birmingham, Perry Barr General election 12 December 2019 Lab 63.1%
Birmingham, Selly Oak General election 6 May 2010 Lab 38.5%
Birmingham, Selly Oak General election 7 May 2015 Lab 47.7%
Birmingham, Selly Oak General election 8 June 2017 Lab 62.9%
Birmingham, Selly Oak General election 12 December 2019 Lab 56.0%
Birmingham, Yardley General election 6 May 2010 LD 39.6%
Birmingham, Yardley General election 7 May 2015 Lab 41.6%
Birmingham, Yardley General election 8 June 2017 Lab 57.1%
Birmingham, Yardley General election 12 December 2019 Lab 54.8%
Bishop Auckland General election 6 May 2010 Lab 39.0%
Bishop Auckland General election 7 May 2015 Lab 41.4%
Bishop Auckland General election 8 June 2017 Lab 48.1%
Bishop Auckland General election 12 December 2019 Con 53.7%
Blackburn General election 6 May 2010 Lab 47.8%
Blackburn General election 7 May 2015 Lab 56.3%
Blackburn General election 8 June 2017 Lab 69.8%
Blackburn General election 12 December 2019 Lab 64.9%
Blackley and Broughton General election 6 May 2010 Lab 54.3%
Blackley and Broughton General election 7 May 2015 Lab 61.9%
Blackley and Broughton General election 8 June 2017 Lab 70.4%
Blackley and Broughton General election 12 December 2019 Lab 61.9%
Blackpool North and Cleveleys General election 6 May 2010 Con 41.8%
Blackpool North and Cleveleys General election 7 May 2015 Con 44.4%
Blackpool North and Cleveleys General election 8 June 2017 Con 49.4%
Blackpool North and Cleveleys General election 12 December 2019 Con 57.6%
Blackpool South General election 6 May 2010 Lab 41.1%
Blackpool South General election 7 May 2015 Lab 41.8%
Blackpool South General election 8 June 2017 Lab 50.3%
Blackpool South General election 12 December 2019 Con 49.6%
Blaydon General election 6 May 2010 Lab 49.6%
Blaydon General election 7 May 2015 Lab 49.2%
Blaydon General election 8 June 2017 Lab 56.1%
Blaydon General election 12 December 2019 Lab 43.3%
Blyth Valley General election 6 May 2010 Lab 44.5%
Blyth Valley General election 7 May 2015 Lab 46.3%
Blyth Valley General election 8 June 2017 Lab 55.9%
Blyth Valley General election 12 December 2019 Con 42.7%
Bognor Regis and Littlehampton General election 6 May 2010 Con 51.4%
Bognor Regis and Littlehampton General election 7 May 2015 Con 51.3%
Bognor Regis and Littlehampton General election 8 June 2017 Con 59.0%
Bognor Regis and Littlehampton General election 12 December 2019 Con 63.5%
Bolsover General election 6 May 2010 Lab 50.0%
Bolsover General election 7 May 2015 Lab 51.2%
Bolsover General election 8 June 2017 Lab 51.9%
Bolsover General election 12 December 2019 Con 47.4%
Bolton North East General election 6 May 2010 Lab 45.9%
Bolton North East General election 7 May 2015 Lab 43.0%
Bolton North East General election 8 June 2017 Lab 50.6%
Bolton North East General election 12 December 2019 Con 45.4%
Bolton South East General election 6 May 2010 Lab 47.4%
Bolton South East General election 7 May 2015 Lab 50.5%
Bolton South East General election 8 June 2017 Lab 60.7%
Bolton South East General election 12 December 2019 Lab 53.0%
Bolton West General election 6 May 2010 Lab 38.5%
Bolton West General election 7 May 2015 Con 40.6%
Bolton West General election 8 June 2017 Con 47.9%
Bolton West General election 12 December 2019 Con 55.3%
Bootle General election 6 May 2010 Lab 66.4%
Bootle General election 7 May 2015 Lab 74.5%
Bootle General election 8 June 2017 Lab 84.0%
Bootle General election 12 December 2019 Lab 79.4%
Boston and Skegness General election 6 May 2010 Con 49.4%
Boston and Skegness General election 7 May 2015 Con 43.8%
Boston and Skegness General election 8 June 2017 Con 63.6%
Boston and Skegness General election 12 December 2019 Con 76.7%
Bosworth General election 6 May 2010 Con 42.6%
Bosworth General election 7 May 2015 Con 42.8%
Bosworth General election 8 June 2017 Con 56.7%
Bosworth General election 12 December 2019 Con 63.9%
Bournemouth East General election 6 May 2010 Con 48.4%
Bournemouth East General election 7 May 2015 Con 49.2%
Bournemouth East General election 8 June 2017 Con 51.9%
Bournemouth East General election 12 December 2019 Con 50.6%
Bournemouth West General election 6 May 2010 Con 45.1%
Bournemouth West General election 7 May 2015 Con 48.2%
Bournemouth West General election 8 June 2017 Con 53.5%
Bournemouth West General election 12 December 2019 Con 53.4%
Bracknell General election 6 May 2010 Con 52.4%
Bracknell General election 7 May 2015 Con 55.8%
Bracknell General election 8 June 2017 Con 58.8%
Bracknell General election 12 December 2019 Con 58.7%
Bradford East General election 6 May 2010 LD 33.7%
Bradford East General election 7 May 2015 Lab 46.6%
Bradford East General election 8 June 2017 Lab 65.4%
Bradford East General election 12 December 2019 Lab 63.0%
Bradford South General election 6 May 2010 Lab 41.3%
Bradford South General election 7 May 2015 Lab 43.4%
Bradford South General election 8 June 2017 Lab 54.5%
Bradford South General election 12 December 2019 Lab 46.3%
Bradford West General election 6 May 2010 Lab 45.3%
Bradford West General election 7 May 2015 Lab 49.6%
Bradford West General election 8 June 2017 Lab 64.7%
Bradford West General election 12 December 2019 Lab 76.2%
Braintree General election 6 May 2010 Con 52.6%
Braintree General election 7 May 2015 Con 53.8%
Braintree General election 8 June 2017 Con 62.8%
Braintree General election 12 December 2019 Con 67.5%
Brent Central General election 6 May 2010 LD 44.2%
Brent Central General election 7 May 2015 Lab 62.1%
Brent Central General election 8 June 2017 Lab 73.1%
Brent Central General election 12 December 2019 Lab 64.7%
Brentford and Isleworth General election 6 May 2010 Con 37.2%
Brentford and Isleworth General election 7 May 2015 Lab 43.8%
Brentford and Isleworth General election 8 June 2017 Lab 57.4%
Brentford and Isleworth General election 12 December 2019 Lab 50.2%
Brent North General election 6 May 2010 Lab 46.9%
Brent North General election 7 May 2015 Lab 54.3%
Brent North General election 8 June 2017 Lab 62.9%
Brent North General election 12 December 2019 Lab 51.9%
Brentwood and Ongar General election 6 May 2010 Con 56.9%
Brentwood and Ongar General election 7 May 2015 Con 58.8%
Brentwood and Ongar General election 8 June 2017 Con 65.8%
Brentwood and Ongar General election 12 December 2019 Con 68.6%
Bridgwater and West Somerset General election 6 May 2010 Con 45.3%
Bridgwater and West Somerset General election 7 May 2015 Con 46.0%
Bridgwater and West Somerset General election 8 June 2017 Con 55.1%
Bridgwater and West Somerset General election 12 December 2019 Con 62.1%
Brigg and Goole General election 6 May 2010 Con 44.9%
Brigg and Goole General election 7 May 2015 Con 53.0%
Brigg and Goole General election 8 June 2017 Con 60.4%
Brigg and Goole General election 12 December 2019 Con 71.3%
Brighton, Kemptown General election 6 May 2010 Con 38.0%
Brighton, Kemptown General election 7 May 2015 Con 40.7%
Brighton, Kemptown General election 8 June 2017 Lab / Co-op 58.3%
Brighton, Kemptown General election 12 December 2019 Lab / Co-op 51.6%
Brighton, Pavilion General election 6 May 2010 Green 31.3%
Brighton, Pavilion General election 7 May 2015 Green 41.8%
Brighton, Pavilion General election 8 June 2017 Green 52.3%
Brighton, Pavilion General election 12 December 2019 Green 57.2%
Bristol East General election 6 May 2010 Lab 36.6%
Bristol East General election 7 May 2015 Lab 39.3%
Bristol East General election 8 June 2017 Lab 60.7%
Bristol East General election 12 December 2019 Lab 53.1%
Bristol North West General election 6 May 2010 Con 38.0%
Bristol North West General election 7 May 2015 Con 43.9%
Bristol North West General election 8 June 2017 Lab 50.7%
Bristol North West General election 12 December 2019 Lab 48.9%
Bristol South General election 6 May 2010 Lab 38.4%
Bristol South General election 7 May 2015 Lab 38.4%
Bristol South General election 8 June 2017 Lab 60.1%
Bristol South General election 12 December 2019 Lab 50.5%
Bristol West General election 6 May 2010 LD 48.0%
Bristol West General election 7 May 2015 Lab 35.7%
Bristol West General election 8 June 2017 Lab 65.9%
Bristol West General election 12 December 2019 Lab 62.3%
Broadland General election 6 May 2010 Con 46.2%
Broadland General election 7 May 2015 Con 50.5%
Broadland General election 8 June 2017 Con 57.9%
Broadland General election 12 December 2019 Con 59.6%
Bromley and Chislehurst General election 6 May 2010 Con 53.5%
Bromley and Chislehurst General election 7 May 2015 Con 53.0%
Bromley and Chislehurst General election 8 June 2017 Con 54.0%
Bromley and Chislehurst General election 12 December 2019 Con 52.6%
Bromsgrove General election 6 May 2010 Con 43.7%
Bromsgrove General election 7 May 2015 Con 53.8%
Bromsgrove General election 8 June 2017 Con 62.0%
Bromsgrove General election 12 December 2019 Con 63.4%
Broxbourne General election 6 May 2010 Con 58.8%
Broxbourne General election 7 May 2015 Con 56.1%
Broxbourne General election 8 June 2017 Con 62.2%
Broxbourne General election 12 December 2019 Con 65.6%
Broxtowe General election 6 May 2010 Con 39.0%
Broxtowe General election 7 May 2015 Con 45.2%
Broxtowe General election 8 June 2017 Con 46.8%
Broxtowe General election 12 December 2019 Con 48.1%
Buckingham General election 6 May 2010 Spk 47.3%
Buckingham General election 7 May 2015 Spk 64.5%
Buckingham General election 8 June 2017 Spk 65.1%
Buckingham General election 12 December 2019 Con 58.4%
Burnley General election 6 May 2010 LD 35.7%
Burnley General election 7 May 2015 Lab 37.6%
Burnley General election 8 June 2017 Lab 46.7%
Burnley General election 12 December 2019 Con 40.3%
Burton General election 6 May 2010 Con 44.5%
Burton General election 7 May 2015 Con 49.8%
Burton General election 8 June 2017 Con 58.0%
Burton General election 12 December 2019 Con 60.7%
Bury North General election 6 May 2010 Con 40.2%
Bury North General election 7 May 2015 Con 41.9%
Bury North General election 8 June 2017 Lab 53.6%
Bury North General election 12 December 2019 Con 46.2%
Bury South General election 6 May 2010 Lab 40.4%
Bury South General election 7 May 2015 Lab 45.1%
Bury South General election 8 June 2017 Lab 53.3%
Bury South General election 12 December 2019 Con 43.8%
Bury St Edmunds General election 6 May 2010 Con 47.5%
Bury St Edmunds General election 7 May 2015 Con 53.6%
Bury St Edmunds General election 8 June 2017 Con 59.2%
Bury St Edmunds General election 12 December 2019 Con 61.0%
Calder Valley General election 6 May 2010 Con 39.4%
Calder Valley General election 7 May 2015 Con 43.6%
Calder Valley General election 8 June 2017 Con 46.1%
Calder Valley General election 12 December 2019 Con 51.9%
Camberwell and Peckham General election 6 May 2010 Lab 59.2%
Camberwell and Peckham General election 7 May 2015 Lab 63.3%
Camberwell and Peckham General election 8 June 2017 Lab 77.8%
Camberwell and Peckham General election 12 December 2019 Lab 71.3%
Camborne and Redruth General election 6 May 2010 Con 37.6%
Camborne and Redruth General election 7 May 2015 Con 40.2%
Camborne and Redruth General election 8 June 2017 Con 47.5%
Camborne and Redruth General election 12 December 2019 Con 53.1%
Cambridge General election 6 May 2010 LD 39.1%
Cambridge General election 7 May 2015 Lab 36.0%
Cambridge General election 8 June 2017 Lab 51.9%
Cambridge General election 12 December 2019 Lab 48.0%
Cannock Chase General election 6 May 2010 Con 40.1%
Cannock Chase General election 7 May 2015 Con 44.2%
Cannock Chase General election 8 June 2017 Con 55.0%
Cannock Chase General election 12 December 2019 Con 68.3%
Canterbury General election 6 May 2010 Con 44.8%
Canterbury General election 7 May 2015 Con 42.9%
Canterbury General election 8 June 2017 Lab 45.0%
Canterbury General election 12 December 2019 Lab 48.3%
Carlisle General election 6 May 2010 Con 39.3%
Carlisle General election 7 May 2015 Con 44.3%
Carlisle General election 8 June 2017 Con 49.9%
Carlisle General election 12 December 2019 Con 55.2%
Carshalton and Wallington General election 6 May 2010 LD 48.3%
Carshalton and Wallington General election 7 May 2015 LD 34.9%
Carshalton and Wallington General election 8 June 2017 LD 41.0%
Carshalton and Wallington General election 12 December 2019 Con 42.4%
Castle Point General election 6 May 2010 Con 44.0%
Castle Point General election 7 May 2015 Con 50.9%
Castle Point General election 8 June 2017 Con 67.3%
Castle Point General election 12 December 2019 Con 76.7%
Central Devon General election 6 May 2010 Con 51.5%
Central Devon General election 7 May 2015 Con 52.2%
Central Devon General election 8 June 2017 Con 54.1%
Central Devon General election 12 December 2019 Con 55.3%
Central Suffolk and North Ipswich General election 6 May 2010 Con 50.8%
Central Suffolk and North Ipswich General election 7 May 2015 Con 56.1%
Central Suffolk and North Ipswich General election 8 June 2017 Con 60.1%
Central Suffolk and North Ipswich General election 12 December 2019 Con 62.7%
Charnwood General election 6 May 2010 Con 49.6%
Charnwood General election 7 May 2015 Con 54.3%
Charnwood General election 8 June 2017 Con 60.4%
Charnwood General election 12 December 2019 Con 63.4%
Chatham and Aylesford General election 6 May 2010 Con 46.2%
Chatham and Aylesford General election 7 May 2015 Con 50.2%
Chatham and Aylesford General election 8 June 2017 Con 57.0%
Chatham and Aylesford General election 12 December 2019 Con 66.6%
Cheadle General election 6 May 2010 LD 47.1%
Cheadle General election 7 May 2015 Con 43.1%
Cheadle General election 8 June 2017 Con 44.6%
Cheadle General election 12 December 2019 Con 46.0%
Chelmsford General election 6 May 2010 Con 46.2%
Chelmsford General election 7 May 2015 Con 51.5%
Chelmsford General election 8 June 2017 Con 53.7%
Chelmsford General election 12 December 2019 Con 55.9%
Chelsea and Fulham General election 6 May 2010 Con 60.5%
Chelsea and Fulham General election 7 May 2015 Con 62.9%
Chelsea and Fulham General election 8 June 2017 Con 52.6%
Chelsea and Fulham General election 12 December 2019 Con 49.9%
Cheltenham General election 6 May 2010 LD 50.5%
Cheltenham General election 7 May 2015 Con 46.1%
Cheltenham General election 8 June 2017 Con 46.7%
Cheltenham General election 12 December 2019 Con 48.0%
Chesham and Amersham General election 6 May 2010 Con 60.4%
Chesham and Amersham General election 7 May 2015 Con 59.1%
Chesham and Amersham General election 8 June 2017 Con 60.7%
Chesham and Amersham General election 12 December 2019 Con 55.4%
Chesterfield General election 6 May 2010 Lab 39.0%
Chesterfield General election 7 May 2015 Lab 47.9%
Chesterfield General election 8 June 2017 Lab 54.8%
Chesterfield General election 12 December 2019 Lab 40.2%
Chichester General election 6 May 2010 Con 55.3%
Chichester General election 7 May 2015 Con 57.7%
Chichester General election 8 June 2017 Con 60.1%
Chichester General election 12 December 2019 Con 57.8%
Chingford and Woodford Green General election 6 May 2010 Con 52.8%
Chingford and Woodford Green General election 7 May 2015 Con 47.9%
Chingford and Woodford Green General election 8 June 2017 Con 49.1%
Chingford and Woodford Green General election 12 December 2019 Con 48.5%
Chippenham General election 6 May 2010 LD 45.8%
Chippenham General election 7 May 2015 Con 47.6%
Chippenham General election 8 June 2017 Con 54.7%
Chippenham General election 12 December 2019 Con 54.3%
Chipping Barnet General election 6 May 2010 Con 48.8%
Chipping Barnet General election 7 May 2015 Con 48.6%
Chipping Barnet General election 8 June 2017 Con 46.3%
Chipping Barnet General election 12 December 2019 Con 44.7%
Chorley General election 6 May 2010 Lab 43.2%
Chorley General election 7 May 2015 Lab 45.1%
Chorley General election 8 June 2017 Lab 55.3%
Chorley General election 12 December 2019 Spk 67.3%
Christchurch General election 6 May 2010 Con 56.4%
Christchurch General election 7 May 2015 Con 58.1%
Christchurch General election 8 June 2017 Con 69.6%
Christchurch General election 12 December 2019 Con 65.2%
Cities Of London and Westminster General election 6 May 2010 Con 52.2%
Cities Of London and Westminster General election 7 May 2015 Con 54.1%
Cities Of London and Westminster General election 8 June 2017 Con 46.6%
Cities Of London and Westminster General election 12 December 2019 Con 39.9%
City Of Chester General election 6 May 2010 Con 40.6%
City Of Chester General election 7 May 2015 Lab 43.2%
City Of Chester General election 8 June 2017 Lab 56.8%
City Of Chester General election 12 December 2019 Lab 49.6%
City Of Durham General election 6 May 2010 Lab 44.3%
City Of Durham General election 7 May 2015 Lab 47.3%
City Of Durham General election 8 June 2017 Lab 55.4%
City Of Durham General election 12 December 2019 Lab 42.0%
Clacton General election 6 May 2010 Con 53.0%
Clacton General election 7 May 2015 UKIP 44.4%
Clacton General election 8 June 2017 Con 61.2%
Clacton General election 12 December 2019 Con 72.3%
Cleethorpes General election 6 May 2010 Con 42.1%
Cleethorpes General election 7 May 2015 Con 46.6%
Cleethorpes General election 8 June 2017 Con 57.1%
Cleethorpes General election 12 December 2019 Con 69.0%
Colchester General election 6 May 2010 LD 48.0%
Colchester General election 7 May 2015 Con 38.9%
Colchester General election 8 June 2017 Con 45.9%
Colchester General election 12 December 2019 Con 50.4%
Colne Valley General election 6 May 2010 Con 37.0%
Colne Valley General election 7 May 2015 Con 44.4%
Colne Valley General election 8 June 2017 Lab 47.7%
Colne Valley General election 12 December 2019 Con 48.4%
Congleton General election 6 May 2010 Con 45.8%
Congleton General election 7 May 2015 Con 53.3%
Congleton General election 8 June 2017 Con 56.6%
Congleton General election 12 December 2019 Con 59.0%
Copeland General election 6 May 2010 Lab 46.0%
Copeland General election 7 May 2015 Lab 42.3%
Copeland General election 8 June 2017 Con 49.1%
Copeland General election 12 December 2019 Con 53.7%
Corby General election 6 May 2010 Con 42.2%
Corby General election 7 May 2015 Con 42.8%
Corby General election 8 June 2017 Con 49.2%
Corby General election 12 December 2019 Con 55.2%
Coventry North East General election 6 May 2010 Lab 49.3%
Coventry North East General election 7 May 2015 Lab 52.2%
Coventry North East General election 8 June 2017 Lab 63.4%
Coventry North East General election 12 December 2019 Lab 52.7%
Coventry North West General election 6 May 2010 Lab 42.8%
Coventry North West General election 7 May 2015 Lab 41.0%
Coventry North West General election 8 June 2017 Lab 54.0%
Coventry North West General election 12 December 2019 Lab 43.8%
Coventry South General election 6 May 2010 Lab 41.8%
Coventry South General election 7 May 2015 Lab 42.3%
Coventry South General election 8 June 2017 Lab 55.0%
Coventry South General election 12 December 2019 Lab 43.4%
Crawley General election 6 May 2010 Con 44.8%
Crawley General election 7 May 2015 Con 47.0%
Crawley General election 8 June 2017 Con 50.6%
Crawley General election 12 December 2019 Con 54.2%
Crewe and Nantwich General election 6 May 2010 Con 45.8%
Crewe and Nantwich General election 7 May 2015 Con 45.0%
Crewe and Nantwich General election 8 June 2017 Lab 47.1%
Crewe and Nantwich General election 12 December 2019 Con 53.1%
Croydon Central General election 6 May 2010 Con 39.4%
Croydon Central General election 7 May 2015 Con 43.0%
Croydon Central General election 8 June 2017 Lab 52.3%
Croydon Central General election 12 December 2019 Lab 50.2%
Croydon North General election 6 May 2010 Lab 56.0%
Croydon North General election 7 May 2015 Lab / Co-op 62.6%
Croydon North General election 8 June 2017 Lab / Co-op 74.2%
Croydon North General election 12 December 2019 Lab / Co-op 65.6%
Croydon South General election 6 May 2010 Con 50.9%
Croydon South General election 7 May 2015 Con 54.5%
Croydon South General election 8 June 2017 Con 54.4%
Croydon South General election 12 December 2019 Con 52.2%
Dagenham and Rainham General election 6 May 2010 Lab 40.3%
Dagenham and Rainham General election 7 May 2015 Lab 41.4%
Dagenham and Rainham General election 8 June 2017 Lab 50.1%
Dagenham and Rainham General election 12 December 2019 Lab 44.5%
Darlington General election 6 May 2010 Lab 39.4%
Darlington General election 7 May 2015 Lab 42.9%
Darlington General election 8 June 2017 Lab 50.6%
Darlington General election 12 December 2019 Con 48.1%
Dartford General election 6 May 2010 Con 48.8%
Dartford General election 7 May 2015 Con 49.0%
Dartford General election 8 June 2017 Con 57.6%
Dartford General election 12 December 2019 Con 62.9%
Daventry General election 6 May 2010 Con 56.5%
Daventry General election 7 May 2015 Con 58.2%
Daventry General election 8 June 2017 Con 63.7%
Daventry General election 12 December 2019 Con 64.6%
Denton and Reddish General election 6 May 2010 Lab 51.0%
Denton and Reddish General election 7 May 2015 Lab 50.8%
Denton and Reddish General election 8 June 2017 Lab 63.5%
Denton and Reddish General election 12 December 2019 Lab 50.1%
Derby North General election 6 May 2010 Lab 33.0%
Derby North General election 7 May 2015 Con 36.7%
Derby North General election 8 June 2017 Lab 48.5%
Derby North General election 12 December 2019 Con 45.2%
Derbyshire Dales General election 6 May 2010 Con 52.1%
Derbyshire Dales General election 7 May 2015 Con 52.4%
Derbyshire Dales General election 8 June 2017 Con 60.0%
Derbyshire Dales General election 12 December 2019 Con 58.7%
Derby South General election 6 May 2010 Lab 43.3%
Derby South General election 7 May 2015 Lab 49.0%
Derby South General election 8 June 2017 Lab 58.3%
Derby South General election 12 December 2019 Lab 51.1%
Devizes General election 6 May 2010 Con 55.1%
Devizes General election 7 May 2015 Con 57.7%
Devizes General election 8 June 2017 Con 62.7%
Devizes General election 12 December 2019 Con 63.1%
Dewsbury General election 6 May 2010 Con 35.0%
Dewsbury General election 7 May 2015 Lab 41.8%
Dewsbury General election 8 June 2017 Lab 51.0%
Dewsbury General election 12 December 2019 Con 46.4%
Doncaster Central General election 6 May 2010 Lab 39.7%
Doncaster Central General election 7 May 2015 Lab 49.1%
Doncaster Central General election 8 June 2017 Lab 57.9%
Doncaster Central General election 12 December 2019 Lab 40.0%
Doncaster North General election 6 May 2010 Lab 47.3%
Doncaster North General election 7 May 2015 Lab 52.4%
Doncaster North General election 8 June 2017 Lab 60.8%
Doncaster North General election 12 December 2019 Lab 38.7%
Don Valley General election 6 May 2010 Lab 37.9%
Don Valley General election 7 May 2015 Lab 46.2%
Don Valley General election 8 June 2017 Lab 53.0%
Don Valley General election 12 December 2019 Con 43.2%
Dover General election 6 May 2010 Con 44.0%
Dover General election 7 May 2015 Con 43.3%
Dover General election 8 June 2017 Con 52.4%
Dover General election 12 December 2019 Con 56.9%
Dudley North General election 6 May 2010 Lab 38.7%
Dudley North General election 7 May 2015 Lab 41.8%
Dudley North General election 8 June 2017 Lab 46.5%
Dudley North General election 12 December 2019 Con 63.1%
Dudley South General election 6 May 2010 Con 43.1%
Dudley South General election 7 May 2015 Con 43.8%
Dudley South General election 8 June 2017 Con 56.4%
Dudley South General election 12 December 2019 Con 67.9%
Dulwich and West Norwood General election 6 May 2010 Lab 46.6%
Dulwich and West Norwood General election 7 May 2015 Lab 54.1%
Dulwich and West Norwood General election 8 June 2017 Lab 69.6%
Dulwich and West Norwood General election 12 December 2019 Lab 65.5%
Ealing Central and Acton General election 6 May 2010 Con 38.0%
Ealing Central and Acton General election 7 May 2015 Lab 43.2%
Ealing Central and Acton General election 8 June 2017 Lab 59.7%
Ealing Central and Acton General election 12 December 2019 Lab 51.3%
Ealing North General election 6 May 2010 Lab 50.4%
Ealing North General election 7 May 2015 Lab 55.1%
Ealing North General election 8 June 2017 Lab 66.0%
Ealing North General election 12 December 2019 Lab / Co-op 56.5%
Ealing, Southall General election 6 May 2010 Lab 51.5%
Ealing, Southall General election 7 May 2015 Lab 65.0%
Ealing, Southall General election 8 June 2017 Lab 70.3%
Ealing, Southall General election 12 December 2019 Lab 60.8%
Easington General election 6 May 2010 Lab 58.9%
Easington General election 7 May 2015 Lab 61.0%
Easington General election 8 June 2017 Lab 63.7%
Easington General election 12 December 2019 Lab 45.5%
Eastbourne General election 6 May 2010 LD 47.3%
Eastbourne General election 7 May 2015 Con 39.6%
Eastbourne General election 8 June 2017 LD 46.9%
Eastbourne General election 12 December 2019 Con 48.9%
East Devon General election 6 May 2010 Con 48.3%
East Devon General election 7 May 2015 Con 46.4%
East Devon General election 8 June 2017 Con 48.5%
East Devon General election 12 December 2019 Con 50.8%
East Ham General election 6 May 2010 Lab 70.4%
East Ham General election 7 May 2015 Lab 77.6%
East Ham General election 8 June 2017 Lab 83.2%
East Ham General election 12 December 2019 Lab 76.3%
East Hampshire General election 6 May 2010 Con 56.8%
East Hampshire General election 7 May 2015 Con 60.7%
East Hampshire General election 8 June 2017 Con 63.6%
East Hampshire General election 12 December 2019 Con 58.8%
Eastleigh General election 6 May 2010 LD 46.5%
Eastleigh General election 7 May 2015 Con 42.3%
Eastleigh General election 8 June 2017 Con 50.4%
Eastleigh General election 12 December 2019 Con 55.4%
East Surrey General election 6 May 2010 Con 56.7%
East Surrey General election 7 May 2015 Con 57.4%
East Surrey General election 8 June 2017 Con 59.6%
East Surrey General election 12 December 2019 Con 59.7%
East Worthing and Shoreham General election 6 May 2010 Con 48.5%
East Worthing and Shoreham General election 7 May 2015 Con 49.5%
East Worthing and Shoreham General election 8 June 2017 Con 48.9%
East Worthing and Shoreham General election 12 December 2019 Con 51.0%
East Yorkshire General election 6 May 2010 Con 47.5%
East Yorkshire General election 7 May 2015 Con 50.6%
East Yorkshire General election 8 June 2017 Con 58.3%
East Yorkshire General election 12 December 2019 Con 64.4%
Eddisbury General election 6 May 2010 Con 51.7%
Eddisbury General election 7 May 2015 Con 51.0%
Eddisbury General election 8 June 2017 Con 56.9%
Eddisbury General election 12 December 2019 Con 56.8%
Edmonton General election 6 May 2010 Lab 53.7%
Edmonton General election 7 May 2015 Lab / Co-op 61.4%
Edmonton General election 8 June 2017 Lab / Co-op 71.5%
Edmonton General election 12 December 2019 Lab / Co-op 65.0%
Ellesmere Port and Neston General election 6 May 2010 Lab 44.6%
Ellesmere Port and Neston General election 7 May 2015 Lab 47.8%
Ellesmere Port and Neston General election 8 June 2017 Lab 59.2%
Ellesmere Port and Neston General election 12 December 2019 Lab 53.3%
Elmet and Rothwell General election 6 May 2010 Con 42.6%
Elmet and Rothwell General election 7 May 2015 Con 48.4%
Elmet and Rothwell General election 8 June 2017 Con 54.3%
Elmet and Rothwell General election 12 December 2019 Con 57.9%
Eltham General election 6 May 2010 Lab 41.5%
Eltham General election 7 May 2015 Lab 42.6%
Eltham General election 8 June 2017 Lab 54.4%
Eltham General election 12 December 2019 Lab 47.0%
Enfield North General election 6 May 2010 Con 42.3%
Enfield North General election 7 May 2015 Lab 43.7%
Enfield North General election 8 June 2017 Lab 58.0%
Enfield North General election 12 December 2019 Lab 51.8%
Enfield, Southgate General election 6 May 2010 Con 49.4%
Enfield, Southgate General election 7 May 2015 Con 49.4%
Enfield, Southgate General election 8 June 2017 Lab 51.7%
Enfield, Southgate General election 12 December 2019 Lab 48.5%
Epping Forest General election 6 May 2010 Con 54.0%
Epping Forest General election 7 May 2015 Con 54.8%
Epping Forest General election 8 June 2017 Con 62.0%
Epping Forest General election 12 December 2019 Con 64.4%
Epsom and Ewell General election 6 May 2010 Con 56.2%
Epsom and Ewell General election 7 May 2015 Con 58.3%
Epsom and Ewell General election 8 June 2017 Con 59.6%
Epsom and Ewell General election 12 December 2019 Con 53.5%
Erewash General election 6 May 2010 Con 39.5%
Erewash General election 7 May 2015 Con 42.7%
Erewash General election 8 June 2017 Con 52.1%
Erewash General election 12 December 2019 Con 56.5%
Erith and Thamesmead General election 6 May 2010 Lab 44.9%
Erith and Thamesmead General election 7 May 2015 Lab 49.8%
Erith and Thamesmead General election 8 June 2017 Lab 57.5%
Erith and Thamesmead General election 12 December 2019 Lab 48.0%
Esher and Walton General election 6 May 2010 Con 58.9%
Esher and Walton General election 7 May 2015 Con 62.9%
Esher and Walton General election 8 June 2017 Con 58.6%
Esher and Walton General election 12 December 2019 Con 49.4%
Exeter General election 6 May 2010 Lab 38.2%
Exeter General election 7 May 2015 Lab 46.4%
Exeter General election 8 June 2017 Lab 62.0%
Exeter General election 12 December 2019 Lab 53.2%
Fareham General election 6 May 2010 Con 55.3%
Fareham General election 7 May 2015 Con 56.1%
Fareham General election 8 June 2017 Con 63.0%
Fareham General election 12 December 2019 Con 63.7%
Faversham and Mid Kent General election 6 May 2010 Con 56.2%
Faversham and Mid Kent General election 7 May 2015 Con 54.4%
Faversham and Mid Kent General election 8 June 2017 Con 61.1%
Faversham and Mid Kent General election 12 December 2019 Con 63.2%
Feltham and Heston General election 6 May 2010 Lab / Co-op 43.6%
Feltham and Heston General election 7 May 2015 Lab / Co-op 52.3%
Feltham and Heston General election 8 June 2017 Lab / Co-op 61.2%
Feltham and Heston General election 12 December 2019 Lab / Co-op 52.0%
Filton and Bradley Stoke General election 6 May 2010 Con 40.8%
Filton and Bradley Stoke General election 7 May 2015 Con 46.7%
Filton and Bradley Stoke General election 8 June 2017 Con 50.0%
Filton and Bradley Stoke General election 12 December 2019 Con 48.9%
Finchley and Golders Green General election 6 May 2010 Con 46.0%
Finchley and Golders Green General election 7 May 2015 Con 50.9%
Finchley and Golders Green General election 8 June 2017 Con 47.0%
Finchley and Golders Green General election 12 December 2019 Con 43.8%
Folkestone and Hythe General election 6 May 2010 Con 49.4%
Folkestone and Hythe General election 7 May 2015 Con 47.9%
Folkestone and Hythe General election 8 June 2017 Con 54.7%
Folkestone and Hythe General election 12 December 2019 Con 60.1%
Forest Of Dean General election 6 May 2010 Con 46.9%
Forest Of Dean General election 7 May 2015 Con 46.8%
Forest Of Dean General election 8 June 2017 Con 54.3%
Forest Of Dean General election 12 December 2019 Con 59.6%
Fylde General election 6 May 2010 Con 52.2%
Fylde General election 7 May 2015 Con 49.1%
Fylde General election 8 June 2017 Con 58.8%
Fylde General election 12 December 2019 Con 60.9%
Gainsborough General election 6 May 2010 Con 49.3%
Gainsborough General election 7 May 2015 Con 52.7%
Gainsborough General election 8 June 2017 Con 61.8%
Gainsborough General election 12 December 2019 Con 66.4%
Garston and Halewood General election 6 May 2010 Lab 59.5%
Garston and Halewood General election 7 May 2015 Lab 69.1%
Garston and Halewood General election 8 June 2017 Lab 77.7%
Garston and Halewood General election 12 December 2019 Lab 72.3%
Gateshead General election 6 May 2010 Lab 54.1%
Gateshead General election 7 May 2015 Lab 56.8%
Gateshead General election 8 June 2017 Lab 65.1%
Gateshead General election 12 December 2019 Lab 53.6%
Gedling General election 6 May 2010 Lab 41.1%
Gedling General election 7 May 2015 Lab 42.3%
Gedling General election 8 June 2017 Lab 51.9%
Gedling General election 12 December 2019 Con 45.5%
Gillingham and Rainham General election 6 May 2010 Con 46.2%
Gillingham and Rainham General election 7 May 2015 Con 48.0%
Gillingham and Rainham General election 8 June 2017 Con 55.4%
Gillingham and Rainham General election 12 December 2019 Con 61.3%
Gloucester General election 6 May 2010 Con 39.9%
Gloucester General election 7 May 2015 Con 45.3%
Gloucester General election 8 June 2017 Con 50.3%
Gloucester General election 12 December 2019 Con 54.2%
Gosport General election 6 May 2010 Con 51.8%
Gosport General election 7 May 2015 Con 55.3%
Gosport General election 8 June 2017 Con 61.9%
Gosport General election 12 December 2019 Con 66.5%
Grantham and Stamford General election 6 May 2010 Con 50.3%
Grantham and Stamford General election 7 May 2015 Con 52.8%
Grantham and Stamford General election 8 June 2017 Con 62.0%
Grantham and Stamford General election 12 December 2019 Con 65.7%
Gravesham General election 6 May 2010 Con 48.5%
Gravesham General election 7 May 2015 Con 46.8%
Gravesham General election 8 June 2017 Con 55.6%
Gravesham General election 12 December 2019 Con 62.2%
Great Grimsby General election 6 May 2010 Lab 32.7%
Great Grimsby General election 7 May 2015 Lab 39.8%
Great Grimsby General election 8 June 2017 Lab 49.4%
Great Grimsby General election 12 December 2019 Con 54.9%
Great Yarmouth General election 6 May 2010 Con 43.1%
Great Yarmouth General election 7 May 2015 Con 42.9%
Great Yarmouth General election 8 June 2017 Con 54.1%
Great Yarmouth General election 12 December 2019 Con 65.8%
Greenwich and Woolwich General election 6 May 2010 Lab 49.2%
Greenwich and Woolwich General election 7 May 2015 Lab 52.2%
Greenwich and Woolwich General election 8 June 2017 Lab 64.4%
Greenwich and Woolwich General election 12 December 2019 Lab 56.8%
Guildford General election 6 May 2010 Con 53.3%
Guildford General election 7 May 2015 Con 57.1%
Guildford General election 8 June 2017 Con 54.6%
Guildford General election 12 December 2019 Con 44.9%
Hackney North and Stoke Newington General election 6 May 2010 Lab 55.0%
Hackney North and Stoke Newington General election 7 May 2015 Lab 62.9%
Hackney North and Stoke Newington General election 8 June 2017 Lab 75.1%
Hackney North and Stoke Newington General election 12 December 2019 Lab 70.3%
Hackney South and Shoreditch General election 6 May 2010 Lab / Co-op 55.7%
Hackney South and Shoreditch General election 7 May 2015 Lab / Co-op 64.4%
Hackney South and Shoreditch General election 8 June 2017 Lab / Co-op 79.4%
Hackney South and Shoreditch General election 12 December 2019 Lab / Co-op 73.3%
Halesowen and Rowley Regis General election 6 May 2010 Con 41.2%
Halesowen and Rowley Regis General election 7 May 2015 Con 43.2%
Halesowen and Rowley Regis General election 8 June 2017 Con 51.9%
Halesowen and Rowley Regis General election 12 December 2019 Con 60.5%
Halifax General election 6 May 2010 Lab / Co-op 37.4%
Halifax General election 7 May 2015 Lab 40.0%
Halifax General election 8 June 2017 Lab 52.8%
Halifax General election 12 December 2019 Lab 46.3%
Haltemprice and Howden General election 6 May 2010 Con 50.2%
Haltemprice and Howden General election 7 May 2015 Con 54.2%
Haltemprice and Howden General election 8 June 2017 Con 61.0%
Haltemprice and Howden General election 12 December 2019 Con 62.4%
Halton General election 6 May 2010 Lab 57.7%
Halton General election 7 May 2015 Lab 62.8%
Halton General election 8 June 2017 Lab 72.9%
Halton General election 12 December 2019 Lab 63.5%
Hammersmith General election 6 May 2010 Lab 43.9%
Hammersmith General election 7 May 2015 Lab 50.0%
Hammersmith General election 8 June 2017 Lab 63.9%
Hammersmith General election 12 December 2019 Lab 57.9%
Hampstead and Kilburn General election 6 May 2010 Lab 32.8%
Hampstead and Kilburn General election 7 May 2015 Lab 44.4%
Hampstead and Kilburn General election 8 June 2017 Lab 59.0%
Hampstead and Kilburn General election 12 December 2019 Lab 48.9%
Harborough General election 6 May 2010 Con 48.9%
Harborough General election 7 May 2015 Con 52.7%
Harborough General election 8 June 2017 Con 52.3%
Harborough General election 12 December 2019 Con 55.3%
Harlow General election 6 May 2010 Con 44.9%
Harlow General election 7 May 2015 Con 48.9%
Harlow General election 8 June 2017 Con 54.0%
Harlow General election 12 December 2019 Con 63.5%
Harrogate and Knaresborough General election 6 May 2010 Con 45.7%
Harrogate and Knaresborough General election 7 May 2015 Con 52.7%
Harrogate and Knaresborough General election 8 June 2017 Con 55.5%
Harrogate and Knaresborough General election 12 December 2019 Con 52.6%
Harrow East General election 6 May 2010 Con 44.7%
Harrow East General election 7 May 2015 Con 50.3%
Harrow East General election 8 June 2017 Con 49.4%
Harrow East General election 12 December 2019 Con 54.4%
Harrow West General election 6 May 2010 Lab / Co-op 43.6%
Harrow West General election 7 May 2015 Lab / Co-op 47.0%
Harrow West General election 8 June 2017 Lab / Co-op 60.8%
Harrow West General election 12 December 2019 Lab / Co-op 52.4%
Hartlepool General election 6 May 2010 Lab 42.5%
Hartlepool General election 7 May 2015 Lab 35.6%
Hartlepool General election 8 June 2017 Lab 52.5%
Hartlepool General election 12 December 2019 Lab 37.7%
Harwich and North Essex General election 6 May 2010 Con 46.9%
Harwich and North Essex General election 7 May 2015 Con 51.0%
Harwich and North Essex General election 8 June 2017 Con 58.5%
Harwich and North Essex General election 12 December 2019 Con 61.3%
Hastings and Rye General election 6 May 2010 Con 41.1%
Hastings and Rye General election 7 May 2015 Con 44.5%
Hastings and Rye General election 8 June 2017 Con 46.9%
Hastings and Rye General election 12 December 2019 Con 49.6%
Havant General election 6 May 2010 Con 51.1%
Havant General election 7 May 2015 Con 51.7%
Havant General election 8 June 2017 Con 59.8%
Havant General election 12 December 2019 Con 65.4%
Hayes and Harlington General election 6 May 2010 Lab 54.8%
Hayes and Harlington General election 7 May 2015 Lab 59.6%
Hayes and Harlington General election 8 June 2017 Lab 66.5%
Hayes and Harlington General election 12 December 2019 Lab 55.8%
Hazel Grove General election 6 May 2010 LD 48.8%
Hazel Grove General election 7 May 2015 Con 41.4%
Hazel Grove General election 8 June 2017 Con 45.4%
Hazel Grove General election 12 December 2019 Con 48.8%
Hemel Hempstead General election 6 May 2010 Con 50.0%
Hemel Hempstead General election 7 May 2015 Con 52.9%
Hemel Hempstead General election 8 June 2017 Con 55.0%
Hemel Hempstead General election 12 December 2019 Con 56.5%
Hemsworth General election 6 May 2010 Lab 46.8%
Hemsworth General election 7 May 2015 Lab 51.3%
Hemsworth General election 8 June 2017 Lab 56.0%
Hemsworth General election 12 December 2019 Lab 37.5%
Hendon General election 6 May 2010 Con 42.3%
Hendon General election 7 May 2015 Con 49.0%
Hendon General election 8 June 2017 Con 48.0%
Hendon General election 12 December 2019 Con 48.8%
Henley General election 6 May 2010 Con 56.2%
Henley General election 7 May 2015 Con 58.5%
Henley General election 8 June 2017 Con 59.1%
Henley General election 12 December 2019 Con 54.8%
Hereford and South Herefordshire General election 6 May 2010 Con 46.2%
Hereford and South Herefordshire General election 7 May 2015 Con 52.6%
Hereford and South Herefordshire General election 8 June 2017 Con 53.5%
Hereford and South Herefordshire General election 12 December 2019 Con 61.2%
Hertford and Stortford General election 6 May 2010 Con 53.8%
Hertford and Stortford General election 7 May 2015 Con 56.1%
Hertford and Stortford General election 8 June 2017 Con 60.3%
Hertford and Stortford General election 12 December 2019 Con 56.1%
Hertsmere General election 6 May 2010 Con 56.0%
Hertsmere General election 7 May 2015 Con 59.3%
Hertsmere General election 8 June 2017 Con 61.1%
Hertsmere General election 12 December 2019 Con 62.5%
Hexham General election 6 May 2010 Con 43.2%
Hexham General election 7 May 2015 Con 52.7%
Hexham General election 8 June 2017 Con 54.1%
Hexham General election 12 December 2019 Con 54.5%
Heywood and Middleton General election 6 May 2010 Lab / Co-op 40.1%
Heywood and Middleton General election 7 May 2015 Lab 43.1%
Heywood and Middleton General election 8 June 2017 Lab 53.3%
Heywood and Middleton General election 12 December 2019 Con 43.1%
High Peak General election 6 May 2010 Con 40.9%
High Peak General election 7 May 2015 Con 45.0%
High Peak General election 8 June 2017 Lab 49.7%
High Peak General election 12 December 2019 Con 45.9%
Hitchin and Harpenden General election 6 May 2010 Con 54.6%
Hitchin and Harpenden General election 7 May 2015 Con 56.9%
Hitchin and Harpenden General election 8 June 2017 Con 53.1%
Hitchin and Harpenden General election 12 December 2019 Con 47.1%
Holborn and St Pancras General election 6 May 2010 Lab 46.1%
Holborn and St Pancras General election 7 May 2015 Lab 52.9%
Holborn and St Pancras General election 8 June 2017 Lab 70.1%
Holborn and St Pancras General election 12 December 2019 Lab 64.5%
Hornchurch and Upminster General election 6 May 2010 Con 51.4%
Hornchurch and Upminster General election 7 May 2015 Con 49.0%
Hornchurch and Upminster General election 8 June 2017 Con 60.2%
Hornchurch and Upminster General election 12 December 2019 Con 65.8%
Hornsey and Wood Green General election 6 May 2010 LD 46.5%
Hornsey and Wood Green General election 7 May 2015 Lab 50.9%
Hornsey and Wood Green General election 8 June 2017 Lab 65.4%
Hornsey and Wood Green General election 12 December 2019 Lab 57.5%
Horsham General election 6 May 2010 Con 52.7%
Horsham General election 7 May 2015 Con 57.3%
Horsham General election 8 June 2017 Con 59.5%
Horsham General election 12 December 2019 Con 56.8%
Houghton and Sunderland South General election 6 May 2010 Lab 50.3%
Houghton and Sunderland South General election 7 May 2015 Lab 55.1%
Houghton and Sunderland South General election 8 June 2017 Lab 59.5%
Houghton and Sunderland South General election 12 December 2019 Lab 40.7%
Hove General election 6 May 2010 Con 36.7%
Hove General election 7 May 2015 Lab 42.3%
Hove General election 8 June 2017 Lab 64.1%
Hove General election 12 December 2019 Lab 58.3%
Huddersfield General election 6 May 2010 Lab / Co-op 38.8%
Huddersfield General election 7 May 2015 Lab / Co-op 44.9%
Huddersfield General election 8 June 2017 Lab / Co-op 60.4%
Huddersfield General election 12 December 2019 Lab / Co-op 49.0%
Huntingdon General election 6 May 2010 Con 48.9%
Huntingdon General election 7 May 2015 Con 53.0%
Huntingdon General election 8 June 2017 Con 55.1%
Huntingdon General election 12 December 2019 Con 54.8%
Hyndburn General election 6 May 2010 Lab 41.1%
Hyndburn General election 7 May 2015 Lab 42.1%
Hyndburn General election 8 June 2017 Lab 53.4%
Hyndburn General election 12 December 2019 Con 48.5%
Ilford North General election 6 May 2010 Con 45.7%
Ilford North General election 7 May 2015 Lab 43.9%
Ilford North General election 8 June 2017 Lab 57.8%
Ilford North General election 12 December 2019 Lab 50.5%
Ilford South General election 6 May 2010 Lab / Co-op 49.4%
Ilford South General election 7 May 2015 Lab / Co-op 64.0%
Ilford South General election 8 June 2017 Lab / Co-op 75.8%
Ilford South General election 12 December 2019 Lab 65.6%
Ipswich General election 6 May 2010 Con 39.1%
Ipswich General election 7 May 2015 Con 44.8%
Ipswich General election 8 June 2017 Lab 47.4%
Ipswich General election 12 December 2019 Con 50.3%
Isle Of Wight General election 6 May 2010 Con 46.7%
Isle Of Wight General election 7 May 2015 Con 40.7%
Isle Of Wight General election 8 June 2017 Con 51.3%
Isle Of Wight General election 12 December 2019 Con 56.2%
Islington North General election 6 May 2010 Lab 54.5%
Islington North General election 7 May 2015 Lab 60.2%
Islington North General election 8 June 2017 Lab 73.0%
Islington North General election 12 December 2019 Lab 64.3%
Islington South and Finsbury General election 6 May 2010 Lab 42.3%
Islington South and Finsbury General election 7 May 2015 Lab 50.9%
Islington South and Finsbury General election 8 June 2017 Lab 62.8%
Islington South and Finsbury General election 12 December 2019 Lab 56.3%
Jarrow General election 6 May 2010 Lab 53.9%
Jarrow General election 7 May 2015 Lab 55.7%
Jarrow General election 8 June 2017 Lab 65.1%
Jarrow General election 12 December 2019 Lab 45.1%
Keighley General election 6 May 2010 Con 41.9%
Keighley General election 7 May 2015 Con 44.3%
Keighley General election 8 June 2017 Lab 46.5%
Keighley General election 12 December 2019 Con 48.1%
Kenilworth and Southam General election 6 May 2010 Con 53.6%
Kenilworth and Southam General election 7 May 2015 Con 58.4%
Kenilworth and Southam General election 8 June 2017 Con 60.8%
Kenilworth and Southam General election 12 December 2019 Con 57.7%
Kensington General election 6 May 2010 Con 50.1%
Kensington General election 7 May 2015 Con 52.3%
Kensington General election 8 June 2017 Lab 42.2%
Kensington General election 12 December 2019 Con 38.3%
Kettering General election 6 May 2010 Con 49.1%
Kettering General election 7 May 2015 Con 51.8%
Kettering General election 8 June 2017 Con 57.9%
Kettering General election 12 December 2019 Con 60.3%
Kingston and Surbiton General election 6 May 2010 LD 49.8%
Kingston and Surbiton General election 7 May 2015 Con 39.2%
Kingston and Surbiton General election 8 June 2017 LD 44.7%
Kingston and Surbiton General election 12 December 2019 LD 51.1%
Kingston upon Hull East General election 6 May 2010 Lab 47.9%
Kingston upon Hull East General election 7 May 2015 Lab 51.7%
Kingston upon Hull East General election 8 June 2017 Lab 58.3%
Kingston upon Hull East General election 12 December 2019 Lab 39.2%
Kingston upon Hull North General election 6 May 2010 Lab 39.2%
Kingston upon Hull North General election 7 May 2015 Lab 52.8%
Kingston upon Hull North General election 8 June 2017 Lab 63.8%
Kingston upon Hull North General election 12 December 2019 Lab 49.8%
Kingston upon Hull West and Hessle General election 6 May 2010 Lab 42.5%
Kingston upon Hull West and Hessle General election 7 May 2015 Lab 49.2%
Kingston upon Hull West and Hessle General election 8 June 2017 Lab 53.1%
Kingston upon Hull West and Hessle General election 12 December 2019 Lab 42.7%
Kingswood General election 6 May 2010 Con 40.4%
Kingswood General election 7 May 2015 Con 48.3%
Kingswood General election 8 June 2017 Con 54.9%
Kingswood General election 12 December 2019 Con 56.2%
Knowsley General election 6 May 2010 Lab 70.9%
Knowsley General election 7 May 2015 Lab 78.1%
Knowsley General election 8 June 2017 Lab 85.3%
Knowsley General election 12 December 2019 Lab 80.8%
Lancaster and Fleetwood General election 6 May 2010 Con 36.1%
Lancaster and Fleetwood General election 7 May 2015 Lab 42.3%
Lancaster and Fleetwood General election 8 June 2017 Lab 55.1%
Lancaster and Fleetwood General election 12 December 2019 Lab 46.8%
Leeds Central General election 6 May 2010 Lab 49.3%
Leeds Central General election 7 May 2015 Lab 55.0%
Leeds Central General election 8 June 2017 Lab 70.2%
Leeds Central General election 12 December 2019 Lab 61.7%
Leeds East General election 6 May 2010 Lab 50.4%
Leeds East General election 7 May 2015 Lab 53.7%
Leeds East General election 8 June 2017 Lab 61.4%
Leeds East General election 12 December 2019 Lab 49.8%
Leeds North East General election 6 May 2010 Lab 42.7%
Leeds North East General election 7 May 2015 Lab 47.9%
Leeds North East General election 8 June 2017 Lab 63.1%
Leeds North East General election 12 December 2019 Lab 57.5%
Leeds North West General election 6 May 2010 LD 47.5%
Leeds North West General election 7 May 2015 LD 36.8%
Leeds North West General election 8 June 2017 Lab / Co-op 44.1%
Leeds North West General election 12 December 2019 Lab / Co-op 48.6%
Leeds West General election 6 May 2010 Lab 42.3%
Leeds West General election 7 May 2015 Lab 48.0%
Leeds West General election 8 June 2017 Lab 64.0%
Leeds West General election 12 December 2019 Lab 55.1%
Leicester East General election 6 May 2010 Lab 53.8%
Leicester East General election 7 May 2015 Lab 61.1%
Leicester East General election 8 June 2017 Lab 67.0%
Leicester East General election 12 December 2019 Lab 50.8%
Leicester South General election 6 May 2010 Lab 45.6%
Leicester South General election 7 May 2015 Lab / Co-op 59.8%
Leicester South General election 8 June 2017 Lab / Co-op 73.6%
Leicester South General election 12 December 2019 Lab / Co-op 67.0%
Leicester West General election 6 May 2010 Lab 38.4%
Leicester West General election 7 May 2015 Lab 46.5%
Leicester West General election 8 June 2017 Lab 60.8%
Leicester West General election 12 December 2019 Lab 49.7%
Leigh General election 6 May 2010 Lab 48.0%
Leigh General election 7 May 2015 Lab 53.9%
Leigh General election 8 June 2017 Lab / Co-op 56.2%
Leigh General election 12 December 2019 Con 45.3%
Lewes General election 6 May 2010 LD 52.0%
Lewes General election 7 May 2015 Con 38.0%
Lewes General election 8 June 2017 Con 49.5%
Lewes General election 12 December 2019 Con 47.9%
Lewisham, Deptford General election 6 May 2010 Lab 53.7%
Lewisham, Deptford General election 7 May 2015 Lab 60.2%
Lewisham, Deptford General election 8 June 2017 Lab 77.0%
Lewisham, Deptford General election 12 December 2019 Lab 70.8%
Lewisham East General election 6 May 2010 Lab 43.1%
Lewisham East General election 7 May 2015 Lab 55.7%
Lewisham East General election 8 June 2017 Lab 67.9%
Lewisham East General election 12 December 2019 Lab 59.5%
Lewisham West and Penge General election 6 May 2010 Lab 41.1%
Lewisham West and Penge General election 7 May 2015 Lab 50.6%
Lewisham West and Penge General election 8 June 2017 Lab 66.6%
Lewisham West and Penge General election 12 December 2019 Lab 61.2%
Leyton and Wanstead General election 6 May 2010 Lab 43.6%
Leyton and Wanstead General election 7 May 2015 Lab 58.6%
Leyton and Wanstead General election 8 June 2017 Lab 69.8%
Leyton and Wanstead General election 12 December 2019 Lab 64.7%
Lichfield General election 6 May 2010 Con 54.4%
Lichfield General election 7 May 2015 Con 55.2%
Lichfield General election 8 June 2017 Con 63.6%
Lichfield General election 12 December 2019 Con 64.5%
Lincoln General election 6 May 2010 Con 37.5%
Lincoln General election 7 May 2015 Con 42.6%
Lincoln General election 8 June 2017 Lab 47.9%
Lincoln General election 12 December 2019 Con 47.9%
Liverpool, Riverside General election 6 May 2010 Lab / Co-op 59.3%
Liverpool, Riverside General election 7 May 2015 Lab / Co-op 67.4%
Liverpool, Riverside General election 8 June 2017 Lab / Co-op 84.5%
Liverpool, Riverside General election 12 December 2019 Lab 78.0%
Liverpool, Walton General election 6 May 2010 Lab 72.0%
Liverpool, Walton General election 7 May 2015 Lab 81.3%
Liverpool, Walton General election 8 June 2017 Lab 85.7%
Liverpool, Walton General election 12 December 2019 Lab 84.7%
Liverpool, Wavertree General election 6 May 2010 Lab / Co-op 53.1%
Liverpool, Wavertree General election 7 May 2015 Lab / Co-op 69.3%
Liverpool, Wavertree General election 8 June 2017 Lab / Co-op 79.6%
Liverpool, Wavertree General election 12 December 2019 Lab 72.2%
Liverpool, West Derby General election 6 May 2010 Lab / Co-op 64.1%
Liverpool, West Derby General election 7 May 2015 Lab / Co-op 75.2%
Liverpool, West Derby General election 8 June 2017 Lab / Co-op 82.7%
Liverpool, West Derby General election 12 December 2019 Lab 77.6%
Loughborough General election 6 May 2010 Con 41.6%
Loughborough General election 7 May 2015 Con 49.5%
Loughborough General election 8 June 2017 Con 49.9%
Loughborough General election 12 December 2019 Con 51.2%
Louth and Horncastle General election 6 May 2010 Con 49.6%
Louth and Horncastle General election 7 May 2015 Con 51.2%
Louth and Horncastle General election 8 June 2017 Con 63.9%
Louth and Horncastle General election 12 December 2019 Con 72.7%
Ludlow General election 6 May 2010 Con 52.8%
Ludlow General election 7 May 2015 Con 54.3%
Ludlow General election 8 June 2017 Con 62.9%
Ludlow General election 12 December 2019 Con 64.1%
Luton North General election 6 May 2010 Lab 49.3%
Luton North General election 7 May 2015 Lab 52.2%
Luton North General election 8 June 2017 Lab 63.8%
Luton North General election 12 December 2019 Lab 55.2%
Luton South General election 6 May 2010 Lab / Co-op 34.9%
Luton South General election 7 May 2015 Lab / Co-op 44.2%
Luton South General election 8 June 2017 Lab / Co-op 62.4%
Luton South General election 12 December 2019 Lab 51.8%
Macclesfield General election 6 May 2010 Con 47.0%
Macclesfield General election 7 May 2015 Con 52.5%
Macclesfield General election 8 June 2017 Con 52.7%
Macclesfield General election 12 December 2019 Con 52.5%
Maidenhead General election 6 May 2010 Con 59.5%
Maidenhead General election 7 May 2015 Con 65.8%
Maidenhead General election 8 June 2017 Con 64.8%
Maidenhead General election 12 December 2019 Con 57.7%
Maidstone and The Weald General election 6 May 2010 Con 48.0%
Maidstone and The Weald General election 7 May 2015 Con 45.5%
Maidstone and The Weald General election 8 June 2017 Con 56.4%
Maidstone and The Weald General election 12 December 2019 Con 60.4%
Makerfield General election 6 May 2010 Lab 47.3%
Makerfield General election 7 May 2015 Lab 51.8%
Makerfield General election 8 June 2017 Lab 60.2%
Makerfield General election 12 December 2019 Lab 45.1%
Maldon General election 6 May 2010 Con 59.8%
Maldon General election 7 May 2015 Con 60.6%
Maldon General election 8 June 2017 Con 67.9%
Maldon General election 12 December 2019 Con 72.0%
Manchester Central General election 6 May 2010 Lab 52.7%
Manchester Central General election 7 May 2015 Lab / Co-op 61.3%
Manchester Central General election 8 June 2017 Lab / Co-op 77.4%
Manchester Central General election 12 December 2019 Lab / Co-op 70.4%
Manchester, Gorton General election 6 May 2010 Lab 50.1%
Manchester, Gorton General election 7 May 2015 Lab 67.1%
Manchester, Gorton General election 8 June 2017 Lab 76.3%
Manchester, Gorton General election 12 December 2019 Lab 77.6%
Manchester, Withington General election 6 May 2010 LD 44.7%
Manchester, Withington General election 7 May 2015 Lab 53.7%
Manchester, Withington General election 8 June 2017 Lab 71.7%
Manchester, Withington General election 12 December 2019 Lab 67.7%
Mansfield General election 6 May 2010 Lab 38.7%
Mansfield General election 7 May 2015 Lab 39.4%
Mansfield General election 8 June 2017 Con 46.6%
Mansfield General election 12 December 2019 Con 63.9%
Meon Valley General election 6 May 2010 Con 56.2%
Meon Valley General election 7 May 2015 Con 61.1%
Meon Valley General election 8 June 2017 Con 65.7%
Meon Valley General election 12 December 2019 Con 64.3%
Meriden General election 6 May 2010 Con 51.7%
Meriden General election 7 May 2015 Con 54.7%
Meriden General election 8 June 2017 Con 62.0%
Meriden General election 12 December 2019 Con 63.4%
Mid Bedfordshire General election 6 May 2010 Con 52.5%
Mid Bedfordshire General election 7 May 2015 Con 56.1%
Mid Bedfordshire General election 8 June 2017 Con 61.7%
Mid Bedfordshire General election 12 December 2019 Con 59.8%
Mid Derbyshire General election 6 May 2010 Con 48.3%
Mid Derbyshire General election 7 May 2015 Con 52.2%
Mid Derbyshire General election 8 June 2017 Con 58.6%
Mid Derbyshire General election 12 December 2019 Con 58.8%
Middlesbrough General election 6 May 2010 Lab 45.9%
Middlesbrough General election 7 May 2015 Lab 56.8%
Middlesbrough General election 8 June 2017 Lab 65.7%
Middlesbrough General election 12 December 2019 Lab 50.5%
Middlesbrough South and East Cleveland General election 6 May 2010 Lab 39.2%
Middlesbrough South and East Cleveland General election 7 May 2015 Lab 42.0%
Middlesbrough South and East Cleveland General election 8 June 2017 Con 49.6%
Middlesbrough South and East Cleveland General election 12 December 2019 Con 58.8%
Mid Dorset and North Poole General election 6 May 2010 LD 45.1%
Mid Dorset and North Poole General election 7 May 2015 Con 50.8%
Mid Dorset and North Poole General election 8 June 2017 Con 59.2%
Mid Dorset and North Poole General election 12 December 2019 Con 60.4%
Mid Norfolk General election 6 May 2010 Con 49.5%
Mid Norfolk General election 7 May 2015 Con 52.1%
Mid Norfolk General election 8 June 2017 Con 59.0%
Mid Norfolk General election 12 December 2019 Con 62.4%
Mid Sussex General election 6 May 2010 Con 50.7%
Mid Sussex General election 7 May 2015 Con 56.1%
Mid Sussex General election 8 June 2017 Con 56.9%
Mid Sussex General election 12 December 2019 Con 53.3%
Mid Worcestershire General election 6 May 2010 Con 54.5%
Mid Worcestershire General election 7 May 2015 Con 57.0%
Mid Worcestershire General election 8 June 2017 Con 65.3%
Mid Worcestershire General election 12 December 2019 Con 66.7%
Milton Keynes North General election 6 May 2010 Con 43.5%
Milton Keynes North General election 7 May 2015 Con 47.2%
Milton Keynes North General election 8 June 2017 Con 47.5%
Milton Keynes North General election 12 December 2019 Con 49.5%
Milton Keynes South General election 6 May 2010 Con 41.6%
Milton Keynes South General election 7 May 2015 Con 46.8%
Milton Keynes South General election 8 June 2017 Con 47.5%
Milton Keynes South General election 12 December 2019 Con 50.0%
Mitcham and Morden General election 6 May 2010 Lab 56.4%
Mitcham and Morden General election 7 May 2015 Lab 60.7%
Mitcham and Morden General election 8 June 2017 Lab 68.7%
Mitcham and Morden General election 12 December 2019 Lab 61.1%
Mole Valley General election 6 May 2010 Con 57.5%
Mole Valley General election 7 May 2015 Con 60.6%
Mole Valley General election 8 June 2017 Con 61.9%
Mole Valley General election 12 December 2019 Con 55.4%
Morecambe and Lunesdale General election 6 May 2010 Con 41.5%
Morecambe and Lunesdale General election 7 May 2015 Con 45.5%
Morecambe and Lunesdale General election 8 June 2017 Con 47.7%
Morecambe and Lunesdale General election 12 December 2019 Con 52.8%
Morley and Outwood General election 6 May 2010 Lab / Co-op 37.6%
Morley and Outwood General election 7 May 2015 Con 38.9%
Morley and Outwood General election 8 June 2017 Con 50.7%
Morley and Outwood General election 12 December 2019 Con 56.7%
Newark General election 6 May 2010 Con 53.9%
Newark General election 7 May 2015 Con 57.0%
Newark General election 8 June 2017 Con 62.7%
Newark General election 12 December 2019 Con 63.3%
Newbury General election 6 May 2010 Con 56.4%
Newbury General election 7 May 2015 Con 61.0%
Newbury General election 8 June 2017 Con 61.5%
Newbury General election 12 December 2019 Con 57.4%
Newcastle-Under-Lyme General election 6 May 2010 Lab 38.0%
Newcastle-Under-Lyme General election 7 May 2015 Lab 38.4%
Newcastle-Under-Lyme General election 8 June 2017 Lab 48.2%
Newcastle-Under-Lyme General election 12 December 2019 Con 52.5%
Newcastle Upon Tyne Central General election 6 May 2010 Lab 45.9%
Newcastle Upon Tyne Central General election 7 May 2015 Lab 55.0%
Newcastle Upon Tyne Central General election 8 June 2017 Lab 64.9%
Newcastle Upon Tyne Central General election 12 December 2019 Lab 57.6%
Newcastle Upon Tyne East General election 6 May 2010 Lab 45.0%
Newcastle Upon Tyne East General election 7 May 2015 Lab 49.4%
Newcastle Upon Tyne East General election 8 June 2017 Lab 67.6%
Newcastle Upon Tyne East General election 12 December 2019 Lab 60.1%
Newcastle Upon Tyne North General election 6 May 2010 Lab 40.8%
Newcastle Upon Tyne North General election 7 May 2015 Lab 46.1%
Newcastle Upon Tyne North General election 8 June 2017 Lab 55.4%
Newcastle Upon Tyne North General election 12 December 2019 Lab 45.4%
New Forest East General election 6 May 2010 Con 52.8%
New Forest East General election 7 May 2015 Con 56.3%
New Forest East General election 8 June 2017 Con 62.6%
New Forest East General election 12 December 2019 Con 64.5%
New Forest West General election 6 May 2010 Con 58.8%
New Forest West General election 7 May 2015 Con 59.9%
New Forest West General election 8 June 2017 Con 66.8%
New Forest West General election 12 December 2019 Con 63.8%
Newton Abbot General election 6 May 2010 Con 43.0%
Newton Abbot General election 7 May 2015 Con 47.2%
Newton Abbot General election 8 June 2017 Con 55.5%
Newton Abbot General election 12 December 2019 Con 55.5%
Normanton, Pontefract and Castleford General election 6 May 2010 Lab 48.2%
Normanton, Pontefract and Castleford General election 7 May 2015 Lab 54.9%
Normanton, Pontefract and Castleford General election 8 June 2017 Lab 59.5%
Normanton, Pontefract and Castleford General election 12 December 2019 Lab 37.9%
Northampton North General election 6 May 2010 Con 34.1%
Northampton North General election 7 May 2015 Con 42.4%
Northampton North General election 8 June 2017 Con 47.2%
Northampton North General election 12 December 2019 Con 53.2%
Northampton South General election 6 May 2010 Con 40.8%
Northampton South General election 7 May 2015 Con 41.6%
Northampton South General election 8 June 2017 Con 46.9%
Northampton South General election 12 December 2019 Con 51.2%
North Cornwall General election 6 May 2010 LD 48.1%
North Cornwall General election 7 May 2015 Con 45.0%
North Cornwall General election 8 June 2017 Con 50.7%
North Cornwall General election 12 December 2019 Con 59.4%
North Devon General election 6 May 2010 LD 47.4%
North Devon General election 7 May 2015 Con 42.7%
North Devon General election 8 June 2017 Con 45.8%
North Devon General election 12 December 2019 Con 56.6%
North Dorset General election 6 May 2010 Con 51.1%
North Dorset General election 7 May 2015 Con 56.6%
North Dorset General election 8 June 2017 Con 64.9%
North Dorset General election 12 December 2019 Con 63.6%
North Durham General election 6 May 2010 Lab 50.5%
North Durham General election 7 May 2015 Lab 54.9%
North Durham General election 8 June 2017 Lab 59.9%
North Durham General election 12 December 2019 Lab 44.2%
North East Bedfordshire General election 6 May 2010 Con 55.8%
North East Bedfordshire General election 7 May 2015 Con 59.5%
North East Bedfordshire General election 8 June 2017 Con 60.9%
North East Bedfordshire General election 12 December 2019 Con 59.1%
North East Cambridgeshire General election 6 May 2010 Con 51.6%
North East Cambridgeshire General election 7 May 2015 Con 55.1%
North East Cambridgeshire General election 8 June 2017 Con 64.4%
North East Cambridgeshire General election 12 December 2019 Con 72.5%
North East Derbyshire General election 6 May 2010 Lab 38.2%
North East Derbyshire General election 7 May 2015 Lab 40.6%
North East Derbyshire General election 8 June 2017 Con 49.2%
North East Derbyshire General election 12 December 2019 Con 58.7%
North East Hampshire General election 6 May 2010 Con 60.6%
North East Hampshire General election 7 May 2015 Con 65.9%
North East Hampshire General election 8 June 2017 Con 65.5%
North East Hampshire General election 12 December 2019 Con 59.5%
North East Hertfordshire General election 6 May 2010 Con 53.5%
North East Hertfordshire General election 7 May 2015 Con 55.4%
North East Hertfordshire General election 8 June 2017 Con 58.6%
North East Hertfordshire General election 12 December 2019 Con 56.6%
North East Somerset General election 6 May 2010 Con 41.3%
North East Somerset General election 7 May 2015 Con 49.8%
North East Somerset General election 8 June 2017 Con 53.6%
North East Somerset General election 12 December 2019 Con 50.4%
North Herefordshire General election 6 May 2010 Con 51.8%
North Herefordshire General election 7 May 2015 Con 55.6%
North Herefordshire General election 8 June 2017 Con 62.0%
North Herefordshire General election 12 December 2019 Con 63.0%
North Norfolk General election 6 May 2010 LD 55.5%
North Norfolk General election 7 May 2015 LD 39.1%
North Norfolk General election 8 June 2017 LD 48.4%
North Norfolk General election 12 December 2019 Con 58.6%
North Shropshire General election 6 May 2010 Con 51.5%
North Shropshire General election 7 May 2015 Con 51.4%
North Shropshire General election 8 June 2017 Con 60.5%
North Shropshire General election 12 December 2019 Con 62.7%
North Somerset General election 6 May 2010 Con 49.3%
North Somerset General election 7 May 2015 Con 53.5%
North Somerset General election 8 June 2017 Con 54.2%
North Somerset General election 12 December 2019 Con 52.9%
North Swindon General election 6 May 2010 Con 44.6%
North Swindon General election 7 May 2015 Con 50.3%
North Swindon General election 8 June 2017 Con 53.6%
North Swindon General election 12 December 2019 Con 59.1%
North Thanet General election 6 May 2010 Con 52.7%
North Thanet General election 7 May 2015 Con 49.0%
North Thanet General election 8 June 2017 Con 56.2%
North Thanet General election 12 December 2019 Con 62.4%
North Tyneside General election 6 May 2010 Lab 50.7%
North Tyneside General election 7 May 2015 Lab 55.9%
North Tyneside General election 8 June 2017 Lab 64.5%
North Tyneside General election 12 December 2019 Lab 49.7%
North Warwickshire General election 6 May 2010 Con 40.2%
North Warwickshire General election 7 May 2015 Con 42.3%
North Warwickshire General election 8 June 2017 Con 56.9%
North Warwickshire General election 12 December 2019 Con 65.9%
North West Cambridgeshire General election 6 May 2010 Con 50.5%
North West Cambridgeshire General election 7 May 2015 Con 52.5%
North West Cambridgeshire General election 8 June 2017 Con 58.6%
North West Cambridgeshire General election 12 December 2019 Con 62.5%
North West Durham General election 6 May 2010 Lab 42.3%
North West Durham General election 7 May 2015 Lab 46.9%
North West Durham General election 8 June 2017 Lab 52.8%
North West Durham General election 12 December 2019 Con 41.9%
North West Hampshire General election 6 May 2010 Con 58.3%
North West Hampshire General election 7 May 2015 Con 58.1%
North West Hampshire General election 8 June 2017 Con 62.1%
North West Hampshire General election 12 December 2019 Con 62.1%
North West Leicestershire General election 6 May 2010 Con 44.6%
North West Leicestershire General election 7 May 2015 Con 49.5%
North West Leicestershire General election 8 June 2017 Con 58.2%
North West Leicestershire General election 12 December 2019 Con 62.8%
North West Norfolk General election 6 May 2010 Con 54.2%
North West Norfolk General election 7 May 2015 Con 52.2%
North West Norfolk General election 8 June 2017 Con 60.2%
North West Norfolk General election 12 December 2019 Con 65.7%
North Wiltshire General election 6 May 2010 Con 51.6%
North Wiltshire General election 7 May 2015 Con 57.2%
North Wiltshire General election 8 June 2017 Con 60.3%
North Wiltshire General election 12 December 2019 Con 59.1%
Norwich North General election 6 May 2010 Con 40.6%
Norwich North General election 7 May 2015 Con 43.7%
Norwich North General election 8 June 2017 Con 47.7%
Norwich North General election 12 December 2019 Con 50.5%
Norwich South General election 6 May 2010 LD 29.4%
Norwich South General election 7 May 2015 Lab 39.3%
Norwich South General election 8 June 2017 Lab 61.0%
Norwich South General election 12 December 2019 Lab 53.7%
Nottingham East General election 6 May 2010 Lab / Co-op 45.4%
Nottingham East General election 7 May 2015 Lab / Co-op 54.6%
Nottingham East General election 8 June 2017 Lab / Co-op 71.5%
Nottingham East General election 12 December 2019 Lab 64.3%
Nottingham North General election 6 May 2010 Lab 48.6%
Nottingham North General election 7 May 2015 Lab 54.6%
Nottingham North General election 8 June 2017 Lab / Co-op 60.2%
Nottingham North General election 12 December 2019 Lab / Co-op 49.1%
Nottingham South General election 6 May 2010 Lab 37.3%
Nottingham South General election 7 May 2015 Lab 47.6%
Nottingham South General election 8 June 2017 Lab 62.4%
Nottingham South General election 12 December 2019 Lab 55.2%
Nuneaton General election 6 May 2010 Con 41.5%
Nuneaton General election 7 May 2015 Con 45.5%
Nuneaton General election 8 June 2017 Con 51.6%
Nuneaton General election 12 December 2019 Con 60.6%
Old Bexley and Sidcup General election 6 May 2010 Con 54.1%
Old Bexley and Sidcup General election 7 May 2015 Con 52.8%
Old Bexley and Sidcup General election 8 June 2017 Con 61.5%
Old Bexley and Sidcup General election 12 December 2019 Con 64.5%
Oldham East and Saddleworth General election 6 May 2010 Lab 31.9%
Oldham East and Saddleworth General election 7 May 2015 Lab 39.4%
Oldham East and Saddleworth General election 8 June 2017 Lab 54.5%
Oldham East and Saddleworth General election 12 December 2019 Lab 43.5%
Oldham West and Royton General election 6 May 2010 Lab 45.5%
Oldham West and Royton General election 7 May 2015 Lab 54.8%
Oldham West and Royton General election 8 June 2017 Lab / Co-op 65.2%
Oldham West and Royton General election 12 December 2019 Lab / Co-op 55.3%
Orpington General election 6 May 2010 Con 59.7%
Orpington General election 7 May 2015 Con 57.4%
Orpington General election 8 June 2017 Con 62.9%
Orpington General election 12 December 2019 Con 63.4%
Oxford East General election 6 May 2010 Lab 42.5%
Oxford East General election 7 May 2015 Lab 50.0%
Oxford East General election 8 June 2017 Lab / Co-op 65.2%
Oxford East General election 12 December 2019 Lab / Co-op 57.0%
Oxford West and Abingdon General election 6 May 2010 Con 42.3%
Oxford West and Abingdon General election 7 May 2015 Con 45.7%
Oxford West and Abingdon General election 8 June 2017 LD 43.7%
Oxford West and Abingdon General election 12 December 2019 LD 53.3%
Pendle General election 6 May 2010 Con 38.9%
Pendle General election 7 May 2015 Con 47.2%
Pendle General election 8 June 2017 Con 49.0%
Pendle General election 12 December 2019 Con 54.2%
Penistone and Stocksbridge General election 6 May 2010 Lab 37.8%
Penistone and Stocksbridge General election 7 May 2015 Lab 42.0%
Penistone and Stocksbridge General election 8 June 2017 Lab 45.8%
Penistone and Stocksbridge General election 12 December 2019 Con 47.8%
Penrith and The Border General election 6 May 2010 Con 53.4%
Penrith and The Border General election 7 May 2015 Con 59.7%
Penrith and The Border General election 8 June 2017 Con 60.4%
Penrith and The Border General election 12 December 2019 Con 60.4%
Peterborough General election 6 May 2010 Con 40.4%
Peterborough General election 7 May 2015 Con 39.7%
Peterborough General election 8 June 2017 Lab 48.1%
Peterborough General election 12 December 2019 Con 46.7%
Plymouth, Moor View General election 6 May 2010 Lab 37.2%
Plymouth, Moor View General election 7 May 2015 Con 37.6%
Plymouth, Moor View General election 8 June 2017 Con 51.9%
Plymouth, Moor View General election 12 December 2019 Con 60.7%
Plymouth, Sutton and Devonport General election 6 May 2010 Con 34.3%
Plymouth, Sutton and Devonport General election 7 May 2015 Con 37.8%
Plymouth, Sutton and Devonport General election 8 June 2017 Lab / Co-op 53.3%
Plymouth, Sutton and Devonport General election 12 December 2019 Lab / Co-op 47.9%
Poole General election 6 May 2010 Con 47.5%
Poole General election 7 May 2015 Con 50.1%
Poole General election 8 June 2017 Con 57.9%
Poole General election 12 December 2019 Con 58.7%
Poplar and Limehouse General election 6 May 2010 Lab 40.0%
Poplar and Limehouse General election 7 May 2015 Lab 58.5%
Poplar and Limehouse General election 8 June 2017 Lab 67.3%
Poplar and Limehouse General election 12 December 2019 Lab 63.1%
Portsmouth North General election 6 May 2010 Con 44.3%
Portsmouth North General election 7 May 2015 Con 47.0%
Portsmouth North General election 8 June 2017 Con 54.8%
Portsmouth North General election 12 December 2019 Con 61.4%
Portsmouth South General election 6 May 2010 LD 45.9%
Portsmouth South General election 7 May 2015 Con 34.8%
Portsmouth South General election 8 June 2017 Lab 41.0%
Portsmouth South General election 12 December 2019 Lab 48.6%
Preston General election 6 May 2010 Lab / Co-op 48.2%
Preston General election 7 May 2015 Lab / Co-op 56.0%
Preston General election 8 June 2017 Lab / Co-op 68.0%
Preston General election 12 December 2019 Lab / Co-op 61.8%
Pudsey General election 6 May 2010 Con 38.5%
Pudsey General election 7 May 2015 Con 46.4%
Pudsey General election 8 June 2017 Con 47.4%
Pudsey General election 12 December 2019 Con 48.8%
Putney General election 6 May 2010 Con 52.0%
Putney General election 7 May 2015 Con 53.8%
Putney General election 8 June 2017 Con 44.1%
Putney General election 12 December 2019 Lab 45.1%
Rayleigh and Wickford General election 6 May 2010 Con 57.8%
Rayleigh and Wickford General election 7 May 2015 Con 54.7%
Rayleigh and Wickford General election 8 June 2017 Con 66.7%
Rayleigh and Wickford General election 12 December 2019 Con 72.6%
Reading East General election 6 May 2010 Con 42.6%
Reading East General election 7 May 2015 Con 46.0%
Reading East General election 8 June 2017 Lab 49.0%
Reading East General election 12 December 2019 Lab 48.5%
Reading West General election 6 May 2010 Con 43.2%
Reading West General election 7 May 2015 Con 47.7%
Reading West General election 8 June 2017 Con 48.9%
Reading West General election 12 December 2019 Con 48.4%
Redcar General election 6 May 2010 LD 45.2%
Redcar General election 7 May 2015 Lab / Co-op 43.9%
Redcar General election 8 June 2017 Lab / Co-op 55.5%
Redcar General election 12 December 2019 Con 46.1%
Redditch General election 6 May 2010 Con 43.5%
Redditch General election 7 May 2015 Con 47.1%
Redditch General election 8 June 2017 Con 52.3%
Redditch General election 12 December 2019 Con 63.3%
Reigate General election 6 May 2010 Con 53.4%
Reigate General election 7 May 2015 Con 56.8%
Reigate General election 8 June 2017 Con 57.4%
Reigate General election 12 December 2019 Con 53.9%
Ribble Valley General election 6 May 2010 Con 50.3%
Ribble Valley General election 7 May 2015 Con 48.6%
Ribble Valley General election 8 June 2017 Con 57.8%
Ribble Valley General election 12 December 2019 Con 60.3%
Richmond Park General election 6 May 2010 Con 49.7%
Richmond Park General election 7 May 2015 Con 58.2%
Richmond Park General election 8 June 2017 Con 45.1%
Richmond Park General election 12 December 2019 LD 53.1%
Richmond (Yorks) General election 6 May 2010 Con 62.8%
Richmond (Yorks) General election 7 May 2015 Con 51.4%
Richmond (Yorks) General election 8 June 2017 Con 63.9%
Richmond (Yorks) General election 12 December 2019 Con 63.6%
Rochdale General election 6 May 2010 Lab 36.4%
Rochdale General election 7 May 2015 Lab 46.1%
Rochdale General election 8 June 2017 Lab 58.0%
Rochdale General election 12 December 2019 Lab 51.6%
Rochester and Strood General election 6 May 2010 Con 49.2%
Rochester and Strood General election 7 May 2015 Con 44.1%
Rochester and Strood General election 8 June 2017 Con 54.4%
Rochester and Strood General election 12 December 2019 Con 60.0%
Rochford and Southend East General election 6 May 2010 Con 46.9%
Rochford and Southend East General election 7 May 2015 Con 46.4%
Rochford and Southend East General election 8 June 2017 Con 48.7%
Rochford and Southend East General election 12 December 2019 Con 58.7%
Romford General election 6 May 2010 Con 56.0%
Romford General election 7 May 2015 Con 51.0%
Romford General election 8 June 2017 Con 59.4%
Romford General election 12 December 2019 Con 64.6%
Romsey and Southampton North General election 6 May 2010 Con 49.7%
Romsey and Southampton North General election 7 May 2015 Con 54.3%
Romsey and Southampton North General election 8 June 2017 Con 57.2%
Romsey and Southampton North General election 12 December 2019 Con 54.2%
Rossendale and Darwen General election 6 May 2010 Con 41.8%
Rossendale and Darwen General election 7 May 2015 Con 46.6%
Rossendale and Darwen General election 8 June 2017 Con 50.8%
Rossendale and Darwen General election 12 December 2019 Con 56.5%
Rotherham General election 6 May 2010 Lab 44.6%
Rotherham General election 7 May 2015 Lab 52.5%
Rotherham General election 8 June 2017 Lab 56.4%
Rotherham General election 12 December 2019 Lab 41.3%
Rother Valley General election 6 May 2010 Lab 40.9%
Rother Valley General election 7 May 2015 Lab 43.6%
Rother Valley General election 8 June 2017 Lab 48.1%
Rother Valley General election 12 December 2019 Con 45.1%
Rugby General election 6 May 2010 Con 44.0%
Rugby General election 7 May 2015 Con 49.1%
Rugby General election 8 June 2017 Con 54.3%
Rugby General election 12 December 2019 Con 57.6%
Ruislip, Northwood and Pinner General election 6 May 2010 Con 57.5%
Ruislip, Northwood and Pinner General election 7 May 2015 Con 59.6%
Ruislip, Northwood and Pinner General election 8 June 2017 Con 57.2%
Ruislip, Northwood and Pinner General election 12 December 2019 Con 55.6%
Runnymede and Weybridge General election 6 May 2010 Con 55.9%
Runnymede and Weybridge General election 7 May 2015 Con 59.7%
Runnymede and Weybridge General election 8 June 2017 Con 60.9%
Runnymede and Weybridge General election 12 December 2019 Con 54.9%
Rushcliffe General election 6 May 2010 Con 51.2%
Rushcliffe General election 7 May 2015 Con 51.4%
Rushcliffe General election 8 June 2017 Con 51.8%
Rushcliffe General election 12 December 2019 Con 47.5%
Rutland and Melton General election 6 May 2010 Con 51.1%
Rutland and Melton General election 7 May 2015 Con 55.6%
Rutland and Melton General election 8 June 2017 Con 62.8%
Rutland and Melton General election 12 December 2019 Con 62.6%
Saffron Walden General election 6 May 2010 Con 55.5%
Saffron Walden General election 7 May 2015 Con 57.2%
Saffron Walden General election 8 June 2017 Con 61.8%
Saffron Walden General election 12 December 2019 Con 63.0%
Salford and Eccles General election 6 May 2010 Lab 40.1%
Salford and Eccles General election 7 May 2015 Lab 49.4%
Salford and Eccles General election 8 June 2017 Lab 65.5%
Salford and Eccles General election 12 December 2019 Lab 56.8%
Salisbury General election 6 May 2010 Con 49.2%
Salisbury General election 7 May 2015 Con 55.6%
Salisbury General election 8 June 2017 Con 58.1%
Salisbury General election 12 December 2019 Con 56.4%
Scarborough and Whitby General election 6 May 2010 Con 42.8%
Scarborough and Whitby General election 7 May 2015 Con 43.2%
Scarborough and Whitby General election 8 June 2017 Con 48.4%
Scarborough and Whitby General election 12 December 2019 Con 55.5%
Scunthorpe General election 6 May 2010 Lab 39.5%
Scunthorpe General election 7 May 2015 Lab 41.7%
Scunthorpe General election 8 June 2017 Lab 52.0%
Scunthorpe General election 12 December 2019 Con 53.8%
Sedgefield General election 6 May 2010 Lab 45.1%
Sedgefield General election 7 May 2015 Lab 47.2%
Sedgefield General election 8 June 2017 Lab 53.4%
Sedgefield General election 12 December 2019 Con 47.2%
Sefton Central General election 6 May 2010 Lab 41.9%
Sefton Central General election 7 May 2015 Lab 53.8%
Sefton Central General election 8 June 2017 Lab 63.0%
Sefton Central General election 12 December 2019 Lab 57.5%
Selby and Ainsty General election 6 May 2010 Con 49.4%
Selby and Ainsty General election 7 May 2015 Con 52.5%
Selby and Ainsty General election 8 June 2017 Con 58.7%
Selby and Ainsty General election 12 December 2019 Con 60.3%
Sevenoaks General election 6 May 2010 Con 56.8%
Sevenoaks General election 7 May 2015 Con 56.9%
Sevenoaks General election 8 June 2017 Con 63.7%
Sevenoaks General election 12 December 2019 Con 60.7%
Sheffield, Brightside and Hillsborough General election 6 May 2010 Lab 55.0%
Sheffield, Brightside and Hillsborough General election 7 May 2015 Lab 56.6%
Sheffield, Brightside and Hillsborough General election 8 June 2017 Lab 67.3%
Sheffield, Brightside and Hillsborough General election 12 December 2019 Lab 56.5%
Sheffield Central General election 6 May 2010 Lab 41.3%
Sheffield Central General election 7 May 2015 Lab 55.0%
Sheffield Central General election 8 June 2017 Lab 70.9%
Sheffield Central General election 12 December 2019 Lab 66.7%
Sheffield, Hallam General election 6 May 2010 LD 53.4%
Sheffield, Hallam General election 7 May 2015 LD 40.0%
Sheffield, Hallam General election 8 June 2017 Lab 38.4%
Sheffield, Hallam General election 12 December 2019 Lab 34.6%
Sheffield, Heeley General election 6 May 2010 Lab / Co-op 42.6%
Sheffield, Heeley General election 7 May 2015 Lab 48.2%
Sheffield, Heeley General election 8 June 2017 Lab 60.0%
Sheffield, Heeley General election 12 December 2019 Lab 50.3%
Sheffield South East General election 6 May 2010 Lab 48.7%
Sheffield South East General election 7 May 2015 Lab 51.4%
Sheffield South East General election 8 June 2017 Lab 58.5%
Sheffield South East General election 12 December 2019 Lab 46.1%
Sherwood General election 6 May 2010 Con 39.2%
Sherwood General election 7 May 2015 Con 45.0%
Sherwood General election 8 June 2017 Con 51.5%
Sherwood General election 12 December 2019 Con 60.8%
Shipley General election 6 May 2010 Con 48.6%
Shipley General election 7 May 2015 Con 50.0%
Shipley General election 8 June 2017 Con 51.3%
Shipley General election 12 December 2019 Con 50.8%
Shrewsbury and Atcham General election 6 May 2010 Con 43.9%
Shrewsbury and Atcham General election 7 May 2015 Con 45.5%
Shrewsbury and Atcham General election 8 June 2017 Con 50.0%
Shrewsbury and Atcham General election 12 December 2019 Con 52.5%
Sittingbourne and Sheppey General election 6 May 2010 Con 50.0%
Sittingbourne and Sheppey General election 7 May 2015 Con 49.5%
Sittingbourne and Sheppey General election 8 June 2017 Con 60.2%
Sittingbourne and Sheppey General election 12 December 2019 Con 67.6%
Skipton and Ripon General election 6 May 2010 Con 50.6%
Skipton and Ripon General election 7 May 2015 Con 55.4%
Skipton and Ripon General election 8 June 2017 Con 62.7%
Skipton and Ripon General election 12 December 2019 Con 59.5%
Sleaford and North Hykeham General election 6 May 2010 Con 51.6%
Sleaford and North Hykeham General election 7 May 2015 Con 56.2%
Sleaford and North Hykeham General election 8 June 2017 Con 64.2%
Sleaford and North Hykeham General election 12 December 2019 Con 67.1%
Slough General election 6 May 2010 Lab 45.8%
Slough General election 7 May 2015 Lab 48.5%
Slough General election 8 June 2017 Lab 62.9%
Slough General election 12 December 2019 Lab 57.6%
Solihull General election 6 May 2010 LD 42.9%
Solihull General election 7 May 2015 Con 49.2%
Solihull General election 8 June 2017 Con 58.1%
Solihull General election 12 December 2019 Con 58.4%
Somerton and Frome General election 6 May 2010 LD 47.5%
Somerton and Frome General election 7 May 2015 Con 53.0%
Somerton and Frome General election 8 June 2017 Con 56.7%
Somerton and Frome General election 12 December 2019 Con 55.8%
Southampton, Itchen General election 6 May 2010 Lab 36.8%
Southampton, Itchen General election 7 May 2015 Con 41.7%
Southampton, Itchen General election 8 June 2017 Con 46.5%
Southampton, Itchen General election 12 December 2019 Con 50.5%
Southampton, Test General election 6 May 2010 Lab 38.5%
Southampton, Test General election 7 May 2015 Lab 41.3%
Southampton, Test General election 8 June 2017 Lab 58.7%
Southampton, Test General election 12 December 2019 Lab 49.5%
South Basildon and East Thurrock General election 6 May 2010 Con 43.9%
South Basildon and East Thurrock General election 7 May 2015 Con 43.4%
South Basildon and East Thurrock General election 8 June 2017 Con 56.9%
South Basildon and East Thurrock General election 12 December 2019 Con 66.2%
South Cambridgeshire General election 6 May 2010 Con 47.4%
South Cambridgeshire General election 7 May 2015 Con 51.1%
South Cambridgeshire General election 8 June 2017 Con 51.8%
South Cambridgeshire General election 12 December 2019 Con 46.3%
South Derbyshire General election 6 May 2010 Con 45.5%
South Derbyshire General election 7 May 2015 Con 49.4%
South Derbyshire General election 8 June 2017 Con 58.7%
South Derbyshire General election 12 December 2019 Con 62.8%
South Dorset General election 6 May 2010 Con 45.1%
South Dorset General election 7 May 2015 Con 48.9%
South Dorset General election 8 June 2017 Con 56.1%
South Dorset General election 12 December 2019 Con 58.8%
South East Cambridgeshire General election 6 May 2010 Con 48.0%
South East Cambridgeshire General election 7 May 2015 Con 48.5%
South East Cambridgeshire General election 8 June 2017 Con 53.3%
South East Cambridgeshire General election 12 December 2019 Con 50.0%
South East Cornwall General election 6 May 2010 Con 45.1%
South East Cornwall General election 7 May 2015 Con 50.5%
South East Cornwall General election 8 June 2017 Con 55.4%
South East Cornwall General election 12 December 2019 Con 59.3%
Southend West General election 6 May 2010 Con 46.1%
Southend West General election 7 May 2015 Con 49.8%
Southend West General election 8 June 2017 Con 55.2%
Southend West General election 12 December 2019 Con 59.2%
South Holland and The Deepings General election 6 May 2010 Con 59.1%
South Holland and The Deepings General election 7 May 2015 Con 59.6%
South Holland and The Deepings General election 8 June 2017 Con 69.9%
South Holland and The Deepings General election 12 December 2019 Con 75.9%
South Leicestershire General election 6 May 2010 Con 49.5%
South Leicestershire General election 7 May 2015 Con 53.2%
South Leicestershire General election 8 June 2017 Con 61.4%
South Leicestershire General election 12 December 2019 Con 64.0%
South Norfolk General election 6 May 2010 Con 49.3%
South Norfolk General election 7 May 2015 Con 54.3%
South Norfolk General election 8 June 2017 Con 58.2%
South Norfolk General election 12 December 2019 Con 58.0%
South Northamptonshire General election 6 May 2010 Con 55.2%
South Northamptonshire General election 7 May 2015 Con 60.1%
South Northamptonshire General election 8 June 2017 Con 62.5%
South Northamptonshire General election 12 December 2019 Con 62.4%
Southport General election 6 May 2010 LD 49.6%
Southport General election 7 May 2015 LD 31.0%
Southport General election 8 June 2017 Con 38.7%
Southport General election 12 December 2019 Con 47.6%
South Ribble General election 6 May 2010 Con 45.5%
South Ribble General election 7 May 2015 Con 46.4%
South Ribble General election 8 June 2017 Con 52.9%
South Ribble General election 12 December 2019 Con 55.8%
South Shields General election 6 May 2010 Lab 52.0%
South Shields General election 7 May 2015 Lab 51.3%
South Shields General election 8 June 2017 Lab 61.5%
South Shields General election 12 December 2019 Lab 45.6%
South Staffordshire General election 6 May 2010 Con 53.2%
South Staffordshire General election 7 May 2015 Con 59.4%
South Staffordshire General election 8 June 2017 Con 69.8%
South Staffordshire General election 12 December 2019 Con 73.0%
South Suffolk General election 6 May 2010 Con 47.7%
South Suffolk General election 7 May 2015 Con 53.1%
South Suffolk General election 8 June 2017 Con 60.5%
South Suffolk General election 12 December 2019 Con 62.2%
South Swindon General election 6 May 2010 Con 41.8%
South Swindon General election 7 May 2015 Con 46.2%
South Swindon General election 8 June 2017 Con 48.4%
South Swindon General election 12 December 2019 Con 52.3%
South Thanet General election 6 May 2010 Con 48.0%
South Thanet General election 7 May 2015 Con 38.1%
South Thanet General election 8 June 2017 Con 50.8%
South Thanet General election 12 December 2019 Con 56.1%
South West Bedfordshire General election 6 May 2010 Con 52.8%
South West Bedfordshire General election 7 May 2015 Con 55.0%
South West Bedfordshire General election 8 June 2017 Con 59.2%
South West Bedfordshire General election 12 December 2019 Con 60.4%
South West Devon General election 6 May 2010 Con 56.0%
South West Devon General election 7 May 2015 Con 56.6%
South West Devon General election 8 June 2017 Con 59.8%
South West Devon General election 12 December 2019 Con 62.4%
South West Hertfordshire General election 6 May 2010 Con 54.2%
South West Hertfordshire General election 7 May 2015 Con 56.9%
South West Hertfordshire General election 8 June 2017 Con 57.9%
South West Hertfordshire General election 12 December 2019 Con 49.6%
South West Norfolk General election 6 May 2010 Con 48.3%
South West Norfolk General election 7 May 2015 Con 50.9%
South West Norfolk General election 8 June 2017 Con 62.8%
South West Norfolk General election 12 December 2019 Con 69.0%
South West Surrey General election 6 May 2010 Con 58.7%
South West Surrey General election 7 May 2015 Con 59.9%
South West Surrey General election 8 June 2017 Con 55.7%
South West Surrey General election 12 December 2019 Con 53.3%
South West Wiltshire General election 6 May 2010 Con 51.7%
South West Wiltshire General election 7 May 2015 Con 52.7%
South West Wiltshire General election 8 June 2017 Con 60.0%
South West Wiltshire General election 12 December 2019 Con 60.2%
Spelthorne General election 6 May 2010 Con 47.1%
Spelthorne General election 7 May 2015 Con 49.7%
Spelthorne General election 8 June 2017 Con 57.3%
Spelthorne General election 12 December 2019 Con 58.9%
Stafford General election 6 May 2010 Con 43.9%
Stafford General election 7 May 2015 Con 48.4%
Stafford General election 8 June 2017 Con 54.7%
Stafford General election 12 December 2019 Con 58.6%
Staffordshire Moorlands General election 6 May 2010 Con 45.2%
Staffordshire Moorlands General election 7 May 2015 Con 51.1%
Staffordshire Moorlands General election 8 June 2017 Con 58.1%
Staffordshire Moorlands General election 12 December 2019 Con 64.6%
St Albans General election 6 May 2010 Con 40.8%
St Albans General election 7 May 2015 Con 46.6%
St Albans General election 8 June 2017 Con 43.1%
St Albans General election 12 December 2019 LD 50.1%
Stalybridge and Hyde General election 6 May 2010 Lab / Co-op 39.6%
Stalybridge and Hyde General election 7 May 2015 Lab / Co-op 45.0%
Stalybridge and Hyde General election 8 June 2017 Lab / Co-op 57.2%
Stalybridge and Hyde General election 12 December 2019 Lab / Co-op 44.9%
St Austell and Newquay General election 6 May 2010 LD 42.7%
St Austell and Newquay General election 7 May 2015 Con 40.2%
St Austell and Newquay General election 8 June 2017 Con 49.5%
St Austell and Newquay General election 12 December 2019 Con 56.1%
Stevenage General election 6 May 2010 Con 41.4%
Stevenage General election 7 May 2015 Con 44.5%
Stevenage General election 8 June 2017 Con 50.3%
Stevenage General election 12 December 2019 Con 53.1%
St Helens North General election 6 May 2010 Lab 51.7%
St Helens North General election 7 May 2015 Lab 57.0%
St Helens North General election 8 June 2017 Lab 63.7%
St Helens North General election 12 December 2019 Lab 52.3%
St Helens South and Whiston General election 6 May 2010 Lab 52.9%
St Helens South and Whiston General election 7 May 2015 Lab 59.8%
St Helens South and Whiston General election 8 June 2017 Lab 67.8%
St Helens South and Whiston General election 12 December 2019 Lab 58.5%
St Ives General election 6 May 2010 LD 42.7%
St Ives General election 7 May 2015 Con 38.3%
St Ives General election 8 June 2017 Con 43.2%
St Ives General election 12 December 2019 Con 49.3%
Stockport General election 6 May 2010 Lab 42.7%
Stockport General election 7 May 2015 Lab 49.9%
Stockport General election 8 June 2017 Lab 63.3%
Stockport General election 12 December 2019 Lab 52.0%
Stockton North General election 6 May 2010 Lab 42.8%
Stockton North General election 7 May 2015 Lab 49.1%
Stockton North General election 8 June 2017 Lab 56.9%
Stockton North General election 12 December 2019 Lab 43.1%
Stockton South General election 6 May 2010 Con 38.9%
Stockton South General election 7 May 2015 Con 46.8%
Stockton South General election 8 June 2017 Lab 48.5%
Stockton South General election 12 December 2019 Con 50.7%
Stoke-On-Trent Central General election 6 May 2010 Lab 38.8%
Stoke-On-Trent Central General election 7 May 2015 Lab 39.3%
Stoke-On-Trent Central General election 8 June 2017 Lab / Co-op 51.5%
Stoke-On-Trent Central General election 12 December 2019 Con 45.4%
Stoke-On-Trent North General election 6 May 2010 Lab 44.3%
Stoke-On-Trent North General election 7 May 2015 Lab 39.9%
Stoke-On-Trent North General election 8 June 2017 Lab 50.9%
Stoke-On-Trent North General election 12 December 2019 Con 52.3%
Stoke-On-Trent South General election 6 May 2010 Lab 38.8%
Stoke-On-Trent South General election 7 May 2015 Lab 39.2%
Stoke-On-Trent South General election 8 June 2017 Con 49.1%
Stoke-On-Trent South General election 12 December 2019 Con 62.2%
Stone General election 6 May 2010 Con 50.6%
Stone General election 7 May 2015 Con 54.7%
Stone General election 8 June 2017 Con 63.2%
Stone General election 12 December 2019 Con 63.6%
Stourbridge General election 6 May 2010 Con 42.7%
Stourbridge General election 7 May 2015 Con 46.0%
Stourbridge General election 8 June 2017 Con 54.5%
Stourbridge General election 12 December 2019 Con 60.3%
Stratford-On-Avon General election 6 May 2010 Con 51.5%
Stratford-On-Avon General election 7 May 2015 Con 57.7%
Stratford-On-Avon General election 8 June 2017 Con 62.9%
Stratford-On-Avon General election 12 December 2019 Con 60.6%
Streatham General election 6 May 2010 Lab 42.8%
Streatham General election 7 May 2015 Lab 53.0%
Streatham General election 8 June 2017 Lab 68.5%
Streatham General election 12 December 2019 Lab 54.8%
Stretford and Urmston General election 6 May 2010 Lab 48.6%
Stretford and Urmston General election 7 May 2015 Lab 53.0%
Stretford and Urmston General election 8 June 2017 Lab 66.8%
Stretford and Urmston General election 12 December 2019 Lab 60.3%
Stroud General election 6 May 2010 Con 40.8%
Stroud General election 7 May 2015 Con 45.7%
Stroud General election 8 June 2017 Lab / Co-op 47.0%
Stroud General election 12 December 2019 Con 47.9%
Suffolk Coastal General election 6 May 2010 Con 46.4%
Suffolk Coastal General election 7 May 2015 Con 51.9%
Suffolk Coastal General election 8 June 2017 Con 58.1%
Suffolk Coastal General election 12 December 2019 Con 56.5%
Sunderland Central General election 6 May 2010 Lab 45.9%
Sunderland Central General election 7 May 2015 Lab 50.2%
Sunderland Central General election 8 June 2017 Lab 55.5%
Sunderland Central General election 12 December 2019 Lab 42.2%
Surrey Heath General election 6 May 2010 Con 57.6%
Surrey Heath General election 7 May 2015 Con 59.9%
Surrey Heath General election 8 June 2017 Con 64.2%
Surrey Heath General election 12 December 2019 Con 58.6%
Sutton and Cheam General election 6 May 2010 LD 45.7%
Sutton and Cheam General election 7 May 2015 Con 41.5%
Sutton and Cheam General election 8 June 2017 Con 51.1%
Sutton and Cheam General election 12 December 2019 Con 50.0%
Sutton Coldfield General election 6 May 2010 Con 54.0%
Sutton Coldfield General election 7 May 2015 Con 54.6%
Sutton Coldfield General election 8 June 2017 Con 61.0%
Sutton Coldfield General election 12 December 2019 Con 60.4%
Tamworth General election 6 May 2010 Con 45.8%
Tamworth General election 7 May 2015 Con 50.0%
Tamworth General election 8 June 2017 Con 61.0%
Tamworth General election 12 December 2019 Con 66.3%
Tatton General election 6 May 2010 Con 54.6%
Tatton General election 7 May 2015 Con 58.6%
Tatton General election 8 June 2017 Con 58.6%
Tatton General election 12 December 2019 Con 57.7%
Taunton Deane General election 6 May 2010 LD 49.1%
Taunton Deane General election 7 May 2015 Con 48.1%
Taunton Deane General election 8 June 2017 Con 52.9%
Taunton Deane General election 12 December 2019 Con 53.6%
Telford General election 6 May 2010 Lab 38.7%
Telford General election 7 May 2015 Con 39.6%
Telford General election 8 June 2017 Con 48.7%
Telford General election 12 December 2019 Con 59.7%
Tewkesbury General election 6 May 2010 Con 47.2%
Tewkesbury General election 7 May 2015 Con 54.5%
Tewkesbury General election 8 June 2017 Con 60.0%
Tewkesbury General election 12 December 2019 Con 58.4%
The Cotswolds General election 6 May 2010 Con 53.0%
The Cotswolds General election 7 May 2015 Con 56.5%
The Cotswolds General election 8 June 2017 Con 60.6%
The Cotswolds General election 12 December 2019 Con 58.0%
The Wrekin General election 6 May 2010 Con 47.7%
The Wrekin General election 7 May 2015 Con 49.7%
The Wrekin General election 8 June 2017 Con 55.4%
The Wrekin General election 12 December 2019 Con 63.5%
Thirsk and Malton General election 6 May 2010 Con 52.9%
Thirsk and Malton General election 7 May 2015 Con 52.6%
Thirsk and Malton General election 8 June 2017 Con 60.0%
Thirsk and Malton General election 12 December 2019 Con 63.0%
Thornbury and Yate General election 6 May 2010 LD 51.9%
Thornbury and Yate General election 7 May 2015 Con 41.0%
Thornbury and Yate General election 8 June 2017 Con 55.3%
Thornbury and Yate General election 12 December 2019 Con 57.8%
Thurrock General election 6 May 2010 Con 36.8%
Thurrock General election 7 May 2015 Con 33.7%
Thurrock General election 8 June 2017 Con 39.5%
Thurrock General election 12 December 2019 Con 58.6%
Tiverton and Honiton General election 6 May 2010 Con 50.3%
Tiverton and Honiton General election 7 May 2015 Con 54.0%
Tiverton and Honiton General election 8 June 2017 Con 61.4%
Tiverton and Honiton General election 12 December 2019 Con 60.2%
Tonbridge and Malling General election 6 May 2010 Con 57.9%
Tonbridge and Malling General election 7 May 2015 Con 59.4%
Tonbridge and Malling General election 8 June 2017 Con 63.6%
Tonbridge and Malling General election 12 December 2019 Con 62.8%
Tooting General election 6 May 2010 Lab 43.5%
Tooting General election 7 May 2015 Lab 47.2%
Tooting General election 8 June 2017 Lab 59.6%
Tooting General election 12 December 2019 Lab 52.7%
Torbay General election 6 May 2010 LD 47.0%
Torbay General election 7 May 2015 Con 40.7%
Torbay General election 8 June 2017 Con 53.0%
Torbay General election 12 December 2019 Con 59.2%
Torridge and West Devon General election 6 May 2010 Con 45.7%
Torridge and West Devon General election 7 May 2015 Con 50.9%
Torridge and West Devon General election 8 June 2017 Con 56.5%
Torridge and West Devon General election 12 December 2019 Con 60.1%
Totnes General election 6 May 2010 Con 45.9%
Totnes General election 7 May 2015 Con 53.0%
Totnes General election 8 June 2017 Con 53.7%
Totnes General election 12 December 2019 Con 53.2%
Tottenham General election 6 May 2010 Lab 59.3%
Tottenham General election 7 May 2015 Lab 67.3%
Tottenham General election 8 June 2017 Lab 81.6%
Tottenham General election 12 December 2019 Lab 76.0%
Truro and Falmouth General election 6 May 2010 Con 41.7%
Truro and Falmouth General election 7 May 2015 Con 44.0%
Truro and Falmouth General election 8 June 2017 Con 44.4%
Truro and Falmouth General election 12 December 2019 Con 46.0%
Tunbridge Wells General election 6 May 2010 Con 56.2%
Tunbridge Wells General election 7 May 2015 Con 58.7%
Tunbridge Wells General election 8 June 2017 Con 56.9%
Tunbridge Wells General election 12 December 2019 Con 55.1%
Twickenham General election 6 May 2010 LD 54.4%
Twickenham General election 7 May 2015 Con 41.3%
Twickenham General election 8 June 2017 LD 52.8%
Twickenham General election 12 December 2019 LD 56.1%
Tynemouth General election 6 May 2010 Lab 45.3%
Tynemouth General election 7 May 2015 Lab 48.2%
Tynemouth General election 8 June 2017 Lab 57.0%
Tynemouth General election 12 December 2019 Lab 48.1%
Uxbridge and South Ruislip General election 6 May 2010 Con 48.3%
Uxbridge and South Ruislip General election 7 May 2015 Con 50.2%
Uxbridge and South Ruislip General election 8 June 2017 Con 50.8%
Uxbridge and South Ruislip General election 12 December 2019 Con 52.6%
Vauxhall General election 6 May 2010 Lab 49.8%
Vauxhall General election 7 May 2015 Lab 53.8%
Vauxhall General election 8 June 2017 Lab 57.4%
Vauxhall General election 12 December 2019 Lab / Co-op 56.1%
Wakefield General election 6 May 2010 Lab 39.3%
Wakefield General election 7 May 2015 Lab 40.3%
Wakefield General election 8 June 2017 Lab 49.7%
Wakefield General election 12 December 2019 Con 47.3%
Wallasey General election 6 May 2010 Lab 51.8%
Wallasey General election 7 May 2015 Lab 60.4%
Wallasey General election 8 June 2017 Lab 71.5%
Wallasey General election 12 December 2019 Lab 64.3%
Walsall North General election 6 May 2010 Lab 37.0%
Walsall North General election 7 May 2015 Lab 39.0%
Walsall North General election 8 June 2017 Con 49.6%
Walsall North General election 12 December 2019 Con 63.8%
Walsall South General election 6 May 2010 Lab 39.7%
Walsall South General election 7 May 2015 Lab 47.2%
Walsall South General election 8 June 2017 Lab 57.4%
Walsall South General election 12 December 2019 Lab 49.1%
Walthamstow General election 6 May 2010 Lab / Co-op 51.8%
Walthamstow General election 7 May 2015 Lab / Co-op 68.9%
Walthamstow General election 8 June 2017 Lab / Co-op 80.6%
Walthamstow General election 12 December 2019 Lab / Co-op 76.1%
Wansbeck General election 6 May 2010 Lab 45.8%
Wansbeck General election 7 May 2015 Lab 50.0%
Wansbeck General election 8 June 2017 Lab 57.3%
Wansbeck General election 12 December 2019 Lab 42.3%
Wantage General election 6 May 2010 Con 52.0%
Wantage General election 7 May 2015 Con 53.3%
Wantage General election 8 June 2017 Con 54.2%
Wantage General election 12 December 2019 Con 50.7%
Warley General election 6 May 2010 Lab 52.9%
Warley General election 7 May 2015 Lab 58.2%
Warley General election 8 June 2017 Lab 67.2%
Warley General election 12 December 2019 Lab 58.8%
Warrington North General election 6 May 2010 Lab 45.5%
Warrington North General election 7 May 2015 Lab 47.8%
Warrington North General election 8 June 2017 Lab 56.4%
Warrington North General election 12 December 2019 Lab 44.2%
Warrington South General election 6 May 2010 Con 35.8%
Warrington South General election 7 May 2015 Con 43.7%
Warrington South General election 8 June 2017 Lab 48.4%
Warrington South General election 12 December 2019 Con 45.5%
Warwick and Leamington General election 6 May 2010 Con 42.6%
Warwick and Leamington General election 7 May 2015 Con 47.9%
Warwick and Leamington General election 8 June 2017 Lab 46.7%
Warwick and Leamington General election 12 December 2019 Lab 43.8%
Washington and Sunderland West General election 6 May 2010 Lab 52.5%
Washington and Sunderland West General election 7 May 2015 Lab 55.0%
Washington and Sunderland West General election 8 June 2017 Lab 60.7%
Washington and Sunderland West General election 12 December 2019 Lab 42.5%
Watford General election 6 May 2010 Con 34.9%
Watford General election 7 May 2015 Con 43.5%
Watford General election 8 June 2017 Con 45.6%
Watford General election 12 December 2019 Con 45.5%
Waveney General election 6 May 2010 Con 40.2%
Waveney General election 7 May 2015 Con 42.3%
Waveney General election 8 June 2017 Con 54.4%
Waveney General election 12 December 2019 Con 62.2%
Wealden General election 6 May 2010 Con 56.6%
Wealden General election 7 May 2015 Con 57.0%
Wealden General election 8 June 2017 Con 61.2%
Wealden General election 12 December 2019 Con 60.8%
Weaver Vale General election 6 May 2010 Con 38.5%
Weaver Vale General election 7 May 2015 Con 43.2%
Weaver Vale General election 8 June 2017 Lab 51.5%
Weaver Vale General election 12 December 2019 Lab 44.9%
Wellingborough General election 6 May 2010 Con 48.2%
Wellingborough General election 7 May 2015 Con 52.1%
Wellingborough General election 8 June 2017 Con 57.4%
Wellingborough General election 12 December 2019 Con 62.2%
Wells General election 6 May 2010 LD 44.0%
Wells General election 7 May 2015 Con 46.1%
Wells General election 8 June 2017 Con 50.1%
Wells General election 12 December 2019 Con 54.1%
Welwyn Hatfield General election 6 May 2010 Con 57.0%
Welwyn Hatfield General election 7 May 2015 Con 50.4%
Welwyn Hatfield General election 8 June 2017 Con 51.0%
Welwyn Hatfield General election 12 December 2019 Con 52.6%
Wentworth and Dearne General election 6 May 2010 Lab 50.6%
Wentworth and Dearne General election 7 May 2015 Lab 56.9%
Wentworth and Dearne General election 8 June 2017 Lab 65.0%
Wentworth and Dearne General election 12 December 2019 Lab 40.3%
West Bromwich East General election 6 May 2010 Lab 46.5%
West Bromwich East General election 7 May 2015 Lab 50.2%
West Bromwich East General election 8 June 2017 Lab 58.0%
West Bromwich East General election 12 December 2019 Con 46.7%
West Bromwich West General election 6 May 2010 Lab / Co-op 45.0%
West Bromwich West General election 7 May 2015 Lab / Co-op 47.3%
West Bromwich West General election 8 June 2017 Lab / Co-op 52.1%
West Bromwich West General election 12 December 2019 Con 50.5%
West Dorset General election 6 May 2010 Con 47.6%
West Dorset General election 7 May 2015 Con 50.2%
West Dorset General election 8 June 2017 Con 55.5%
West Dorset General election 12 December 2019 Con 55.1%
West Ham General election 6 May 2010 Lab 62.7%
West Ham General election 7 May 2015 Lab 68.4%
West Ham General election 8 June 2017 Lab 76.7%
West Ham General election 12 December 2019 Lab 70.1%
West Lancashire General election 6 May 2010 Lab 45.1%
West Lancashire General election 7 May 2015 Lab 49.3%
West Lancashire General election 8 June 2017 Lab 58.9%
West Lancashire General election 12 December 2019 Lab 52.1%
Westminster North General election 6 May 2010 Lab 43.9%
Westminster North General election 7 May 2015 Lab 46.8%
Westminster North General election 8 June 2017 Lab 59.9%
Westminster North General election 12 December 2019 Lab 54.2%
Westmorland and Lonsdale General election 6 May 2010 LD 60.0%
Westmorland and Lonsdale General election 7 May 2015 LD 51.5%
Westmorland and Lonsdale General election 8 June 2017 LD 45.8%
Westmorland and Lonsdale General election 12 December 2019 LD 48.9%
Weston-Super-Mare General election 6 May 2010 Con 44.3%
Weston-Super-Mare General election 7 May 2015 Con 48.0%
Weston-Super-Mare General election 8 June 2017 Con 53.1%
Weston-Super-Mare General election 12 December 2019 Con 57.5%
West Suffolk General election 6 May 2010 Con 50.6%
West Suffolk General election 7 May 2015 Con 52.2%
West Suffolk General election 8 June 2017 Con 61.2%
West Suffolk General election 12 December 2019 Con 65.8%
West Worcestershire General election 6 May 2010 Con 50.3%
West Worcestershire General election 7 May 2015 Con 56.1%
West Worcestershire General election 8 June 2017 Con 61.5%
West Worcestershire General election 12 December 2019 Con 60.7%
Wigan General election 6 May 2010 Lab 48.5%
Wigan General election 7 May 2015 Lab 52.2%
Wigan General election 8 June 2017 Lab 62.2%
Wigan General election 12 December 2019 Lab 46.7%
Wimbledon General election 6 May 2010 Con 49.1%
Wimbledon General election 7 May 2015 Con 52.1%
Wimbledon General election 8 June 2017 Con 46.5%
Wimbledon General election 12 December 2019 Con 38.4%
Winchester General election 6 May 2010 Con 48.5%
Winchester General election 7 May 2015 Con 55.0%
Winchester General election 8 June 2017 Con 52.0%
Winchester General election 12 December 2019 Con 48.3%
Windsor General election 6 May 2010 Con 60.8%
Windsor General election 7 May 2015 Con 63.4%
Windsor General election 8 June 2017 Con 64.4%
Windsor General election 12 December 2019 Con 58.6%
Wirral South General election 6 May 2010 Lab 40.8%
Wirral South General election 7 May 2015 Lab 48.2%
Wirral South General election 8 June 2017 Lab 57.2%
Wirral South General election 12 December 2019 Lab 51.2%
Wirral West General election 6 May 2010 Con 42.5%
Wirral West General election 7 May 2015 Lab 45.1%
Wirral West General election 8 June 2017 Lab 54.3%
Wirral West General election 12 December 2019 Lab 48.2%
Witham General election 6 May 2010 Con 52.2%
Witham General election 7 May 2015 Con 57.5%
Witham General election 8 June 2017 Con 64.3%
Witham General election 12 December 2019 Con 66.6%
Witney General election 6 May 2010 Con 58.8%
Witney General election 7 May 2015 Con 60.2%
Witney General election 8 June 2017 Con 55.5%
Witney General election 12 December 2019 Con 55.2%
Woking General election 6 May 2010 Con 50.3%
Woking General election 7 May 2015 Con 56.2%
Woking General election 8 June 2017 Con 54.1%
Woking General election 12 December 2019 Con 48.9%
Wokingham General election 6 May 2010 Con 52.7%
Wokingham General election 7 May 2015 Con 57.7%
Wokingham General election 8 June 2017 Con 56.6%
Wokingham General election 12 December 2019 Con 49.6%
Wolverhampton North East General election 6 May 2010 Lab 41.4%
Wolverhampton North East General election 7 May 2015 Lab 46.1%
Wolverhampton North East General election 8 June 2017 Lab 52.8%
Wolverhampton North East General election 12 December 2019 Con 51.7%
Wolverhampton South East General election 6 May 2010 Lab 47.6%
Wolverhampton South East General election 7 May 2015 Lab 53.3%
Wolverhampton South East General election 8 June 2017 Lab 58.2%
Wolverhampton South East General election 12 December 2019 Lab 46.4%
Wolverhampton South West General election 6 May 2010 Con 40.7%
Wolverhampton South West General election 7 May 2015 Lab 43.2%
Wolverhampton South West General election 8 June 2017 Lab 49.4%
Wolverhampton South West General election 12 December 2019 Con 48.3%
Worcester General election 6 May 2010 Con 39.5%
Worcester General election 7 May 2015 Con 45.3%
Worcester General election 8 June 2017 Con 48.1%
Worcester General election 12 December 2019 Con 50.8%
Workington General election 6 May 2010 Lab 45.5%
Workington General election 7 May 2015 Lab 42.3%
Workington General election 8 June 2017 Lab 51.1%
Workington General election 12 December 2019 Con 49.3%
Worsley and Eccles South General election 6 May 2010 Lab 42.9%
Worsley and Eccles South General election 7 May 2015 Lab 44.2%
Worsley and Eccles South General election 8 June 2017 Lab 57.1%
Worsley and Eccles South General election 12 December 2019 Lab 45.7%
Worthing West General election 6 May 2010 Con 51.7%
Worthing West General election 7 May 2015 Con 51.5%
Worthing West General election 8 June 2017 Con 55.4%
Worthing West General election 12 December 2019 Con 55.8%
Wycombe General election 6 May 2010 Con 48.6%
Wycombe General election 7 May 2015 Con 51.4%
Wycombe General election 8 June 2017 Con 50.0%
Wycombe General election 12 December 2019 Con 45.2%
Wyre and Preston North General election 6 May 2010 Con 52.4%
Wyre and Preston North General election 7 May 2015 Con 53.2%
Wyre and Preston North General election 8 June 2017 Con 58.3%
Wyre and Preston North General election 12 December 2019 Con 59.7%
Wyre Forest General election 6 May 2010 Con 36.9%
Wyre Forest General election 7 May 2015 Con 45.3%
Wyre Forest General election 8 June 2017 Con 58.4%
Wyre Forest General election 12 December 2019 Con 65.2%
Wythenshawe and Sale East General election 6 May 2010 Lab 44.1%
Wythenshawe and Sale East General election 7 May 2015 Lab 50.1%
Wythenshawe and Sale East General election 8 June 2017 Lab 62.2%
Wythenshawe and Sale East General election 12 December 2019 Lab 53.3%
Yeovil General election 6 May 2010 LD 55.7%
Yeovil General election 7 May 2015 Con 42.5%
Yeovil General election 8 June 2017 Con 54.5%
Yeovil General election 12 December 2019 Con 58.4%
York Central General election 6 May 2010 Lab 40.0%
York Central General election 7 May 2015 Lab / Co-op 42.4%
York Central General election 8 June 2017 Lab / Co-op 65.2%
York Central General election 12 December 2019 Lab / Co-op 55.2%
York Outer General election 6 May 2010 Con 43.0%
York Outer General election 7 May 2015 Con 49.1%
York Outer General election 8 June 2017 Con 51.1%
York Outer General election 12 December 2019 Con 49.4%