In addition to my wanting to create a fun and memorable tool to help the British public get to know their Members of Parliament, I thought it would be an interesting opportunity to hold the first ever parliamentary beauty contest and find out once and for all which MPs and Parties have the most sex-appeal. Although I fully expect this to offend some people, this was never my intention and I hope you will see the funny side.

Enjoy, Francis Boulle

 

Mixed      Male      Female

 

Which MP would you rather have sex with?
Choose one.

www.sexymp.co.uk
Jackie Doyle-Price
 
Adam Holloway
Jackie Doyle-Price   Adam Holloway
Conservative   Conservative
Thurrock   Gravesham


 
As seen in

 

Results

Owen Patterson #1
Owen Patterson

Conservative
North Shropshire
Score: 2087
Won: 6553
Lost: 2244
Charlotte Leslie #2
Charlotte Leslie

Conservative
Bristol North West
Score: 1853
Won: 53414
Lost: 30974
Nicola Blackwood #3
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 1867
Won: 46390
Lost: 28779
 
Penny Mordaunt #4
Penny Mordaunt

Conservative
Portsmouth North
Score: 1793
Won: 50049
Lost: 29199
Esther Mcvey #5
Esther Mcvey

Conservative
Wirral West
Score: 1794
Won: 46839
Lost: 28940
Rebecca Harris #6
Rebecca Harris

Conservative
Castle Point
Score: 1799
Won: 46424
Lost: 29213
 
Claire Perry #7
Claire Perry

Conservative
Devizes
Score: 1779
Won: 46372
Lost: 28886
Mary Macleod #8
Mary Macleod

Conservative
Brentford and Isleworth
Score: 1791
Won: 46212
Lost: 29478
Caroline Nokes #9
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 1741
Won: 44864
Lost: 27660
 
Amber Rudd #10
Amber Rudd

Conservative
Hastings and Rye
Score: 1789
Won: 41022
Lost: 27436
Eilidh Whiteford #11
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 1716
Won: 49445
Lost: 29839
Theresa Villiers #12
Theresa Villiers

Conservative
Chipping Barnet
Score: 1789
Won: 42681
Lost: 28917
 
Anna Soubry #13
Anna Soubry

Conservative
Broxtowe
Score: 1739
Won: 41785
Lost: 27477
Priti Patel #14
Priti Patel

Conservative
Witham
Score: 1745
Won: 43006
Lost: 29043
Sarah Wollaston #15
Sarah Wollaston

Conservative
Totnes
Score: 1688
Won: 42270
Lost: 27051
 
Anne Maine #16
Anne Maine

Conservative
St Albans
Score: 1767
Won: 37901
Lost: 28097
Elizabeth Truss #17
Elizabeth Truss

Conservative
South West Norfolk
Score: 1741
Won: 42737
Lost: 30539
Caroline Dinenage #18
Caroline Dinenage

Conservative
Gosport
Score: 1675
Won: 41511
Lost: 28510
 
Louise Bagshawe #19
Louise Bagshawe

Conservative
Corby
Score: 1760
Won: 43357
Lost: 33580
Chloe Smith #20
Chloe Smith

Conservative
Norwich North
Score: 1742
Won: 39152
Lost: 30175
Justine Greening #21
Justine Greening

Conservative
Putney
Score: 1769
Won: 37620
Lost: 30086
 
Harriet Baldwin #22
Harriet Baldwin

Conservative
West Worcestershire
Score: 1690
Won: 38247
Lost: 27716
Eleanor Laing #23
Eleanor Laing

Conservative
Epping Forest
Score: 1671
Won: 39332
Lost: 28795
Nicky Morgan #24
Nicky Morgan

Conservative
Loughborough
Score: 1681
Won: 37760
Lost: 28351
 
Nadine Dorries #25
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 1650
Won: 40353
Lost: 29171
Sarah Teather #26
Sarah Teather

Liberal Democrat
Brent Central
Score: 1600
Won: 51679
Lost: 35695
Caroline Spelman #27
Caroline Spelman

Conservative
Meriden
Score: 1664
Won: 37426
Lost: 28501
 
Tracey Crouch #28
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 1709
Won: 36299
Lost: 30651
Maria Miller #29
Maria Miller

Conservative
Basingstoke
Score: 1598
Won: 37569
Lost: 27673
Helen Grant #30
Helen Grant

Conservative
Maidstone and The Weald
Score: 1646
Won: 35482
Lost: 28656
 
Karen Bradley #31
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 1627
Won: 35656
Lost: 28810
Anne Marie Morris #32
Anne Marie Morris

Conservative
Newton Abbot
Score: 1654
Won: 33005
Lost: 28028
Jessica Lee #33
Jessica Lee

Conservative
Erewash
Score: 1624
Won: 33737
Lost: 28683
 
Theresa May #34
Theresa May

Conservative
Maidenhead
Score: 1629
Won: 34249
Lost: 29504
Angela Watkinson #35
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 1631
Won: 32750
Lost: 28793
Jackie Doyle-Price #36
Jackie Doyle-Price

Conservative
Thurrock
Score: 1646
Won: 31044
Lost: 27924
 
Margot James #37
Margot James

Conservative
Stourbridge
Score: 1594
Won: 33478
Lost: 28601
David Miliband #38
David Miliband

Labour
South Shields
Score: 1589
Won: 5004
Lost: 4277
Brian Donohoe #39
Brian Donohoe

Labour
Central Ayrshire
Score: 1516
Won: 4777
Lost: 3682
 
Richard Drax #40
Richard Drax

Conservative
South Dorset
Score: 1378
Won: 5394
Lost: 3361
Luciana Berger #41
Luciana Berger

Labour Co-operative
Liverpool, Wavertree
Score: 1425
Won: 52629
Lost: 35665
Sylvia Hermon #42
Sylvia Hermon

Independent
North Down
Score: 1561
Won: 34536
Lost: 29311
 
Jenny Willot #43
Jenny Willot

Liberal Democrat
Cardiff Central
Score: 1555
Won: 34218
Lost: 28895
Matthew Offord #44
Matthew Offord

Conservative
Hendon
Score: 1473
Won: 4243
Lost: 3183
Jon Ashworth #45
Jon Ashworth

Labour
Leicester South
Score: 1579
Won: 3716
Lost: 3290
 
Rob Wilson #46
Rob Wilson

Conservative
Reading East
Score: 1485
Won: 3762
Lost: 2921
Steve Brine #47
Steve Brine

Conservative
Winchester
Score: 1447
Won: 4145
Lost: 3042
Cheryl Gillan #48
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 1595
Won: 31531
Lost: 28746
 
Barbara Keeley #49
Barbara Keeley

Labour
Worsley and Eccles South
Score: 1495
Won: 38885
Lost: 30938
Bill Wiggin #50
Bill Wiggin

Conservative
North Herefordshire
Score: 1531
Won: 3751
Lost: 3143
Zac Goldsmith #51
Zac Goldsmith

Conservative
Richmond Park
Score: 1440
Won: 4444
Lost: 3254
 
Alan Campbell #52
Alan Campbell

Labour
Tynemouth
Score: 1590
Won: 3802
Lost: 3469
Mark Harper #53
Mark Harper

Conservative
Forest of Dean
Score: 1437
Won: 4267
Lost: 3121
Graham Jones #54
Graham Jones

Labour
Hyndburn
Score: 1528
Won: 4096
Lost: 3476
 
Richard Fuller #55
Richard Fuller

Conservative
Bedford
Score: 1467
Won: 3949
Lost: 3071
Charlie Elphicke #56
Charlie Elphicke

Conservative
Dover
Score: 1445
Won: 3892
Lost: 2952
George Hollinberry #57
George Hollinberry

Conservative
Meon Valley
Score: 1455
Won: 4067
Lost: 3131
 
Lynne Featherstone #58
Lynne Featherstone

Liberal Democrat
Hornsey and Wood Green
Score: 1514
Won: 37411
Lost: 31614
Dennis Skinner #59
Dennis Skinner

Labour
Bolsover
Score: 1611
Won: 4022
Lost: 3871
Tobias Ellwood #60
Tobias Ellwood

Conservative
Bournemouth East
Score: 1419
Won: 4193
Lost: 3074
 
Andrew Griffiths #61
Andrew Griffiths

Conservative
Burton
Score: 1432
Won: 3725
Lost: 2795
Lisa Nandy #62
Lisa Nandy

Labour
Wigan
Score: 1517
Won: 38979
Lost: 33472
Jake Berry #63
Jake Berry

Conservative
Rossendale and Darwen
Score: 1412
Won: 4193
Lost: 3060
 
Aiden Burley #64
Aiden Burley

Conservative
Cannock Chase
Score: 1409
Won: 4000
Lost: 2918
John Mann #65
John Mann

Labour
Bassetlaw
Score: 1540
Won: 3704
Lost: 3306
Julian Smith #66
Julian Smith

Conservative
Skipton and Ripon
Score: 1468
Won: 3607
Lost: 2897
 
Chris Evans #67
Chris Evans

Labour Co-operative
Islwyn
Score: 1437
Won: 4965
Lost: 3807
Nick Boles #68
Nick Boles

Conservative
Grantham and Stamford
Score: 1475
Won: 3725
Lost: 3033
George Eustice #69
George Eustice

Conservative
Camborne and Redruth
Score: 1415
Won: 4012
Lost: 2978
 
Richard Benyon #70
Richard Benyon

Conservative
Newbury
Score: 1425
Won: 4631
Lost: 3496
Peter Bottomley #71
Peter Bottomley

Conservative
Worthing West
Score: 1529
Won: 3570
Lost: 3163
Dai Harvard #72
Dai Harvard

Labour
Merthyr Tydfil and Rhymney
Score: 1573
Won: 3669
Lost: 3459
 
Alun Cairns #73
Alun Cairns

Conservative
Vale of Glamorgan
Score: 1467
Won: 3572
Lost: 2900
Stuart Andrew #74
Stuart Andrew

Conservative
Pudsey
Score: 1415
Won: 3772
Lost: 2828
Nick Hurd #75
Nick Hurd

Conservative
Ruislip, Northwood and Pinner
Score: 1422
Won: 3992
Lost: 3029
 
Jonathan Lord #76
Jonathan Lord

Conservative
Woking
Score: 1497
Won: 3481
Lost: 2963
Sam Gyimah #77
Sam Gyimah

Conservative
East Surrey
Score: 1438
Won: 3821
Lost: 2981
David Hamilton #78
David Hamilton

Labour
Midlothian
Score: 1559
Won: 3788
Lost: 3521
 
Damian hinds #79
Damian hinds

Conservative
East Hampshire
Score: 1427
Won: 3643
Lost: 2793
Daniel Poulter #80
Daniel Poulter

Conservative
Central Suffolk and North Ipswich
Score: 1469
Won: 3624
Lost: 2968
Gordon Marsden #81
Gordon Marsden

Labour
Blackpool South
Score: 1519
Won: 3802
Lost: 3355
 
Jesse Norman #82
Jesse Norman

Conservative
Hereford and South Herefordshire
Score: 1438
Won: 4430
Lost: 3462
Mark Field #83
Mark Field

Conservative
Cities of London and Westminster
Score: 1419
Won: 4002
Lost: 3046
Jon Cruddas #84
Jon Cruddas

Labour
Dagenham and Rainham
Score: 1525
Won: 3876
Lost: 3481
 
Ben Gummer #85
Ben Gummer

Conservative
Ipswich
Score: 1438
Won: 3953
Lost: 3128
Andrew Jones #86
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 1428
Won: 3646
Lost: 2842
Jim Cunningham #87
Jim Cunningham

Labour
Coventry South
Score: 1515
Won: 4200
Lost: 3745
 
Karl McCartney #88
Karl McCartney

Conservative
Lincoln
Score: 1469
Won: 3512
Lost: 2925
Toby Perkins #89
Toby Perkins

Labour
Chesterfield
Score: 1507
Won: 3876
Lost: 3414
Hugh Robertson #90
Hugh Robertson

Conservative
Faversham and Mid Kent
Score: 1442
Won: 3625
Lost: 2899
 
Chris White #91
Chris White

Conservative
Warwick and Leamington
Score: 1397
Won: 3836
Lost: 2853
Jo Swinson #92
Jo Swinson

Liberal Democrat
East Dunbartonshire
Score: 1473
Won: 35384
Lost: 29751
George Freeman #93
George Freeman

Conservative
Mid Norfolk
Score: 1505
Won: 3522
Lost: 3118
 
Huw Irranca-Davies #94
Huw Irranca-Davies

Labour
Ogmore
Score: 1491
Won: 4165
Lost: 3619
Kerry McCarthey #95
Kerry McCarthey

Labour
Bristol East
Score: 1498
Won: 35311
Lost: 30934
James Morris #96
James Morris

Conservative
Halesowen and Rowley Regis
Score: 1402
Won: 4020
Lost: 3040
 
Ben Walker #97
Ben Walker

Conservative
Wyre and Preston North
Score: 1457
Won: 3593
Lost: 2966
Stella Creasy #98
Stella Creasy

Labour
Walthamstow
Score: 1430
Won: 43587
Lost: 34658
Nick Herbert #99
Nick Herbert

Conservative
Arundel and South Downs
Score: 1418
Won: 3772
Lost: 2937
 
Susan Jones #100
Susan Jones

Labour
Clwyd South
Score: 1435
Won: 39304
Lost: 31466
Gareth Thomas #101
Gareth Thomas

Labour Co-operative
Harrow West
Score: 1529
Won: 3771
Lost: 3462
Siobhain McDonagh #102
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 1484
Won: 34302
Lost: 29666
 
Eric Ollerenshaw #103
Eric Ollerenshaw

Conservative
Lancaster and Fleetwood
Score: 1094
Won: 16315
Lost: 6119
John Penrose #104
John Penrose

Conservative
Weston-super-Mare
Score: 1457
Won: 3552
Lost: 2950
Frank Doran #105
Frank Doran

Labour
Aberdeen North
Score: 1511
Won: 3868
Lost: 3481
 
Michael Dugher #106
Michael Dugher

Labour
Barnsley East
Score: 1476
Won: 3964
Lost: 3393
Andrew Stephenson #107
Andrew Stephenson

Conservative
Pendle
Score: 1439
Won: 3520
Lost: 2853
Adam Holloway #108
Adam Holloway

Conservative
Gravesham
Score: 1417
Won: 3692
Lost: 2897
 
David Morris #109
David Morris

Conservative
Morecambe and Lunesdale
Score: 1395
Won: 3871
Lost: 2933
David Davis #110
David Davis

Conservative
Haltemprice and Howden
Score: 1470
Won: 3494
Lost: 2983
Catherin McKinnell #111
Catherin McKinnell

Labour
Newcastle upon Tyne North
Score: 1448
Won: 41033
Lost: 33869
 
Jenny Chapman #112
Jenny Chapman

Labour
Darlington
Score: 1491
Won: 35954
Lost: 31713
Derek Twigg #113
Derek Twigg

Labour
Halton
Score: 1522
Won: 3763
Lost: 3468
Smith Henry #114
Smith Henry

Conservative
Crawley
Score: 1388
Won: 4184
Lost: 3157
 
Gavin Williamson #115
Gavin Williamson

Conservative
South Staffordshire
Score: 1390
Won: 3636
Lost: 2757
Nadhim Zawahi #116
Nadhim Zawahi

Conservative
Stratford-on-Avon
Score: 1489
Won: 3539
Lost: 3120
Bernard Jenkin #117
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 1414
Won: 3780
Lost: 2985
 
Paul Beresford #118
Paul Beresford

Conservative
Mole Valley
Score: 1493
Won: 3569
Lost: 3173
Iain Stewart #119
Iain Stewart

Conservative
Milton Keynes South
Score: 1446
Won: 3718
Lost: 3090
Mel Stride #120
Mel Stride

Conservative
Central Devon
Score: 1406
Won: 3611
Lost: 2816
 
Caroline Flint #121
Caroline Flint

Labour
Don Valley
Score: 1352
Won: 47937
Lost: 34163
Jack Lopresti #122
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 1463
Won: 3578
Lost: 3053
Jason McCartney #123
Jason McCartney

Conservative
Colne Valley
Score: 1462
Won: 3506
Lost: 2989
 
Hilary Benn #124
Hilary Benn

Labour
Leeds Central
Score: 1488
Won: 3835
Lost: 3396
Jonathan Reynolds #125
Jonathan Reynolds

Labour Co-operative
Stalybridge and Hyde
Score: 1486
Won: 3906
Lost: 3449
Angus MacNiel #126
Angus MacNiel

Scottish National Party
Na h-Eileanan an Iar
Score: 1491
Won: 3919
Lost: 3498
 
Stephen Phillips #127
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 1434
Won: 3820
Lost: 3128
Tom Harris #128
Tom Harris

Labour
Glasgow South
Score: 1668
Won: 3318
Lost: 3710
Oliver Heald #129
Oliver Heald

Conservative
North East Hertfordshire
Score: 1450
Won: 3533
Lost: 2979
 
Andrew Lansley #130
Andrew Lansley

Conservative
South Cambridgeshire
Score: 1460
Won: 3745
Lost: 3206
David Burrowes #131
David Burrowes

Conservative
Enfield, Southgate
Score: 1404
Won: 3710
Lost: 2906
Julie Elliot #132
Julie Elliot

Labour
Sunderland Central
Score: 1474
Won: 33113
Lost: 29014
 
Chris Kelly #133
Chris Kelly

Conservative
Dudley South
Score: 1360
Won: 4367
Lost: 3186
Robert Buckland #134
Robert Buckland

Conservative
South Swindon
Score: 1456
Won: 3396
Lost: 2905
Nigel Evans #135
Nigel Evans

Conservative
Ribble Valley
Score: 1435
Won: 3580
Lost: 2976
 
Greg Hands #136
Greg Hands

Conservative
Chelsea and Fulham
Score: 1436
Won: 3732
Lost: 3108
Joseph Johnson #137
Joseph Johnson

Conservative
Orpington
Score: 1385
Won: 4044
Lost: 3104
Julian Sturdy #138
Julian Sturdy

Conservative
York Outer
Score: 1395
Won: 3726
Lost: 2907
 
James Wharton #139
James Wharton

Conservative
Stockton South
Score: 1379
Won: 3880
Lost: 2948
Danny Alexander #140
Danny Alexander

Liberal Democrat
Inverness, Nairn, Badenoch and Strathspey
Score: 1571
Won: 3568
Lost: 3580
Thomas Docherty #141
Thomas Docherty

Labour
Dunfermline and West Fife
Score: 1543
Won: 3549
Lost: 3443
 
John Woodcock #142
John Woodcock

Labour Co-operative
Barrow and Furness
Score: 1492
Won: 3817
Lost: 3459
Robert Halfon #143
Robert Halfon

Conservative
Harlow
Score: 1384
Won: 4076
Lost: 3136
Kevan Jones #144
Kevan Jones

Labour
North Durham
Score: 1494
Won: 3716
Lost: 3383
 
Owen Smith #145
Owen Smith

Labour
Pontypridd
Score: 1476
Won: 3820
Lost: 3394
Edward Timson #146
Edward Timson

Conservative
Crewe and Nantwich
Score: 1376
Won: 3803
Lost: 2886
Jeremy Hunt #147
Jeremy Hunt

Conservative
South West Surrey
Score: 1373
Won: 4157
Lost: 3152
 
Guy Opperman #148
Guy Opperman

Conservative
Hexham
Score: 1455
Won: 3490
Lost: 3008
Albert Owen #149
Albert Owen

Labour
Ynys M?n
Score: 1591
Won: 3417
Lost: 3543
Chris Skidmore #150
Chris Skidmore

Conservative
Kingswood
Score: 1341
Won: 4052
Lost: 2908
 
Khalid Mahmood #151
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 1493
Won: 3714
Lost: 3394
John Redwood #152
John Redwood

Conservative
Wokingham
Score: 1488
Won: 3541
Lost: 3210
Steve Rotherham #153
Steve Rotherham

Labour
Liverpool, Walton
Score: 1619
Won: 3333
Lost: 3583
 
Philip Dunne #154
Philip Dunne

Conservative
Ludlow
Score: 1458
Won: 3532
Lost: 3080
Barry Gardiner #155
Barry Gardiner

Labour
Brent North
Score: 1515
Won: 3796
Lost: 3587
David Lammy #156
David Lammy

Labour
Tottenham
Score: 1497
Won: 3886
Lost: 3582
 
Christopher Pincher #157
Christopher Pincher

Conservative
Tamworth
Score: 1415
Won: 3616
Lost: 2954
Bob Ainsworth #158
Bob Ainsworth

Labour
Coventry North East
Score: 1664
Won: 3492
Lost: 3971
Jim Fitzpatrick #159
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 1502
Won: 3722
Lost: 3463
 
Phillip Lee #160
Phillip Lee

Conservative
Bracknell
Score: 1383
Won: 3709
Lost: 2885
Alan Duncan #161
Alan Duncan

Conservative
Rutland and Melton
Score: 1429
Won: 3524
Lost: 2958
Chris Grayling #162
Chris Grayling

Conservative
Epsom and Ewell
Score: 1461
Won: 3576
Lost: 3149
 
Hugh Bayley #163
Hugh Bayley

Labour
York Central
Score: 1511
Won: 3698
Lost: 3493
James Clappison #164
James Clappison

Conservative
Hertsmere
Score: 1446
Won: 3506
Lost: 3024
Nic Dakin #165
Nic Dakin

Labour
Scunthorpe
Score: 1509
Won: 3587
Lost: 3388
 
Ian Austin #166
Ian Austin

Labour
Dudley North
Score: 1523
Won: 3615
Lost: 3480
Jane Ellison #167
Jane Ellison

Conservative
Battersea
Score: 1636
Won: 28012
Lost: 31016
Fabian Hamilton #168
Fabian Hamilton

Labour
Leeds North East
Score: 1535
Won: 3622
Lost: 3546
 
Sajid Javid #169
Sajid Javid

Conservative
Bromsgrove
Score: 1473
Won: 3503
Lost: 3143
Charles Walker #170
Charles Walker

Conservative
Broxbourne
Score: 1378
Won: 4068
Lost: 3157
Nick Clegg #171
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 1473
Won: 4068
Lost: 3661
 
James Duddridge #172
James Duddridge

Conservative
Rochford and Southend East
Score: 1423
Won: 3712
Lost: 3107
Chris Heaton-Harris #173
Chris Heaton-Harris

Conservative
Daventry
Score: 1446
Won: 3380
Lost: 2924
David Laws #174
David Laws

Liberal Democrat
Yeovil
Score: 1422
Won: 4032
Lost: 3363
 
Andrew Rosindell #175
Andrew Rosindell

Conservative
Romford
Score: 1445
Won: 3494
Lost: 3020
Joan Ruddock #176
Joan Ruddock

Labour
Lewisham, Deptford
Score: 1496
Won: 31879
Lost: 29668
Jack Straw #177
Jack Straw

Labour
Blackburn
Score: 1533
Won: 3581
Lost: 3501
 
Karl Turner #178
Karl Turner

Labour
Kingston upon Hull East
Score: 1451
Won: 4142
Lost: 3617
Kelvin Hopkins #179
Kelvin Hopkins

Labour
Luton North
Score: 1574
Won: 3531
Lost: 3651
Mark Lancaster #180
Mark Lancaster

Conservative
Milton Keynes North
Score: 1373
Won: 3769
Lost: 2921
 
Lilian Greenwood #181
Lilian Greenwood

Labour
Nottingham South
Score: 1422
Won: 37420
Lost: 31461
Andrew Gwynne #182
Andrew Gwynne

Labour
Denton and Reddish
Score: 1473
Won: 3813
Lost: 3452
Sheryll Murray #183
Sheryll Murray

Conservative
South East Cornwall
Score: 1527
Won: 29719
Lost: 28952
 
Kevin Brennan #184
Kevin Brennan

Labour
Cardiff West
Score: 1477
Won: 3839
Lost: 3493
David Cameron #185
David Cameron

Conservative
Witney
Score: 1421
Won: 4726
Lost: 3958
Shabana Mahmood #186
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 1446
Won: 36014
Lost: 31481
 
Ian Paisley #187
Ian Paisley

Democratic Unionist
North Antrim
Score: 1414
Won: 3800
Lost: 3159
Ian Murray #188
Ian Murray

Labour
Edinburgh South
Score: 1462
Won: 3820
Lost: 3423
Craig Whittacker #189
Craig Whittacker

Conservative
Calder Valley
Score: 1388
Won: 3556
Lost: 2844
 
Richard Graham #190
Richard Graham

Conservative
Gloucester
Score: 1402
Won: 3923
Lost: 3223
John Hayes #191
John Hayes

Conservative
South Holland and The Deepings
Score: 1495
Won: 3577
Lost: 3364
Gavin Barwell #192
Gavin Barwell

Conservative
Croydon Central
Score: 1512
Won: 3531
Lost: 3401
 
Michael McCann #193
Michael McCann

Labour
East Kilbride, Strathaven and Lesmahagow
Score: 1468
Won: 3723
Lost: 3379
Andrew Robathan #194
Andrew Robathan

Conservative
South Leicestershire
Score: 1564
Won: 3259
Lost: 3362
Rehman Chishti #195
Rehman Chishti

Conservative
Gillingham and Rainham
Score: 1358
Won: 3748
Lost: 2869
 
Yvette Cooper #196
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 1518
Won: 31605
Lost: 30784
Alan Keen #197
Alan Keen

Labour Co-operative
Feltham and Heston
Score: 1526
Won: 3758
Lost: 3702
Chris Leslie #198
Chris Leslie

Labour Co-operative
Nottingham East
Score: 1464
Won: 3963
Lost: 3578
 
Brandon Lewis #199
Brandon Lewis

Conservative
Great Yarmouth
Score: 1397
Won: 3578
Lost: 2924
Alison McGovern #200
Alison McGovern

Labour
Wirral South
Score: 1442
Won: 35890
Lost: 31435
David Ruttley #201
David Ruttley

Conservative
Macclesfield
Score: 1419
Won: 3615
Lost: 3059
 
Graham Stringer #202
Graham Stringer

Labour
Blackley and Broughton
Score: 1757
Won: 3013
Lost: 3872
Hugo Swire #203
Hugo Swire

Conservative
East Devon
Score: 1457
Won: 3785
Lost: 3385
Edward Leigh #204
Edward Leigh

Conservative
Gainsborough
Score: 1554
Won: 3421
Lost: 3498
 
Mark Simmonds #205
Mark Simmonds

Conservative
Boston and Skegness
Score: 1376
Won: 3644
Lost: 2886
Pete Wishart #206
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 1527
Won: 3522
Lost: 3478
Jerem Wright #207
Jerem Wright

Conservative
Kenilworth and Southam
Score: 1496
Won: 3448
Lost: 3267
 
Liam Fox #208
Liam Fox

Conservative
North Somerset
Score: 1423
Won: 3809
Lost: 3259
Adrian Bailey #209
Adrian Bailey

Labour Co-operative
West Bromwich West
Score: 1621
Won: 3397
Lost: 3784
William Hague #210
William Hague

Conservative
Richmond (Yorks)
Score: 1423
Won: 4023
Lost: 3441
 
Daniel Kawczynski #211
Daniel Kawczynski

Conservative
Shrewsbury and Atcham
Score: 1343
Won: 4257
Lost: 3196
Michael Moore #212
Michael Moore

Liberal Democrat
Berwickshire, Roxburgh and Selkirk
Score: 1437
Won: 3862
Lost: 3371
Nick Smith #213
Nick Smith

Labour
Blaenau Gwent
Score: 1464
Won: 3808
Lost: 3461
 
Dan Byles #214
Dan Byles

Conservative
North Warwickshire
Score: 1322
Won: 4123
Lost: 2985
Philip Davies #215
Philip Davies

Conservative
Shipley
Score: 1522
Won: 3529
Lost: 3483
Jeffrey Donaldson #216
Jeffrey Donaldson

Democratic Unionist
Lagan Valley
Score: 1516
Won: 3497
Lost: 3428
 
Mike Freer #217
Mike Freer

Conservative
Finchley and Golders Green
Score: 1432
Won: 3452
Lost: 3004
Tom Greatrix #218
Tom Greatrix

Labour Co-operative
Rutherglen and Hamilton West
Score: 1447
Won: 4042
Lost: 3591
Alec Shelbrooke #219
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 1346
Won: 3996
Lost: 3030
 
Andrew Smith #220
Andrew Smith

Labour
Oxford East
Score: 1491
Won: 3614
Lost: 3422
Bob Stewart #221
Bob Stewart

Conservative
Beckenham
Score: 1514
Won: 3364
Lost: 3286
Rushanara Ali #222
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 1417
Won: 37655
Lost: 32052
 
Damian Collins #223
Damian Collins

Conservative
Folkestone and Hythe
Score: 1377
Won: 3757
Lost: 3006
Graham Evans #224
Graham Evans

Conservative
Weaver Vale
Score: 1449
Won: 3496
Lost: 3126
Stephen Barclay #225
Stephen Barclay

Conservative
North East Cambridgeshire
Score: 1334
Won: 3967
Lost: 2954
 
Paul Murphy #226
Paul Murphy

Labour
Torfaen
Score: 1588
Won: 3367
Lost: 3623
Yasmin Qureshi #227
Yasmin Qureshi

Labour
Bolton South East
Score: 1511
Won: 31121
Lost: 30332
Tom Brake #228
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 1461
Won: 3727
Lost: 3388
 
Stephen Crabb #229
Stephen Crabb

Conservative
Preseli Pembrokeshire
Score: 1405
Won: 3677
Lost: 3087
Alex Cunningham #230
Alex Cunningham

Labour
Stockton North
Score: 1583
Won: 3464
Lost: 3711
Chris Huhne #231
Chris Huhne

Liberal Democrat
Eastleigh
Score: 1469
Won: 3695
Lost: 3410
 
Alan Johnson #232
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 1465
Won: 3795
Lost: 3481
Jim Murphy #233
Jim Murphy

Labour
East Renfrewshire
Score: 1471
Won: 3852
Lost: 3561
George Osborne #234
George Osborne

Conservative
Tatton
Score: 1412
Won: 4185
Lost: 3547
 
Mark Garnier #235
Mark Garnier

Conservative
Wyre Forest
Score: 1360
Won: 4013
Lost: 3143
Mark Hoban #236
Mark Hoban

Conservative
Fareham
Score: 1511
Won: 3390
Lost: 3319
Jamie Reed #237
Jamie Reed

Labour
Copeland
Score: 1383
Won: 4616
Lost: 3746
 
Martin Vickers #238
Martin Vickers

Conservative
Cleethorpes
Score: 1508
Won: 3418
Lost: 3335
Russell Brown #239
Russell Brown

Labour
Dumfries and Galloway
Score: 1459
Won: 3756
Lost: 3429
Simon Danczuk #240
Simon Danczuk

Labour
Rochdale
Score: 1445
Won: 3763
Lost: 3370
 
Liz Kendall #241
Liz Kendall

Labour
Leicester West
Score: 1388
Won: 41233
Lost: 33875
Emma Reynolds #242
Emma Reynolds

Labour
Wolverhampton North East
Score: 1430
Won: 37536
Lost: 32900
Mick Crockart #243
Mick Crockart

Liberal Democrat
Edinburgh West
Score: 1503
Won: 3555
Lost: 3464
 
Paul Farrelly #244
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 1478
Won: 3763
Lost: 3545
Frank Field #245
Frank Field

Labour
Birkenhead
Score: 1434
Won: 3673
Lost: 3248
Robert Syms #246
Robert Syms

Conservative
Poole
Score: 1446
Won: 3397
Lost: 3059
 
Douglas Alexander #247
Douglas Alexander

Labour
Paisley and Renfrewshire South
Score: 1413
Won: 4622
Lost: 3960
Steve Baker #248
Steve Baker

Conservative
Wycombe
Score: 1331
Won: 4034
Lost: 3028
Dominic Raab #249
Dominic Raab

Conservative
Esher and Walton
Score: 1331
Won: 4200
Lost: 3157
 
Geoffrey Robinson #250
Geoffrey Robinson

Labour
Coventry North West
Score: 1545
Won: 4001
Lost: 4128
Stephen Twigg #251
Stephen Twigg

Labour Co-operative
Liverpool, West Derby
Score: 1444
Won: 3805
Lost: 3423
Stephen Williams #252
Stephen Williams

Liberal Democrat
Bristol West
Score: 1414
Won: 3798
Lost: 3268
 
Mark Pritchard #253
Mark Pritchard

Conservative
The Wrekin
Score: 1416
Won: 3572
Lost: 3095
Andrew Selous #254
Andrew Selous

Conservative
South West Bedfordshire
Score: 1432
Won: 3439
Lost: 3047
Iain Wright #255
Iain Wright

Labour
Hartlepool
Score: 1458
Won: 3825
Lost: 3522
 
Clive Efford #256
Clive Efford

Labour
Eltham
Score: 1416
Won: 4000
Lost: 3469
Jim Hood #257
Jim Hood

Labour
Lanark and Hamilton East
Score: 1725
Won: 3176
Lost: 4054
Paul Maynard #258
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 1443
Won: 3622
Lost: 3277
 
Graham Brady #259
Graham Brady

Conservative
Altrincham and Sale West
Score: 1398
Won: 3596
Lost: 3032
Jim McGovern #260
Jim McGovern

Labour
Dundee West
Score: 1510
Won: 3555
Lost: 3532
David Ruffley #261
David Ruffley

Conservative
Bury St Edmunds
Score: 1331
Won: 3856
Lost: 2926
 
Jeremy Corbyn #262
Jeremy Corbyn

Labour
Islington North
Score: 1468
Won: 3739
Lost: 3517
Michael Elliss #263
Michael Elliss

Conservative
Northampton North
Score: 1376
Won: 3555
Lost: 2918
David Mundell #264
David Mundell

Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 1444
Won: 3502
Lost: 3183
 
John Randall #265
John Randall

Conservative
Uxbridge and South Ruislip
Score: 1622
Won: 3408
Lost: 3908
Alistair Carmichael #266
Alistair Carmichael

Liberal Democrat
Orkney and Shetland
Score: 1619
Won: 3285
Lost: 3763
Neil Carmichael #267
Neil Carmichael

Conservative
Stroud
Score: 1453
Won: 3511
Lost: 3247
 
Tom Clarke #268
Tom Clarke

Labour
Coatbridge, Chryston and Bellshill
Score: 1642
Won: 3597
Lost: 4230
Gemma Doyle #269
Gemma Doyle

Labour Co-operative
West Dunbartonshire
Score: 1403
Won: 38286
Lost: 32900
Michael Gove #270
Michael Gove

Conservative
Surrey Heath
Score: 1547
Won: 3495
Lost: 3666
 
Peter Luff #271
Peter Luff

Conservative
Mid Worcestershire
Score: 1503
Won: 3397
Lost: 3368
Clive Betts #272
Clive Betts

Labour
Sheffield South East
Score: 1450
Won: 3821
Lost: 3522
Malcom Wicks #273
Malcom Wicks

Labour
Croydon North
Score: 1401
Won: 3472
Lost: 2967
 
Stephen Gilbert #274
Stephen Gilbert

Liberal Democrat
St Austell and Newquay
Score: 1470
Won: 3427
Lost: 3251
John Leech #275
John Leech

Liberal Democrat
Manchester, Withington
Score: 1459
Won: 3686
Lost: 3448
Desmond Swayne #276
Desmond Swayne

Conservative
New Forest West
Score: 1411
Won: 3570
Lost: 3107
 
Debbie Abrahams #277
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 1375
Won: 37328
Lost: 30841
Graeme Morris #278
Graeme Morris

Labour
Livingston
Score: 1507
Won: 3524
Lost: 3530
Michael Fallon #279
Michael Fallon

Conservative
Sevenoaks
Score: 1416
Won: 3457
Lost: 3052
 
Robert Flello #280
Robert Flello

Labour
Stoke-on-Trent South
Score: 1466
Won: 3670
Lost: 3482
Heidi Alexander #281
Heidi Alexander

Labour
Lewisham East
Score: 1311
Won: 42819
Lost: 31880
Jacob Rees-Mogg #282
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 1426
Won: 3703
Lost: 3324
 
Gavin Shuker #283
Gavin Shuker

Labour Co-operative
Luton South
Score: 1433
Won: 3775
Lost: 3426
Tami Mark #284
Tami Mark

Labour
Alyn and Deeside
Score: 1439
Won: 3747
Lost: 3436
Mark Francois #285
Mark Francois

Conservative
Rayleigh and Wickford
Score: 1363
Won: 3509
Lost: 2880
 
Kevin Barron #286
Kevin Barron

Labour
Rother Valley
Score: 1470
Won: 3637
Lost: 3505
Joe Benton #287
Joe Benton

Labour
Bootle
Score: 1652
Won: 3339
Lost: 4026
Pamela Nash #288
Pamela Nash

Labour
Airdrie and Shotts
Score: 1317
Won: 43098
Lost: 32690
 
Margaret Ritchie #289
Margaret Ritchie

Social Democratic and Labour
South Down
Score: 1621
Won: 3256
Lost: 3794
Justin Tomlinson #290
Justin Tomlinson

Conservative
North Swindon
Score: 1346
Won: 3597
Lost: 2870
Edward Vaisey #291
Edward Vaisey

Conservative
Wantage
Score: 1334
Won: 3997
Lost: 3121
 
Gregory Campbell #292
Gregory Campbell

Democratic Unionist
East Londonderry
Score: 1444
Won: 3736
Lost: 3464
Edward Davey #293
Edward Davey

Liberal Democrat
Kingston and Surbiton
Score: 1504
Won: 3438
Lost: 3479
Stephen Dorrell #294
Stephen Dorrell

Conservative
Charnwood
Score: 1385
Won: 3488
Lost: 2972
 
Neil Parish #295
Neil Parish

Conservative
Tiverton and Honiton
Score: 1462
Won: 3401
Lost: 3243
Stewart Hosie #296
Stewart Hosie

Scottish National Party
Dundee East
Score: 1463
Won: 3649
Lost: 3500
Tristram Hunt #297
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 1499
Won: 4301
Lost: 4332
 
Sadiq Khan #298
Sadiq Khan

Labour
Tooting
Score: 1521
Won: 3666
Lost: 3802
Peter Lilley #299
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 1405
Won: 3590
Lost: 3163
Mike Wood #300
Mike Wood

Labour
Batley and Spen
Score: 1433
Won: 3708
Lost: 3405
 
Stewart Jackson #301
Stewart Jackson

Conservative
Peterborough
Score: 1488
Won: 3320
Lost: 3304
Nigel Adams #302
Nigel Adams

Conservative
Selby and Ainsty
Score: 1445
Won: 3394
Lost: 3183
Crispin Blunt #303
Crispin Blunt

Conservative
Reigate
Score: 1374
Won: 3635
Lost: 3062
 
Simon Burns #304
Simon Burns

Conservative
Chelmsford
Score: 1432
Won: 3546
Lost: 3265
Damian Green #305
Damian Green

Conservative
Ashford
Score: 1498
Won: 3322
Lost: 3359
Jeremy Lefroy #306
Jeremy Lefroy

Conservative
Stafford
Score: 1382
Won: 3468
Lost: 2964
 
John McDonnell #307
John McDonnell

Labour
Hayes and Harlington
Score: 1419
Won: 3880
Lost: 3515
Anas Sarwar #308
Anas Sarwar

Labour
Glasgow Central
Score: 1407
Won: 4102
Lost: 3650
William Bain #309
William Bain

Labour
Glasgow North East
Score: 1573
Won: 3408
Lost: 3801
 
Stephen Hepburn #310
Stephen Hepburn

Labour
Jarrow
Score: 1644
Won: 3108
Lost: 3759
Simon Hughes #311
Simon Hughes

Liberal Democrat
Bermondsey and Old Southwark
Score: 1497
Won: 3431
Lost: 3474
Rachel Reeves #312
Rachel Reeves

Labour
Leeds West
Score: 1378
Won: 39765
Lost: 33892
 
Andy Slaughter #313
Andy Slaughter

Labour
Hammersmith
Score: 1507
Won: 3476
Lost: 3569
Tim Yeo #314
Tim Yeo

Conservative
South Suffolk
Score: 1485
Won: 3328
Lost: 3313
John Cryer #315
John Cryer

Labour
Leyton and Wanstead
Score: 1449
Won: 3602
Lost: 3425
 
Alistair Darling #316
Alistair Darling

Labour
Edinburgh South West
Score: 1408
Won: 3771
Lost: 3371
Gloria de Piero #317
Gloria de Piero

Labour
Ashfield
Score: 1283
Won: 45314
Lost: 32979
Robert Goodwill #318
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 1475
Won: 3463
Lost: 3409
 
Charles Hendry #319
Charles Hendry

Conservative
Wealden
Score: 1478
Won: 3318
Lost: 3278
Greg Mulholland #320
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 1479
Won: 3381
Lost: 3345
Christopher Chope #321
Christopher Chope

Conservative
Christchurch
Score: 1437
Won: 3422
Lost: 3203
 
Adam Afriyie #322
Adam Afriyie

Conservative
Windsor
Score: 1375
Won: 3773
Lost: 3222
Laurence Robertson #323
Laurence Robertson

Conservative
Tewkesbury
Score: 1466
Won: 3385
Lost: 3303
David Simpson #324
David Simpson

Democratic Unionist
Upper Bann
Score: 1588
Won: 3366
Lost: 3836
 
Rory Stewart #325
Rory Stewart

Conservative
Penrith and The Border
Score: 1370
Won: 3581
Lost: 3034
Valerie Vaz #326
Valerie Vaz

Labour
Walsall South
Score: 1380
Won: 36782
Lost: 31735
Robin Walker #327
Robin Walker

Conservative
Worcester
Score: 1283
Won: 4112
Lost: 3005
 
Mary Creagh #328
Mary Creagh

Labour
Wakefield
Score: 1522
Won: 29720
Lost: 31413
Andrea Leadsom #329
Andrea Leadsom

Conservative
South Northamptonshire
Score: 1564
Won: 27744
Lost: 30910
Graham Stuart #330
Graham Stuart

Conservative
Beverley and Holderness
Score: 1474
Won: 3350
Lost: 3327
 
Jeremy Browne #331
Jeremy Browne

Liberal Democrat
Taunton Deane
Score: 1363
Won: 3710
Lost: 3124
Iain Duncan Smith #332
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 1495
Won: 3378
Lost: 3458
Gerald Kaufman #333
Gerald Kaufman

Labour
Manchester, Gorton
Score: 1710
Won: 3315
Lost: 4358
 
Teresa Pearse #334
Teresa Pearse

Labour
Erith and Thamesmead
Score: 1399
Won: 35374
Lost: 31792
Mark Reckless #335
Mark Reckless

Conservative
Rochester and Strood
Score: 1408
Won: 3484
Lost: 3168
Robert Walter #336
Robert Walter

Conservative
North Dorset
Score: 1476
Won: 3278
Lost: 3289
 
John Whittingdale #337
John Whittingdale

Conservative
Maldon
Score: 1392
Won: 3505
Lost: 3118
Julian Brazier #338
Julian Brazier

Conservative
Canterbury
Score: 1388
Won: 3471
Lost: 3067
Jonathan Edwards #339
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 1419
Won: 3658
Lost: 3393
 
Duncan Hames #340
Duncan Hames

Liberal Democrat
Chippenham
Score: 1360
Won: 4048
Lost: 3433
Philip Hollobone #341
Philip Hollobone

Conservative
Kettering
Score: 1498
Won: 3323
Lost: 3439
Ivan Lewis #342
Ivan Lewis

Labour
Bury South
Score: 1508
Won: 3413
Lost: 3579
 
John Spellar #343
John Spellar

Labour
Warley
Score: 1489
Won: 3677
Lost: 3757
Conor Burns #344
Conor Burns

Conservative
Bournemouth West
Score: 1446
Won: 3447
Lost: 3329
Dominic Greive #345
Dominic Greive

Conservative
Beaconsfield
Score: 1372
Won: 3475
Lost: 3010
 
Kris Hopkins #346
Kris Hopkins

Conservative
Keighley
Score: 1427
Won: 3436
Lost: 3235
Brooks Newmark #347
Brooks Newmark

Conservative
Braintree
Score: 1412
Won: 3488
Lost: 3209
Andy Burnham #348
Andy Burnham

Labour
Leigh
Score: 1388
Won: 4046
Lost: 3597
 
Nick de Bois #349
Nick de Bois

Conservative
Enfield North
Score: 1418
Won: 3279
Lost: 3052
John Denham #350
John Denham

Labour
Southampton, Itchen
Score: 1514
Won: 3432
Lost: 3645
Louise Ellman #351
Louise Ellman

Labour Co-operative
Liverpool, Riverside
Score: 1450
Won: 30847
Lost: 30067
 
Eric Joyce #352
Eric Joyce

Labour
Falkirk
Score: 1400
Won: 3652
Lost: 3316
Andrew Percy #353
Andrew Percy

Conservative
Brigg and Goole
Score: 1395
Won: 3432
Lost: 3088
Chris Williamson #354
Chris Williamson

Labour
Derby North
Score: 1733
Won: 3038
Lost: 4149
 
Simon Wright #355
Simon Wright

Liberal Democrat
Norwich South
Score: 1415
Won: 3531
Lost: 3283
Andrew Bridgen #356
Andrew Bridgen

Conservative
North West Leicestershire
Score: 1423
Won: 3562
Lost: 3355
James Gray #357
James Gray

Conservative
North Wiltshire
Score: 1448
Won: 3471
Lost: 3391
 
Simon Hart #358
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 1295
Won: 3624
Lost: 2788
Rosie Winterton #359
Rosie Winterton

Labour
Doncaster Central
Score: 1436
Won: 31190
Lost: 29965
Geoffrey Cox #360
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 1419
Won: 3414
Lost: 3209
 
Tony Baldry #361
Tony Baldry

Conservative
Banbury
Score: 1364
Won: 3547
Lost: 3071
Mark Menzies #362
Mark Menzies

Conservative
Fylde
Score: 1406
Won: 3547
Lost: 3274
Bridget Phillipson #363
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 1328
Won: 41403
Lost: 33770
 
Andrew Bingham #364
Andrew Bingham

Conservative
High Peak
Score: 1504
Won: 3277
Lost: 3465
Dave Watts #365
Dave Watts

Labour
St Helens North
Score: 1637
Won: 3227
Lost: 3999
Mark Williams #366
Mark Williams

Liberal Democrat
Ceredigion
Score: 1479
Won: 3356
Lost: 3431
 
Douglas Carswell #367
Douglas Carswell

Conservative
Clacton
Score: 1368
Won: 3626
Lost: 3167
Marcus Jones #368
Marcus Jones

Conservative
Nuneaton
Score: 1436
Won: 3350
Lost: 3243
Andrew Murrison #369
Andrew Murrison

Conservative
South West Wiltshire
Score: 1341
Won: 3503
Lost: 2930
 
Alok Sharma #370
Alok Sharma

Conservative
Reading West
Score: 1450
Won: 3338
Lost: 3290
David Davies #371
David Davies

Conservative
Monmouth
Score: 1339
Won: 3587
Lost: 2999
Matthew Hancock #372
Matthew Hancock

Conservative
West Suffolk
Score: 1309
Won: 3584
Lost: 2852
 
Dawn Primarolo #373
Dawn Primarolo

Labour
Bristol South
Score: 1439
Won: 30249
Lost: 29451
Peter Bone #374
Peter Bone

Conservative
Wellingborough
Score: 1401
Won: 3474
Lost: 3203
Mike Weatherley #375
Mike Weatherley

Conservative
Hove
Score: 1505
Won: 3296
Lost: 3513
 
Anne McIntosh #376
Anne McIntosh

Conservative
Thirsk and Malton
Score: 1566
Won: 27380
Lost: 31506
Geraint Davies #377
Geraint Davies

Labour Co-operative
Swansea West
Score: 1575
Won: 3244
Lost: 3784
Natascha Engel #378
Natascha Engel

Labour
North East Derbyshire
Score: 1360
Won: 32822
Lost: 28619
 
Mike Penning #379
Mike Penning

Conservative
Hemel Hempstead
Score: 1546
Won: 3274
Lost: 3684
Chuka Umunna #380
Chuka Umunna

Labour
Streatham
Score: 1471
Won: 4091
Lost: 4192
Jonathan Djanogly #381
Jonathan Djanogly

Conservative
Huntingdon
Score: 1370
Won: 3437
Lost: 3050
 
David Hanson #382
David Hanson

Labour
Delyn
Score: 1612
Won: 3216
Lost: 3927
Kwasi Kwarteng #383
Kwasi Kwarteng

Conservative
Spelthorne
Score: 1391
Won: 3491
Lost: 3201
Mark Spencer #384
Mark Spencer

Conservative
Sherwood
Score: 1357
Won: 3609
Lost: 3141
 
David Ward #385
David Ward

Liberal Democrat
Bradford East
Score: 1433
Won: 3429
Lost: 3338
Philip Hammond #386
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 1365
Won: 3475
Lost: 3070
Tony Lloyd #387
Tony Lloyd

Labour
Manchester Central
Score: 1410
Won: 3681
Lost: 3478
 
Alisdair McDonnell #388
Alisdair McDonnell

Social Democratic and Labour
Belfast South
Score: 1673
Won: 3116
Lost: 4077
Tessa Munt #389
Tessa Munt

Liberal Democrat
Wells
Score: 1403
Won: 32359
Lost: 30232
Mark Prisk #390
Mark Prisk

Conservative
Hertford and Stortford
Score: 1371
Won: 3472
Lost: 3094
 
John Glen #391
John Glen

Conservative
Salisbury
Score: 1314
Won: 3654
Lost: 2976
Meg Hillier #392
Meg Hillier

Labour Co-operative
Hackney South and Shoreditch
Score: 1409
Won: 31921
Lost: 30185
Dan Jarvis #393
Dan Jarvis

Labour
Barnsley Central
Score: 1373
Won: 4053
Lost: 3630
 
Ian Liddell-Grainger #394
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 1480
Won: 3363
Lost: 3507
Austin Mitchell #395
Austin Mitchell

Labour
Great Grimsby
Score: 1554
Won: 3284
Lost: 3767
Paul Blomfield #396
Paul Blomfield

Labour
Sheffield Central
Score: 1511
Won: 3284
Lost: 3582
 
Greg Clark #397
Greg Clark

Conservative
Tunbridge Wells
Score: 1316
Won: 3633
Lost: 2987
David Anderson #398
David Anderson

Labour
Blaydon
Score: 1464
Won: 3503
Lost: 3601
David Mowat #399
David Mowat

Conservative
Warrington South
Score: 1367
Won: 3476
Lost: 3104
 
Paul Goggins #400
Paul Goggins

Labour
Wythenshawe and Sale East
Score: 1605
Won: 2992
Lost: 3671
Kenneth Clarke #401
Kenneth Clarke

Conservative
Rushcliffe
Score: 1514
Won: 3484
Lost: 3844
Mike Hancock #402
Mike Hancock

Liberal Democrat
Portsmouth South
Score: 1624
Won: 3134
Lost: 3934
 
Loraine Fullbrook #403
Loraine Fullbrook

Conservative
South Ribble
Score: 1556
Won: 26769
Lost: 31137
Jon Trickett #404
Jon Trickett

Labour
Hemsworth
Score: 1608
Won: 3205
Lost: 3974
Lorely Burt #405
Lorely Burt

Liberal Democrat
Solihull
Score: 1426
Won: 31188
Lost: 30781
 
David Gauke #406
David Gauke

Conservative
South West Hertfordshire
Score: 1394
Won: 3403
Lost: 3209
David Lidington #407
David Lidington

Conservative
Aylesbury
Score: 1354
Won: 3417
Lost: 3034
David Nuttal #408
David Nuttal

Conservative
Bury North
Score: 1339
Won: 3561
Lost: 3092
 
Nigel Dodds #409
Nigel Dodds

Democratic Unionist
Belfast North
Score: 1610
Won: 3119
Lost: 3891
Simon Kirby #410
Simon Kirby

Conservative
Brighton, Kemptown
Score: 1373
Won: 3571
Lost: 3287
Barry Sheerman #411
Barry Sheerman

Labour Co-operative
Huddersfield
Score: 1451
Won: 3473
Lost: 3579
 
Martin Horwood #412
Martin Horwood

Liberal Democrat
Cheltenham
Score: 1345
Won: 3747
Lost: 3315
David Jones #413
David Jones

Conservative
Clwyd West
Score: 1360
Won: 3566
Lost: 3222
Mark Hendrick #414
Mark Hendrick

Labour Co-operative
Preston
Score: 1621
Won: 3123
Lost: 3976
 
Karen Lumley #415
Karen Lumley

Conservative
Redditch
Score: 1529
Won: 26980
Lost: 30873
Stephen OBrien #416
Stephen OBrien

Conservative
Eddisbury
Score: 1362
Won: 3447
Lost: 3133
Kate Hoey #417
Kate Hoey

Labour
Vauxhall
Score: 1521
Won: 28510
Lost: 32414
 
Gregg McClymont #418
Gregg McClymont

Labour
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 1439
Won: 3596
Lost: 3674
Malcom Bruce #419
Malcom Bruce

Liberal Democrat
Gordon
Score: 1373
Won: 3674
Lost: 3409
Katy Clark #420
Katy Clark

Labour
North Ayrshire and Arran
Score: 1408
Won: 32306
Lost: 31668
 
Sarah Newton #421
Sarah Newton

Conservative
Truro and Falmouth
Score: 1490
Won: 27769
Lost: 30425
James Paice #422
James Paice

Conservative
South East Cambridgeshire
Score: 1442
Won: 3465
Lost: 3564
Peter Aldous #423
Peter Aldous

Conservative
Waveney
Score: 1440
Won: 3524
Lost: 3615
 
Andrew Mitchell #424
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 1389
Won: 3590
Lost: 3436
Grant Shapps #425
Grant Shapps

Conservative
Welwyn Hatfield
Score: 1362
Won: 3469
Lost: 3190
Francis Maude #426
Francis Maude

Conservative
Horsham
Score: 1366
Won: 3372
Lost: 3123
 
Chris Bryant #427
Chris Bryant

Labour
Rhondda
Score: 1476
Won: 3794
Lost: 4099
Pauline Latham #428
Pauline Latham

Conservative
Mid Derbyshire
Score: 1626
Won: 26202
Lost: 34095
James Brokenshire #429
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 1451
Won: 3355
Lost: 3535
 
Tim Laughton #430
Tim Laughton

Conservative
East Worthing and Shoreham
Score: 1348
Won: 3428
Lost: 3118
Graham Allen #431
Graham Allen

Labour
Nottingham North
Score: 1643
Won: 3039
Lost: 4041
Edward Garnier #432
Edward Garnier

Conservative
Harborough
Score: 1330
Won: 3418
Lost: 3030
 
Andrew George #433
Andrew George

Liberal Democrat
St Ives
Score: 1366
Won: 3561
Lost: 3337
Jessica Morden #434
Jessica Morden

Labour
Newport East
Score: 1317
Won: 37241
Lost: 32283
Glyn Davies #435
Glyn Davies

Conservative
Montgomeryshire
Score: 1441
Won: 3347
Lost: 3508
 
Roger Gale #436
Roger Gale

Conservative
North Thanet
Score: 1391
Won: 3361
Lost: 3277
Nick Gibb #437
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 1418
Won: 3276
Lost: 3326
John Baron #438
John Baron

Conservative
Basildon and Billericay
Score: 1380
Won: 3406
Lost: 3271
 
Hazel Blears #439
Hazel Blears

Labour
Salford and Eccles
Score: 1459
Won: 29240
Lost: 31453
Stephen McPartland #440
Stephen McPartland

Conservative
Stevenage
Score: 1417
Won: 3378
Lost: 3437
Emily Thornberry #441
Emily Thornberry

Labour
Islington South and Finsbury
Score: 1364
Won: 32167
Lost: 30313
 
Pat McFadden #442
Pat McFadden

Labour
Wolverhampton South East
Score: 1629
Won: 3101
Lost: 4110
Henry Bellingham #443
Henry Bellingham

Conservative
North West Norfolk
Score: 1589
Won: 2975
Lost: 3776
Stephen Metcalfe #444
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 1405
Won: 3462
Lost: 3486
 
Si?n James #445
Si?n James

Labour
Swansea East
Score: 1555
Won: 26823
Lost: 32840
Alison Seabeck #446
Alison Seabeck

Labour
Plymouth, Moor View
Score: 1433
Won: 29401
Lost: 30983
Gareth Johnson #447
Gareth Johnson

Conservative
Dartford
Score: 1340
Won: 3518
Lost: 3259
 
Mark Durkan #448
Mark Durkan

Social Democratic and Labour
Foyle
Score: 1524
Won: 3272
Lost: 3915
Stuart Bell #449
Stuart Bell

Labour
Middlesbrough
Score: 1669
Won: 2597
Lost: 3665
Lindsay Hoyle #450
Lindsay Hoyle

Labour
Chorley
Score: 1494
Won: 3258
Lost: 3788
 
Edward Miliband #451
Edward Miliband

Labour
Doncaster North
Score: 1510
Won: 4465
Lost: 5330
David Crausby #452
David Crausby

Labour
Bolton North East
Score: 1570
Won: 3119
Lost: 4010
John Howell #453
John Howell

Conservative
Henley
Score: 1402
Won: 3358
Lost: 3495
 
Greg Knight #454
Greg Knight

Conservative
East Yorkshire
Score: 1465
Won: 3165
Lost: 3591
Andrew Turner #455
Andrew Turner

Conservative
Isle of Wight
Score: 1399
Won: 3369
Lost: 3505
Ben Bradshaw #456
Ben Bradshaw

Labour
Exeter
Score: 1422
Won: 3829
Lost: 4105
 
Simon Reevell #457
Simon Reevell

Conservative
Dewsbury
Score: 1419
Won: 3338
Lost: 3575
Mary Glendon #458
Mary Glendon

Labour
North Tyneside
Score: 1477
Won: 27526
Lost: 31943
Nicholas Soames #459
Nicholas Soames

Conservative
Mid Sussex
Score: 1508
Won: 3250
Lost: 3925
 
John Hemmings #460
John Hemmings

Liberal Democrat
Birmingham, Yardley
Score: 1493
Won: 3271
Lost: 3894
Diana Johnson #461
Diana Johnson

Labour
Kingston upon Hull North
Score: 1340
Won: 30992
Lost: 29873
John Stevenson #462
John Stevenson

Conservative
Carlisle
Score: 1351
Won: 3451
Lost: 3383
 
Charles Kennedy #463
Charles Kennedy

Liberal Democrat
Ross, Skye and Lochaber
Score: 1318
Won: 3628
Lost: 3394
Roberta Blackman-Woods #464
Roberta Blackman-Woods

Labour
City of Durham
Score: 1381
Won: 31185
Lost: 32057
Stephen Mosley #465
Stephen Mosley

Conservative
City of Chester
Score: 1521
Won: 2966
Lost: 3668
 
Mark Pawsey #466
Mark Pawsey

Conservative
Rugby
Score: 1510
Won: 2919
Lost: 3565
John Thurso #467
John Thurso

Liberal Democrat
Caithness, Sutherland and Easter Ross
Score: 1619
Won: 3103
Lost: 4303
Tom Blenkinsop #468
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 1421
Won: 3612
Lost: 3972
 
Richard Burden #469
Richard Burden

Labour
Birmingham, Northfield
Score: 1639
Won: 2850
Lost: 4086
Fiona ODonnell #470
Fiona ODonnell

Labour
East Lothian
Score: 1368
Won: 29645
Lost: 30671
Sharon Hodgeson #471
Sharon Hodgeson

Labour
Washington and Sunderland West
Score: 1385
Won: 30540
Lost: 32471
 
Harriet Harman #472
Harriet Harman

Labour
Camberwell and Peckham
Score: 1385
Won: 29489
Lost: 31655
Patrick McClaughlin #473
Patrick McClaughlin

Conservative
Derbyshire Dales
Score: 1568
Won: 2815
Lost: 3797
Phil Wilson #474
Phil Wilson

Labour
Sedgefield
Score: 1519
Won: 3095
Lost: 3944
 
Peter Hain #475
Peter Hain

Labour
Neath
Score: 1425
Won: 3512
Lost: 4008
Fiona Bruce #476
Fiona Bruce

Conservative
Congleton
Score: 1457
Won: 26629
Lost: 32123
Cathy Jamieson #477
Cathy Jamieson

Labour Co-operative
Kilmarnock and Loudoun
Score: 1514
Won: 26483
Lost: 34596
 
Richard Shepherd #478
Richard Shepherd

Conservative
Aldridge-Brownhills
Score: 1565
Won: 2847
Lost: 3946
Shaun Woodward #479
Shaun Woodward

Labour
St Helens South and Whiston
Score: 1591
Won: 3083
Lost: 4395
Helen Jones #480
Helen Jones

Labour
Warrington North
Score: 1439
Won: 26994
Lost: 32400
 
Jim Shannon #481
Jim Shannon

Democratic Unionist
Strangford
Score: 1668
Won: 2863
Lost: 4446
Ed Balls #482
Ed Balls

Labour Co-operative
Morley and Outwood
Score: 1506
Won: 3376
Lost: 4468
Robert Neill #483
Robert Neill

Conservative
Bromley and Chislehurst
Score: 1470
Won: 2897
Lost: 3709
 
David Blunkett #484
David Blunkett

Labour
Sheffield, Brightside and Hillsborough
Score: 1507
Won: 3185
Lost: 4268
Laura Sandys #485
Laura Sandys

Conservative
South Thanet
Score: 1495
Won: 25263
Lost: 33431
Kate Green #486
Kate Green

Labour
Stretford and Urmston
Score: 1434
Won: 26814
Lost: 33117
 
Jim Sheridan #487
Jim Sheridan

Labour
Paisley and Renfrewshire North
Score: 1505
Won: 3147
Lost: 4280
Chi Onwurah #488
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 1545
Won: 23795
Lost: 33919
Andrew Love #489
Andrew Love

Labour Co-operative
Edmonton
Score: 1515
Won: 2964
Lost: 4109
 
Frank Roy #490
Frank Roy

Labour
Motherwell and Wishaw
Score: 1551
Won: 2973
Lost: 4286
Margaret Hodge #491
Margaret Hodge

Labour
Barking
Score: 1441
Won: 25666
Lost: 32647
Anne Milton #492
Anne Milton

Conservative
Guildford
Score: 1447
Won: 25458
Lost: 32750
 
Ian Lavery #493
Ian Lavery

Labour
Wansbeck
Score: 1479
Won: 3089
Lost: 4146
Lyn Brown #494
Lyn Brown

Labour
West Ham
Score: 1442
Won: 26025
Lost: 33434
Ian Davidson #495
Ian Davidson

Labour Co-operative
Glasgow South West
Score: 1504
Won: 3018
Lost: 4199
 
Gordon Banks #496
Gordon Banks

Labour
Ochil and South Perthshire
Score: 1585
Won: 2869
Lost: 4356
Linda Riordin #497
Linda Riordin

Labour Co-operative
Halifax
Score: 1494
Won: 24583
Lost: 33922
Th?r?se Coffey #498
Th?r?se Coffey

Conservative
Suffolk Coastal
Score: 1494
Won: 25334
Lost: 35156
 
William McCrea #499
William McCrea

Democratic Unionist
South Antrim
Score: 1470
Won: 3065
Lost: 4144
Margaret Curran #500
Margaret Curran

Labour
Glasgow East
Score: 1358
Won: 27609
Lost: 32491
Nia Griffith #501
Nia Griffith

Labour
Llanelli
Score: 1533
Won: 2931
Lost: 4265
 
Frank Dobson #502
Frank Dobson

Labour
Holborn and St Pancras
Score: 1493
Won: 3182
Lost: 4438
Gerry Sutcliffe #503
Gerry Sutcliffe

Labour
Bradford South
Score: 1458
Won: 3029
Lost: 4087
Angie Bray #504
Angie Bray

Conservative
Ealing Central and Acton
Score: 1501
Won: 24592
Lost: 34831
 
Jim Dobbin #505
Jim Dobbin

Labour Co-operative
Heywood and Middleton
Score: 1571
Won: 2855
Lost: 4395
Pat Glass #506
Pat Glass

Labour
North West Durham
Score: 1412
Won: 25831
Lost: 33045
Michael Meacher #507
Michael Meacher

Labour
Oldham West and Royton
Score: 1574
Won: 2896
Lost: 4484
 
George Mudie #508
George Mudie

Labour
Leeds East
Score: 1473
Won: 3057
Lost: 4232
David Heath #509
David Heath

Liberal Democrat
Somerton and Frome
Score: 1485
Won: 3107
Lost: 4380
Gary Streeter #510
Gary Streeter

Conservative
South West Devon
Score: 1460
Won: 2769
Lost: 3821
 
Gisela Stuart #511
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 1418
Won: 25400
Lost: 33583
Michelle Gildernew #512
Michelle Gildernew

Sinn Fein
Fermanagh and South Tyrone
Score: 1425
Won: 26570
Lost: 35498
Andrew Miller #513
Andrew Miller

Labour
Ellesmere Port and Neston
Score: 1572
Won: 2904
Lost: 4617
 
Ann Coffey #514
Ann Coffey

Labour
Stockport
Score: 1451
Won: 24101
Lost: 33615
George Howarth #515
George Howarth

Labour
Knowsley
Score: 1533
Won: 3156
Lost: 4887
Andrew Tyrie #516
Andrew Tyrie

Conservative
Chichester
Score: 1438
Won: 2643
Lost: 3677
 
David Wright #517
David Wright

Labour
Telford
Score: 1470
Won: 3006
Lost: 4347
Ian Mearns #518
Ian Mearns

Labour
Gateshead
Score: 1535
Won: 2758
Lost: 4298
Yvonne Fovargue #519
Yvonne Fovargue

Labour
Makerfield
Score: 1360
Won: 26019
Lost: 33252
 
Gordon Brown #520
Gordon Brown

Labour
Kirkcaldy and Cowdenbeath
Score: 1384
Won: 3717
Lost: 4901
Diane Abbott #521
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 1407
Won: 25478
Lost: 34654
David Amess #522
David Amess

Conservative
Southend West
Score: 1410
Won: 2712
Lost: 3738
 
Roger Godsiff #523
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 1529
Won: 2862
Lost: 4519
David Heyes #524
David Heyes

Labour
Ashton-under-Lyne
Score: 1548
Won: 2755
Lost: 4435
Tessa Jowell #525
Tessa Jowell

Labour
Dulwich and West Norwood
Score: 1442
Won: 24421
Lost: 34969
 
Karen Buck #526
Karen Buck

Labour
Westminster North
Score: 1434
Won: 23646
Lost: 33488
Michael Fabricant #527
Michael Fabricant

Conservative
Lichfield
Score: 1492
Won: 2544
Lost: 3870
Nicholas Brown #528
Nicholas Brown

Labour
Newcastle upon Tyne East
Score: 1419
Won: 3181
Lost: 4465
 
Stephen Pound #529
Stephen Pound

Labour
Ealing North
Score: 1524
Won: 2817
Lost: 4474
Chris Ruane #530
Chris Ruane

Labour
Vale of Clwyd
Score: 1472
Won: 2868
Lost: 4312
Martin Caton #531
Martin Caton

Labour
Gower
Score: 1488
Won: 2750
Lost: 4250
 
Stephen Timms #532
Stephen Timms

Labour
East Ham
Score: 1477
Won: 2952
Lost: 4496
Ann McKechin #533
Ann McKechin

Labour
Glasgow North
Score: 1417
Won: 23616
Lost: 33696
Nick Raynsford #534
Nick Raynsford

Labour
Greenwich and Woolwich
Score: 1467
Won: 2835
Lost: 4333
 
Peter Tapsel #535
Peter Tapsel

Conservative
Louth and Horncastle
Score: 1442
Won: 2633
Lost: 3914
Keith Vaz #536
Keith Vaz

Labour
Leicester East
Score: 1483
Won: 3096
Lost: 4817
Brian Binley #537
Brian Binley

Conservative
Northampton South
Score: 1467
Won: 2638
Lost: 4047
 
Martin McGuinness #538
Martin McGuinness

Sinn Fein
Mid Ulster
Score: 1452
Won: 2876
Lost: 4347
Stephen Lloyd #539
Stephen Lloyd

Liberal Democrat
Eastbourne
Score: 1365
Won: 2870
Lost: 3921
Caroline Lucas #540
Caroline Lucas

Green Party
Brighton, Pavilion
Score: 1403
Won: 26303
Lost: 37663
 
Adrian Sanders #541
Adrian Sanders

Liberal Democrat
Torbay
Score: 1458
Won: 2692
Lost: 4116
Ann Clwyd #542
Ann Clwyd

Labour
Cynon Valley
Score: 1380
Won: 24084
Lost: 33664
David Evennett #543
David Evennett

Conservative
Bexleyheath and Crayford
Score: 1444
Won: 2527
Lost: 3819
 
Naomi Long #544
Naomi Long

Alliance
Belfast East
Score: 1466
Won: 23263
Lost: 36013
Alan Whitehead #545
Alan Whitehead

Labour
Southampton, Test
Score: 1504
Won: 2759
Lost: 4457
Jim Dowd #546
Jim Dowd

Labour
Lewisham West and Penge
Score: 1439
Won: 2802
Lost: 4245
 
Vernon Coaker #547
Vernon Coaker

Labour
Gedling
Score: 1444
Won: 2879
Lost: 4396
Tony Cunningham #548
Tony Cunningham

Labour
Workington
Score: 1458
Won: 2800
Lost: 4353
Paul Uppal #549
Paul Uppal

Conservative
Wolverhampton South West
Score: 1413
Won: 2583
Lost: 3808
 
Geoffrey Clifton-Brown #550
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 1386
Won: 2621
Lost: 3755
Stephem Hammond #551
Stephem Hammond

Conservative
Wimbledon
Score: 1515
Won: 2426
Lost: 4018
Joan Walley #552
Joan Walley

Labour
Stoke-on-Trent North
Score: 1410
Won: 23145
Lost: 34085
 
Virendra Sharma #553
Virendra Sharma

Labour
Ealing, Southall
Score: 1476
Won: 2816
Lost: 4504
Hywel Francis #554
Hywel Francis

Labour
Aberavon
Score: 1502
Won: 2777
Lost: 4584
Liam Byrne #555
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 1538
Won: 2734
Lost: 4676
 
Jonathan Evans #556
Jonathan Evans

Conservative
Cardiff North
Score: 1375
Won: 2677
Lost: 3835
Paul Flynn #557
Paul Flynn

Labour
Newport West
Score: 1420
Won: 2961
Lost: 4477
Angela Smith #558
Angela Smith

Labour
Penistone and Stocksbridge
Score: 1411
Won: 22938
Lost: 34309
 
Eric Pickles #559
Eric Pickles

Conservative
Brentwood and Ongar
Score: 1407
Won: 2833
Lost: 4247
Gerald Howarth #560
Gerald Howarth

Conservative
Aldershot
Score: 1419
Won: 2508
Lost: 3827
Julian Lewis #561
Julian Lewis

Conservative
New Forest East
Score: 1427
Won: 2655
Lost: 4089
 
John Robertson #562
John Robertson

Labour
Glasgow North West
Score: 1489
Won: 2853
Lost: 4713
Maria Eagle #563
Maria Eagle

Labour
Garston and Halewood
Score: 1359
Won: 23528
Lost: 33533
Norman Lamb #564
Norman Lamb

Liberal Democrat
North Norfolk
Score: 1433
Won: 2688
Lost: 4191
 
Mark Lazarowicz #565
Mark Lazarowicz

Labour Co-operative
Edinburgh North and Leith
Score: 1477
Won: 2746
Lost: 4511
Julian Huppart #566
Julian Huppart

Liberal Democrat
Cambridge
Score: 1596
Won: 2488
Lost: 4624
Meg Munn #567
Meg Munn

Labour Co-operative
Sheffield, Heeley
Score: 1416
Won: 22698
Lost: 34923
 
Malcom Rifkind #568
Malcom Rifkind

Conservative
Kensington
Score: 1454
Won: 2442
Lost: 3925
Ian Lucas #569
Ian Lucas

Labour
Wrexham
Score: 1432
Won: 2742
Lost: 4305
John Stanley #570
John Stanley

Conservative
Tonbridge and Malling
Score: 1469
Won: 2547
Lost: 4174
 
Wayne David #571
Wayne David

Labour
Caerphilly
Score: 1455
Won: 2801
Lost: 4526
Heather Wheeler #572
Heather Wheeler

Conservative
South Derbyshire
Score: 1522
Won: 22825
Lost: 39613
Alan Meale #573
Alan Meale

Labour
Mansfield
Score: 1434
Won: 2761
Lost: 4379
 
Nick Harvey #574
Nick Harvey

Liberal Democrat
North Devon
Score: 1500
Won: 2531
Lost: 4322
Grahame Morris #575
Grahame Morris

Labour
Easington
Score: 1463
Won: 2674
Lost: 4390
Denis MackShane #576
Denis MackShane

Labour
Rotherham
Score: 1462
Won: 2807
Lost: 4634
 
Madeleine Moon #577
Madeleine Moon

Labour
Bridgend
Score: 1369
Won: 23043
Lost: 34064
David Winnick #578
David Winnick

Labour
Walsall North
Score: 1556
Won: 2662
Lost: 4840
Mike Weir #579
Mike Weir

Scottish National Party
Angus
Score: 1403
Won: 2824
Lost: 4373
 
Oliver Colville #580
Oliver Colville

Conservative
Plymouth, Sutton and Devonport
Score: 1385
Won: 2571
Lost: 3915
Tim Farron #581
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 1337
Won: 3159
Lost: 4535
Alan Haselhurst #582
Alan Haselhurst

Conservative
Saffron Walden
Score: 1414
Won: 2556
Lost: 4022
 
Angela Eagle #583
Angela Eagle

Labour
Wallasey
Score: 1378
Won: 22731
Lost: 34569
Sammy Wilson #584
Sammy Wilson

Democratic Unionist
East Antrim
Score: 1460
Won: 2662
Lost: 4459
Gregory Barker #585
Gregory Barker

Conservative
Bexhill and Battle
Score: 1322
Won: 2634
Lost: 3765
 
Guto Bebb #586
Guto Bebb

Conservative
Aberconwy
Score: 1391
Won: 2639
Lost: 4115
Conor Murphy #587
Conor Murphy

Sinn Fein
Newry and Armagh
Score: 1506
Won: 2637
Lost: 4668
Marsha Singh #588
Marsha Singh

Labour
Bradford West
Score: 1418
Won: 2787
Lost: 4477
 
Dan Rogerson #589
Dan Rogerson

Liberal Democrat
North Cornwall
Score: 1374
Won: 2820
Lost: 4312
George Young #590
George Young

Conservative
North West Hampshire
Score: 1462
Won: 2557
Lost: 4328
John Pugh #591
John Pugh

Liberal Democrat
Southport
Score: 1508
Won: 2544
Lost: 4545
 
Lee Scott #592
Lee Scott

Conservative
Ilford North
Score: 1313
Won: 2554
Lost: 3679
Bill Esterson #593
Bill Esterson

Labour
Sefton Central
Score: 1436
Won: 2762
Lost: 4629
Richard Harrington #594
Richard Harrington

Conservative
Watford
Score: 1369
Won: 2551
Lost: 3949
 
Patrick Mercer #595
Patrick Mercer

Conservative
Newark
Score: 1454
Won: 2388
Lost: 4092
William Cash #596
William Cash

Conservative
Stone
Score: 1431
Won: 2471
Lost: 4135
Mark Hunter #597
Mark Hunter

Liberal Democrat
Cheadle
Score: 1323
Won: 2737
Lost: 4048
 
Elfyn Llwyd #598
Elfyn Llwyd

Plaid Cymru
Dwyfor Meirionnydd
Score: 1350
Won: 2883
Lost: 4417
Steve Webb #599
Steve Webb

Liberal Democrat
Thornbury and Yate
Score: 1408
Won: 2734
Lost: 4485
Keith Simpson #600
Keith Simpson

Conservative
Broadland
Score: 1441
Won: 2412
Lost: 4119
 
Jack Dromey #601
Jack Dromey

Labour
Birmingham, Erdington
Score: 1420
Won: 2942
Lost: 4946
Helen Goodman #602
Helen Goodman

Labour
Bishop Auckland
Score: 1418
Won: 21560
Lost: 36100
Nigel Mills #603
Nigel Mills

Conservative
Amber Valley
Score: 1395
Won: 2442
Lost: 4009
 
Bob Blackman #604
Bob Blackman

Conservative
Harrow East
Score: 1489
Won: 3153
Lost: 5740
Andrew Stunel #605
Andrew Stunel

Liberal Democrat
Hazel Grove
Score: 1442
Won: 2624
Lost: 4569
David Tredinnick #606
David Tredinnick

Conservative
Bosworth
Score: 1395
Won: 2415
Lost: 4007
 
Lindsay Roy #607
Lindsay Roy

Labour
Glenrothes
Score: 1527
Won: 2543
Lost: 4870
Richard Bacon #608
Richard Bacon

Conservative
South Norfolk
Score: 1399
Won: 2384
Lost: 4019
Gordon Henderson #609
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 1380
Won: 2336
Lost: 3875
 
Shailesh Vara #610
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 1424
Won: 2325
Lost: 4074
Roger Williams #611
Roger Williams

Liberal Democrat
Brecon and Radnorshire
Score: 1483
Won: 2505
Lost: 4683
Richard Ottaway #612
Richard Ottaway

Conservative
Croydon South
Score: 1420
Won: 2372
Lost: 4169
 
Alistair Burt #613
Alistair Burt

Conservative
North East Bedfordshire
Score: 1377
Won: 2499
Lost: 4212
Julie Hilling #614
Julie Hilling

Labour
Bolton West
Score: 1384
Won: 21370
Lost: 36390
Alan Beith #615
Alan Beith

Liberal Democrat
Berwick-upon-Tweed
Score: 1415
Won: 2582
Lost: 4551
 
Pat Doherty #616
Pat Doherty

Sinn Fein
West Tyrone
Score: 1515
Won: 2515
Lost: 4939
David Willetts #617
David Willetts

Conservative
Havant
Score: 1426
Won: 2376
Lost: 4252
Tom Watson #618
Tom Watson

Labour
West Bromwich East
Score: 1428
Won: 2752
Lost: 4982
 
Hywell Williams #619
Hywell Williams

Plaid Cymru
Arfon
Score: 1429
Won: 2564
Lost: 4679
Alan Reid #620
Alan Reid

Liberal Democrat
Argyll and Bute
Score: 1419
Won: 2587
Lost: 4689
Gordon Birtwistle #621
Gordon Birtwistle

Liberal Democrat
Burnley
Score: 1406
Won: 2506
Lost: 4487
 
Bob Russell #622
Bob Russell

Liberal Democrat
Colchester
Score: 1397
Won: 2581
Lost: 4570
Vince Cable #623
Vince Cable

Liberal Democrat
Twickenham
Score: 1358
Won: 2895
Lost: 4899
Oliver Letwin #624
Oliver Letwin

Conservative
West Dorset
Score: 1398
Won: 2331
Lost: 4193
 
Anne McGuire #625
Anne McGuire

Labour
Stirling
Score: 1370
Won: 21252
Lost: 37150
Don Foster #626
Don Foster

Liberal Democrat
Bath
Score: 1429
Won: 2436
Lost: 4636
Glanda Jackson #627
Glanda Jackson

Labour
Hampstead and Kilburn
Score: 1440
Won: 20134
Lost: 38971
 
Norman Baker #628
Norman Baker

Liberal Democrat
Lewes
Score: 1429
Won: 2435
Lost: 4661
John Healey #629
John Healey

Labour
Wentworth and Dearne
Score: 1434
Won: 2547
Lost: 4924
Robert Smith #630
Robert Smith

Liberal Democrat
West Aberdeenshire and Kincardine
Score: 1350
Won: 2545
Lost: 4486
 
Paul Burstow #631
Paul Burstow

Liberal Democrat
Sutton and Cheam
Score: 1382
Won: 2332
Lost: 4328
James Arbuthnot #632
James Arbuthnot

Conservative
North East Hampshire
Score: 1363
Won: 2411
Lost: 4420
Ronnie Campbell #633
Ronnie Campbell

Labour
Blyth Valley
Score: 1486
Won: 2430
Lost: 5122
 
Mike Gapes #634
Mike Gapes

Labour Co-operative
Ilford South
Score: 1382
Won: 2519
Lost: 4778
Rosie Cooper #635
Rosie Cooper

Labour
West Lancashire
Score: 1371
Won: 20425
Lost: 38495
Michael Connarty #636
Michael Connarty

Conservative
Linlithgow and East Falkirk
Score: 1439
Won: 2354
Lost: 4952
 
Fiona MacTaggart #637
Fiona MacTaggart

Labour
Slough
Score: 1365
Won: 20376
Lost: 39620
Menzies Campbell #638
Menzies Campbell

Liberal Democrat
North East Fife
Score: 1285
Won: 2752
Lost: 4901
John Bercow #639
John Bercow

Bi-Curious
Buckingham
Score: 1186
Won: 2897
Lost: 4552
 
Margaret Beckett #640
Margaret Beckett

Labour
Derby South
Score: 1340
Won: 20637
Lost: 39782
Ian Swales #641
Ian Swales

Liberal Democrat
Redcar
Score: 1269
Won: 2475
Lost: 4448
Anne Begg #642
Anne Begg

Labour
Aberdeen South
Score: 1310
Won: 20451
Lost: 39353
 
Alun Michael #643
Alun Michael

Labour Co-operative
Cardiff South and Penarth
Score: 1373
Won: 2424
Lost: 5061
Sandra Osborne #644
Sandra Osborne

Labour
Ayr, Carrick and Cumnock
Score: 1297
Won: 20622
Lost: 39746
Annette Brooke #645
Annette Brooke

Liberal Democrat
Mid Dorset and North Poole
Score: 1343
Won: 19663
Lost: 40048
 
Angus Robertson #646
Angus Robertson

Scottish National Party
Moray
Score: 1431
Won: 2190
Lost: 5006
Sheila Gilmore #647
Sheila Gilmore

Labour
Edinburgh East
Score: 1313
Won: 19157
Lost: 41955
Steve McCabe #648
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 1592
Won: 4235
Lost: 15712
 
 



All images are © Dods www.dods.co.uk