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
David Willetts
 
Pauline Latham
David Willetts   Pauline Latham
Conservative   Conservative
Havant   Mid Derbyshire


 
As seen in

 

Results

Owen Patterson #1
Owen Patterson

Conservative
North Shropshire
Score: 1703
Won: 5499
Lost: 2194
Charlotte Leslie #2
Charlotte Leslie

Conservative
Bristol North West
Score: 1910
Won: 52184
Lost: 30650
Penny Mordaunt #3
Penny Mordaunt

Conservative
Portsmouth North
Score: 1863
Won: 48932
Lost: 28802
 
Esther Mcvey #4
Esther Mcvey

Conservative
Wirral West
Score: 1841
Won: 45739
Lost: 28548
Claire Perry #5
Claire Perry

Conservative
Devizes
Score: 1844
Won: 45300
Lost: 28515
Mary Macleod #6
Mary Macleod

Conservative
Brentford and Isleworth
Score: 1851
Won: 45102
Lost: 29093
 
Rebecca Harris #7
Rebecca Harris

Conservative
Castle Point
Score: 1838
Won: 45387
Lost: 28841
Nicola Blackwood #8
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 1808
Won: 45368
Lost: 28414
Sarah Wollaston #9
Sarah Wollaston

Conservative
Totnes
Score: 1829
Won: 41203
Lost: 26665
 
Anna Soubry #10
Anna Soubry

Conservative
Broxtowe
Score: 1801
Won: 40698
Lost: 27117
Priti Patel #11
Priti Patel

Conservative
Witham
Score: 1788
Won: 41994
Lost: 28589
Theresa Villiers #12
Theresa Villiers

Conservative
Chipping Barnet
Score: 1790
Won: 41736
Lost: 28524
 
Caroline Nokes #13
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 1718
Won: 43766
Lost: 27260
Elizabeth Truss #14
Elizabeth Truss

Conservative
South West Norfolk
Score: 1805
Won: 41781
Lost: 30136
Anne Maine #15
Anne Maine

Conservative
St Albans
Score: 1825
Won: 36941
Lost: 27676
 
Caroline Dinenage #16
Caroline Dinenage

Conservative
Gosport
Score: 1747
Won: 40589
Lost: 28086
Amber Rudd #17
Amber Rudd

Conservative
Hastings and Rye
Score: 1710
Won: 39947
Lost: 27073
Nadine Dorries #18
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 1740
Won: 39392
Lost: 28759
 
Eilidh Whiteford #19
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 1614
Won: 48236
Lost: 29260
Nicky Morgan #20
Nicky Morgan

Conservative
Loughborough
Score: 1745
Won: 36851
Lost: 27937
Harriet Baldwin #21
Harriet Baldwin

Conservative
West Worcestershire
Score: 1714
Won: 37288
Lost: 27277
 
Caroline Spelman #22
Caroline Spelman

Conservative
Meriden
Score: 1744
Won: 36481
Lost: 28063
Eleanor Laing #23
Eleanor Laing

Conservative
Epping Forest
Score: 1704
Won: 38333
Lost: 28375
Justine Greening #24
Justine Greening

Conservative
Putney
Score: 1759
Won: 36614
Lost: 29670
 
Chloe Smith #25
Chloe Smith

Conservative
Norwich North
Score: 1683
Won: 38169
Lost: 29762
Richard Drax #26
Richard Drax

Conservative
South Dorset
Score: 1488
Won: 4859
Lost: 2808
Helen Grant #27
Helen Grant

Conservative
Maidstone and The Weald
Score: 1668
Won: 34537
Lost: 28113
 
Jesse Norman #28
Jesse Norman

Conservative
Hereford and South Herefordshire
Score: 1615
Won: 3941
Lost: 2999
Theresa May #29
Theresa May

Conservative
Maidenhead
Score: 1705
Won: 33253
Lost: 29035
Maria Miller #30
Maria Miller

Conservative
Basingstoke
Score: 1558
Won: 36649
Lost: 27219
 
Sarah Teather #31
Sarah Teather

Liberal Democrat
Brent Central
Score: 1508
Won: 50868
Lost: 34904
Louise Bagshawe #32
Louise Bagshawe

Conservative
Corby
Score: 1585
Won: 42273
Lost: 32992
Tracey Crouch #33
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 1639
Won: 35350
Lost: 30167
 
Jessica Lee #34
Jessica Lee

Conservative
Erewash
Score: 1644
Won: 32739
Lost: 28253
Richard Benyon #35
Richard Benyon

Conservative
Newbury
Score: 1513
Won: 4147
Lost: 3017
Aiden Burley #36
Aiden Burley

Conservative
Cannock Chase
Score: 1458
Won: 3714
Lost: 2506
 
Anne Marie Morris #37
Anne Marie Morris

Conservative
Newton Abbot
Score: 1615
Won: 31939
Lost: 27593
David Morris #38
David Morris

Conservative
Morecambe and Lunesdale
Score: 1468
Won: 3621
Lost: 2522
Joseph Johnson #39
Joseph Johnson

Conservative
Orpington
Score: 1471
Won: 3808
Lost: 2694
 
Julian Smith #40
Julian Smith

Conservative
Skipton and Ripon
Score: 1520
Won: 3358
Lost: 2569
George Hollinberry #41
George Hollinberry

Conservative
Meon Valley
Score: 1495
Won: 3595
Lost: 2652
Damian Collins #42
Damian Collins

Conservative
Folkestone and Hythe
Score: 1501
Won: 3510
Lost: 2626
 
Phillip Lee #43
Phillip Lee

Conservative
Bracknell
Score: 1497
Won: 3444
Lost: 2555
Alec Shelbrooke #44
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 1461
Won: 3715
Lost: 2601
David Davies #45
David Davies

Conservative
Monmouth
Score: 1538
Won: 3308
Lost: 2632
 
Jackie Doyle-Price #46
Jackie Doyle-Price

Conservative
Thurrock
Score: 1639
Won: 30105
Lost: 27475
Mark Garnier #47
Mark Garnier

Conservative
Wyre Forest
Score: 1495
Won: 3625
Lost: 2701
Zac Goldsmith #48
Zac Goldsmith

Conservative
Richmond Park
Score: 1418
Won: 4221
Lost: 2773
 
Mark Prisk #49
Mark Prisk

Conservative
Hertford and Stortford
Score: 1598
Won: 3194
Lost: 2779
Robert Halfon #50
Robert Halfon

Conservative
Harlow
Score: 1473
Won: 3805
Lost: 2759
Eric Ollerenshaw #51
Eric Ollerenshaw

Conservative
Lancaster and Fleetwood
Score: 1133
Won: 16196
Lost: 5298
 
Christopher Pincher #52
Christopher Pincher

Conservative
Tamworth
Score: 1517
Won: 3356
Lost: 2608
Karen Bradley #53
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 1551
Won: 34768
Lost: 28362
Julian Sturdy #54
Julian Sturdy

Conservative
York Outer
Score: 1487
Won: 3422
Lost: 2545
 
Dominic Raab #55
Dominic Raab

Conservative
Esher and Walton
Score: 1434
Won: 3918
Lost: 2684
Caroline Flint #56
Caroline Flint

Labour
Don Valley
Score: 1440
Won: 47370
Lost: 32902
Adam Holloway #57
Adam Holloway

Conservative
Gravesham
Score: 1474
Won: 3425
Lost: 2517
 
Ian Paisley #58
Ian Paisley

Democratic Unionist
North Antrim
Score: 1517
Won: 3491
Lost: 2743
Nigel Evans #59
Nigel Evans

Conservative
Ribble Valley
Score: 1532
Won: 3290
Lost: 2662
Mark Harper #60
Mark Harper

Conservative
Forest of Dean
Score: 1414
Won: 3989
Lost: 2684
 
Chris Skidmore #61
Chris Skidmore

Conservative
Kingswood
Score: 1408
Won: 3797
Lost: 2527
Angela Watkinson #62
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 1597
Won: 31820
Lost: 28334
George Eustice #63
George Eustice

Conservative
Camborne and Redruth
Score: 1421
Won: 3744
Lost: 2563
 
Nick Herbert #64
Nick Herbert

Conservative
Arundel and South Downs
Score: 1468
Won: 3495
Lost: 2583
Cheryl Gillan #65
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 1622
Won: 30570
Lost: 28282
Chris Kelly #66
Chris Kelly

Conservative
Dudley South
Score: 1403
Won: 4111
Lost: 2728
 
Robin Walker #67
Robin Walker

Conservative
Worcester
Score: 1410
Won: 3846
Lost: 2591
Simon Hart #68
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 1448
Won: 3368
Lost: 2439
Jeremy Hunt #69
Jeremy Hunt

Conservative
South West Surrey
Score: 1437
Won: 3897
Lost: 2771
 
Jason McCartney #70
Jason McCartney

Conservative
Colne Valley
Score: 1523
Won: 3264
Lost: 2659
Andrew Murrison #71
Andrew Murrison

Conservative
South West Wiltshire
Score: 1526
Won: 3204
Lost: 2624
Nick Boles #72
Nick Boles

Conservative
Grantham and Stamford
Score: 1484
Won: 3468
Lost: 2663
 
Natascha Engel #73
Natascha Engel

Labour
North East Derbyshire
Score: 1569
Won: 32051
Lost: 27948
Chris Evans #74
Chris Evans

Labour Co-operative
Islwyn
Score: 1416
Won: 4614
Lost: 3182
Edward Timson #75
Edward Timson

Conservative
Crewe and Nantwich
Score: 1426
Won: 3530
Lost: 2481
 
Alistair Darling #76
Alistair Darling

Labour
Edinburgh South West
Score: 1568
Won: 3363
Lost: 2947
Mark Pritchard #77
Mark Pritchard

Conservative
The Wrekin
Score: 1543
Won: 3271
Lost: 2765
Justin Tomlinson #78
Justin Tomlinson

Conservative
North Swindon
Score: 1470
Won: 3337
Lost: 2535
 
Mark Field #79
Mark Field

Conservative
Cities of London and Westminster
Score: 1432
Won: 3727
Lost: 2676
Stephen Barclay #80
Stephen Barclay

Conservative
North East Cambridgeshire
Score: 1402
Won: 3698
Lost: 2516
James Morris #81
James Morris

Conservative
Halesowen and Rowley Regis
Score: 1422
Won: 3772
Lost: 2659
 
Mark Spencer #82
Mark Spencer

Conservative
Sherwood
Score: 1542
Won: 3310
Lost: 2809
Craig Whittacker #83
Craig Whittacker

Conservative
Calder Valley
Score: 1470
Won: 3282
Lost: 2515
Bill Wiggin #84
Bill Wiggin

Conservative
North Herefordshire
Score: 1524
Won: 3414
Lost: 2842
 
Smith Henry #85
Smith Henry

Conservative
Crawley
Score: 1411
Won: 3850
Lost: 2685
Stuart Andrew #86
Stuart Andrew

Conservative
Pudsey
Score: 1419
Won: 3518
Lost: 2496
Paul Beresford #87
Paul Beresford

Conservative
Mole Valley
Score: 1550
Won: 3260
Lost: 2832
 
Nadhim Zawahi #88
Nadhim Zawahi

Conservative
Stratford-on-Avon
Score: 1541
Won: 3273
Lost: 2814
Margot James #89
Margot James

Conservative
Stourbridge
Score: 1547
Won: 32474
Lost: 28190
Gavin Barwell #90
Gavin Barwell

Conservative
Croydon Central
Score: 1632
Won: 3193
Lost: 3102
 
Lisa Nandy #91
Lisa Nandy

Labour
Wigan
Score: 1529
Won: 38354
Lost: 32466
Stephen Phillips #92
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 1499
Won: 3393
Lost: 2748
Nick de Bois #93
Nick de Bois

Conservative
Enfield North
Score: 1588
Won: 2982
Lost: 2744
 
Ben Gummer #94
Ben Gummer

Conservative
Ipswich
Score: 1450
Won: 3659
Lost: 2758
Sam Gyimah #95
Sam Gyimah

Conservative
East Surrey
Score: 1424
Won: 3565
Lost: 2570
Philip Hammond #96
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 1545
Won: 3172
Lost: 2754
 
Brandon Lewis #97
Brandon Lewis

Conservative
Great Yarmouth
Score: 1482
Won: 3289
Lost: 2606
Hugh Robertson #98
Hugh Robertson

Conservative
Faversham and Mid Kent
Score: 1463
Won: 3346
Lost: 2571
Stephen Dorrell #99
Stephen Dorrell

Conservative
Charnwood
Score: 1503
Won: 3202
Lost: 2623
 
Michael Fallon #100
Michael Fallon

Conservative
Sevenoaks
Score: 1537
Won: 3153
Lost: 2721
William Hague #101
William Hague

Conservative
Richmond (Yorks)
Score: 1505
Won: 3735
Lost: 3078
Jack Lopresti #102
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 1515
Won: 3284
Lost: 2749
 
Daniel Poulter #103
Daniel Poulter

Conservative
Central Suffolk and North Ipswich
Score: 1461
Won: 3371
Lost: 2596
Greg Clark #104
Greg Clark

Conservative
Tunbridge Wells
Score: 1467
Won: 3352
Lost: 2619
Dan Byles #105
Dan Byles

Conservative
North Warwickshire
Score: 1369
Won: 3844
Lost: 2544
 
Andrew Griffiths #106
Andrew Griffiths

Conservative
Burton
Score: 1418
Won: 3438
Lost: 2489
Simon Kirby #107
Simon Kirby

Conservative
Brighton, Kemptown
Score: 1565
Won: 3252
Lost: 2934
Angus MacNiel #108
Angus MacNiel

Scottish National Party
Na h-Eileanan an Iar
Score: 1508
Won: 3605
Lost: 3002
 
Mark Simmonds #109
Mark Simmonds

Conservative
Boston and Skegness
Score: 1440
Won: 3383
Lost: 2538
Charles Walker #110
Charles Walker

Conservative
Broxbourne
Score: 1426
Won: 3795
Lost: 2783
Daniel Kawczynski #111
Daniel Kawczynski

Conservative
Shrewsbury and Atcham
Score: 1391
Won: 3976
Lost: 2755
 
George Osborne #112
George Osborne

Conservative
Tatton
Score: 1490
Won: 3878
Lost: 3148
Hugo Swire #113
Hugo Swire

Conservative
East Devon
Score: 1581
Won: 3368
Lost: 3112
Gavin Williamson #114
Gavin Williamson

Conservative
South Staffordshire
Score: 1408
Won: 3378
Lost: 2408
 
Gareth Johnson #115
Gareth Johnson

Conservative
Dartford
Score: 1561
Won: 3215
Lost: 2895
David Burrowes #116
David Burrowes

Conservative
Enfield, Southgate
Score: 1439
Won: 3437
Lost: 2590
Charlie Elphicke #117
Charlie Elphicke

Conservative
Dover
Score: 1403
Won: 3586
Lost: 2551
 
Karl McCartney #118
Karl McCartney

Conservative
Lincoln
Score: 1469
Won: 3261
Lost: 2581
Mark Reckless #119
Mark Reckless

Conservative
Rochester and Strood
Score: 1553
Won: 3162
Lost: 2825
Jacob Rees-Mogg #120
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 1546
Won: 3348
Lost: 2967
 
Alun Cairns #121
Alun Cairns

Conservative
Vale of Glamorgan
Score: 1448
Won: 3288
Lost: 2520
Luciana Berger #122
Luciana Berger

Labour Co-operative
Liverpool, Wavertree
Score: 1363
Won: 51946
Lost: 34466
David Nuttal #123
David Nuttal

Conservative
Bury North
Score: 1499
Won: 3249
Lost: 2704
 
Chris White #124
Chris White

Conservative
Warwick and Leamington
Score: 1383
Won: 3598
Lost: 2484
Rob Wilson #125
Rob Wilson

Conservative
Reading East
Score: 1426
Won: 3497
Lost: 2599
James Clappison #126
James Clappison

Conservative
Hertsmere
Score: 1497
Won: 3212
Lost: 2675
 
Matthew Hancock #127
Matthew Hancock

Conservative
West Suffolk
Score: 1429
Won: 3319
Lost: 2484
Steve Brine #128
Steve Brine

Conservative
Winchester
Score: 1375
Won: 3852
Lost: 2640
Rehman Chishti #129
Rehman Chishti

Conservative
Gillingham and Rainham
Score: 1398
Won: 3494
Lost: 2501
 
Richard Fuller #130
Richard Fuller

Conservative
Bedford
Score: 1421
Won: 3671
Lost: 2726
David Mowat #131
David Mowat

Conservative
Warrington South
Score: 1535
Won: 3162
Lost: 2797
John Redwood #132
John Redwood

Conservative
Wokingham
Score: 1551
Won: 3203
Lost: 2890
 
Mel Stride #133
Mel Stride

Conservative
Central Devon
Score: 1426
Won: 3320
Lost: 2490
Liam Fox #134
Liam Fox

Conservative
North Somerset
Score: 1478
Won: 3518
Lost: 2867
Mark Lancaster #135
Mark Lancaster

Conservative
Milton Keynes North
Score: 1405
Won: 3494
Lost: 2536
 
Stephen Crabb #136
Stephen Crabb

Conservative
Preseli Pembrokeshire
Score: 1463
Won: 3423
Lost: 2733
David Davis #137
David Davis

Conservative
Haltemprice and Howden
Score: 1495
Won: 3177
Lost: 2667
Mark Francois #138
Mark Francois

Conservative
Rayleigh and Wickford
Score: 1450
Won: 3246
Lost: 2543
 
David Mundell #139
David Mundell

Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 1544
Won: 3173
Lost: 2856
Heidi Alexander #140
Heidi Alexander

Labour
Lewisham East
Score: 1402
Won: 42237
Lost: 30710
Tobias Ellwood #141
Tobias Ellwood

Conservative
Bournemouth East
Score: 1364
Won: 3912
Lost: 2660
 
Richard Graham #142
Richard Graham

Conservative
Gloucester
Score: 1452
Won: 3574
Lost: 2815
David Miliband #143
David Miliband

Labour
South Shields
Score: 1509
Won: 4408
Lost: 3796
James Wharton #144
James Wharton

Conservative
Stockton South
Score: 1384
Won: 3617
Lost: 2556
 
James Duddridge #145
James Duddridge

Conservative
Rochford and Southend East
Score: 1464
Won: 3435
Lost: 2777
Roger Gale #146
Roger Gale

Conservative
North Thanet
Score: 1620
Won: 2991
Lost: 2994
Bernard Jenkin #147
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 1431
Won: 3471
Lost: 2660
 
Desmond Swayne #148
Desmond Swayne

Conservative
New Forest West
Score: 1493
Won: 3255
Lost: 2748
Malcom Bruce #149
Malcom Bruce

Liberal Democrat
Gordon
Score: 1529
Won: 3273
Lost: 2907
Andrew Jones #150
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 1410
Won: 3334
Lost: 2476
 
Philip Dunne #151
Philip Dunne

Conservative
Ludlow
Score: 1499
Won: 3228
Lost: 2759
Edward Garnier #152
Edward Garnier

Conservative
Harborough
Score: 1502
Won: 3141
Lost: 2697
Eric Joyce #153
Eric Joyce

Labour
Falkirk
Score: 1525
Won: 3272
Lost: 2902
 
Siobhain McDonagh #154
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 1495
Won: 33772
Lost: 28830
Robert Syms #155
Robert Syms

Conservative
Poole
Score: 1523
Won: 3103
Lost: 2755
Robert Buckland #156
Robert Buckland

Conservative
South Swindon
Score: 1471
Won: 3141
Lost: 2587
 
Frank Field #157
Frank Field

Labour
Birkenhead
Score: 1499
Won: 3241
Lost: 2790
Malcom Wicks #158
Malcom Wicks

Labour
Croydon North
Score: 1455
Won: 3094
Lost: 2492
Christopher Chope #159
Christopher Chope

Conservative
Christchurch
Score: 1575
Won: 3053
Lost: 2922
 
Stella Creasy #160
Stella Creasy

Labour
Walthamstow
Score: 1435
Won: 42886
Lost: 33521
Chris Heaton-Harris #161
Chris Heaton-Harris

Conservative
Daventry
Score: 1474
Won: 3102
Lost: 2580
Jeremy Lefroy #162
Jeremy Lefroy

Conservative
Stafford
Score: 1474
Won: 3160
Lost: 2623
 
Iain Stewart #163
Iain Stewart

Conservative
Milton Keynes South
Score: 1443
Won: 3446
Lost: 2733
David Cameron #164
David Cameron

Conservative
Witney
Score: 1449
Won: 4396
Lost: 3517
Jake Berry #165
Jake Berry

Conservative
Rossendale and Darwen
Score: 1348
Won: 3930
Lost: 2656
 
David Ruffley #166
David Ruffley

Conservative
Bury St Edmunds
Score: 1361
Won: 3587
Lost: 2482
Crispin Blunt #167
Crispin Blunt

Conservative
Reigate
Score: 1458
Won: 3341
Lost: 2714
Edward Vaisey #168
Edward Vaisey

Conservative
Wantage
Score: 1378
Won: 3771
Lost: 2689
 
Greg Hands #169
Greg Hands

Conservative
Chelsea and Fulham
Score: 1440
Won: 3429
Lost: 2723
Julian Brazier #170
Julian Brazier

Conservative
Canterbury
Score: 1494
Won: 3187
Lost: 2741
Andrew Stephenson #171
Andrew Stephenson

Conservative
Pendle
Score: 1425
Won: 3238
Lost: 2526
 
Rory Stewart #172
Rory Stewart

Conservative
Penrith and The Border
Score: 1454
Won: 3295
Lost: 2689
Graham Brady #173
Graham Brady

Conservative
Altrincham and Sale West
Score: 1447
Won: 3303
Lost: 2681
Michael Elliss #174
Michael Elliss

Conservative
Northampton North
Score: 1432
Won: 3278
Lost: 2605
 
Chris Grayling #175
Chris Grayling

Conservative
Epsom and Ewell
Score: 1481
Won: 3298
Lost: 2822
Mark Hoban #176
Mark Hoban

Conservative
Fareham
Score: 1592
Won: 3030
Lost: 3014
Andrew Lansley #177
Andrew Lansley

Conservative
South Cambridgeshire
Score: 1461
Won: 3440
Lost: 2864
 
Bridget Phillipson #178
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 1437
Won: 40849
Lost: 32811
Neil Carmichael #179
Neil Carmichael

Conservative
Stroud
Score: 1534
Won: 3168
Lost: 2941
Sheryll Murray #180
Sheryll Murray

Conservative
South East Cornwall
Score: 1584
Won: 28766
Lost: 28466
 
Pamela Nash #181
Pamela Nash

Labour
Airdrie and Shotts
Score: 1386
Won: 42540
Lost: 31562
Andy Slaughter #182
Andy Slaughter

Labour
Hammersmith
Score: 1675
Won: 2953
Lost: 3258
David Hamilton #183
David Hamilton

Labour
Midlothian
Score: 1525
Won: 3335
Lost: 3062
 
Shabana Mahmood #184
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 1475
Won: 35519
Lost: 30359
Damian Green #185
Damian Green

Conservative
Ashford
Score: 1640
Won: 2882
Lost: 3071
Jonathan Lord #186
Jonathan Lord

Conservative
Woking
Score: 1457
Won: 3196
Lost: 2669
 
Andrew Smith #187
Andrew Smith

Labour
Oxford East
Score: 1539
Won: 3199
Lost: 3003
Pete Wishart #188
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 1570
Won: 3126
Lost: 3059
Graham Evans #189
Graham Evans

Conservative
Weaver Vale
Score: 1499
Won: 3172
Lost: 2822
 
George Freeman #190
George Freeman

Conservative
Mid Norfolk
Score: 1487
Won: 3225
Lost: 2819
Steve Baker #191
Steve Baker

Conservative
Wycombe
Score: 1347
Won: 3775
Lost: 2640
Kwasi Kwarteng #192
Kwasi Kwarteng

Conservative
Spelthorne
Score: 1510
Won: 3182
Lost: 2880
 
Sylvia Hermon #193
Sylvia Hermon

Independent
North Down
Score: 1456
Won: 33804
Lost: 28458
Kevin Barron #194
Kevin Barron

Labour
Rother Valley
Score: 1558
Won: 3202
Lost: 3106
Hilary Benn #195
Hilary Benn

Labour
Leeds Central
Score: 1452
Won: 3466
Lost: 2900
 
Catherin McKinnell #196
Catherin McKinnell

Labour
Newcastle upon Tyne North
Score: 1433
Won: 40403
Lost: 32861
Andrew Percy #197
Andrew Percy

Conservative
Brigg and Goole
Score: 1491
Won: 3091
Lost: 2743
Ben Walker #198
Ben Walker

Conservative
Wyre and Preston North
Score: 1421
Won: 3287
Lost: 2624
 
David Jones #199
David Jones

Conservative
Clwyd West
Score: 1489
Won: 3285
Lost: 2913
Gregory Campbell #200
Gregory Campbell

Democratic Unionist
East Londonderry
Score: 1519
Won: 3304
Lost: 3059
Kate Hoey #201
Kate Hoey

Labour
Vauxhall
Score: 1697
Won: 27584
Lost: 31792
 
Stephen OBrien #202
Stephen OBrien

Conservative
Eddisbury
Score: 1489
Won: 3150
Lost: 2805
Jeremy Browne #203
Jeremy Browne

Liberal Democrat
Taunton Deane
Score: 1425
Won: 3342
Lost: 2701
Alex Cunningham #204
Alex Cunningham

Labour
Stockton North
Score: 1721
Won: 2887
Lost: 3428
 
Stephen Williams #205
Stephen Williams

Liberal Democrat
Bristol West
Score: 1425
Won: 3392
Lost: 2749
Barbara Keeley #206
Barbara Keeley

Labour
Worsley and Eccles South
Score: 1405
Won: 38231
Lost: 30065
Andrew Bridgen #207
Andrew Bridgen

Conservative
North West Leicestershire
Score: 1518
Won: 3253
Lost: 3029
 
Gemma Doyle #208
Gemma Doyle

Labour Co-operative
West Dunbartonshire
Score: 1450
Won: 37709
Lost: 31944
Fabian Hamilton #209
Fabian Hamilton

Labour
Leeds North East
Score: 1557
Won: 3166
Lost: 3116
John Whittingdale #210
John Whittingdale

Conservative
Maldon
Score: 1462
Won: 3226
Lost: 2781
 
Conor Burns #211
Conor Burns

Conservative
Bournemouth West
Score: 1550
Won: 3109
Lost: 3032
Chris Huhne #212
Chris Huhne

Liberal Democrat
Eastleigh
Score: 1483
Won: 3299
Lost: 2940
David Ruttley #213
David Ruttley

Conservative
Macclesfield
Score: 1421
Won: 3344
Lost: 2717
 
Dominic Greive #214
Dominic Greive

Conservative
Beaconsfield
Score: 1432
Won: 3221
Lost: 2668
Damian hinds #215
Damian hinds

Conservative
East Hampshire
Score: 1356
Won: 3379
Lost: 2474
Simon Burns #216
Simon Burns

Conservative
Chelmsford
Score: 1505
Won: 3218
Lost: 2965
 
Martin Horwood #217
Martin Horwood

Liberal Democrat
Cheltenham
Score: 1433
Won: 3366
Lost: 2804
Susan Jones #218
Susan Jones

Labour
Clwyd South
Score: 1398
Won: 38703
Lost: 30499
Peter Bottomley #219
Peter Bottomley

Conservative
Worthing West
Score: 1469
Won: 3244
Lost: 2848
 
Tony Baldry #220
Tony Baldry

Conservative
Banbury
Score: 1436
Won: 3250
Lost: 2729
Kris Hopkins #221
Kris Hopkins

Conservative
Keighley
Score: 1516
Won: 3107
Lost: 2923
Toby Perkins #222
Toby Perkins

Labour
Chesterfield
Score: 1444
Won: 3448
Lost: 2930
 
Neil Parish #223
Neil Parish

Conservative
Tiverton and Honiton
Score: 1532
Won: 3019
Lost: 2918
John Penrose #224
John Penrose

Conservative
Weston-super-Mare
Score: 1394
Won: 3301
Lost: 2605
Alan Campbell #225
Alan Campbell

Labour
Tynemouth
Score: 1501
Won: 3251
Lost: 3014
 
Nick Hurd #226
Nick Hurd

Conservative
Ruislip, Northwood and Pinner
Score: 1332
Won: 3694
Lost: 2629
Jeremy Corbyn #227
Jeremy Corbyn

Labour
Islington North
Score: 1501
Won: 3314
Lost: 3089
Gloria de Piero #228
Gloria de Piero

Labour
Ashfield
Score: 1329
Won: 44758
Lost: 31802
 
Alan Duncan #229
Alan Duncan

Conservative
Rutland and Melton
Score: 1410
Won: 3234
Lost: 2631
Charles Hendry #230
Charles Hendry

Conservative
Wealden
Score: 1564
Won: 2927
Lost: 2968
Nigel Adams #231
Nigel Adams

Conservative
Selby and Ainsty
Score: 1496
Won: 3075
Lost: 2852
 
Michael Moore #232
Michael Moore

Liberal Democrat
Berwickshire, Roxburgh and Selkirk
Score: 1423
Won: 3486
Lost: 2904
Andrew Turner #233
Andrew Turner

Conservative
Isle of Wight
Score: 1610
Won: 2972
Lost: 3198
Sajid Javid #234
Sajid Javid

Conservative
Bromsgrove
Score: 1454
Won: 3211
Lost: 2810
 
Matthew Offord #235
Matthew Offord

Conservative
Hendon
Score: 1316
Won: 3981
Lost: 2780
Gordon Marsden #236
Gordon Marsden

Labour
Blackpool South
Score: 1429
Won: 3446
Lost: 2916
Douglas Carswell #237
Douglas Carswell

Conservative
Clacton
Score: 1433
Won: 3323
Lost: 2834
 
Frank Doran #238
Frank Doran

Labour
Aberdeen North
Score: 1460
Won: 3424
Lost: 3042
Oliver Heald #239
Oliver Heald

Conservative
North East Hertfordshire
Score: 1411
Won: 3217
Lost: 2655
Sarah Newton #240
Sarah Newton

Conservative
Truro and Falmouth
Score: 1634
Won: 26854
Lost: 29883
 
Simon Hughes #241
Simon Hughes

Liberal Democrat
Bermondsey and Old Southwark
Score: 1595
Won: 2961
Lost: 3157
Jo Swinson #242
Jo Swinson

Liberal Democrat
East Dunbartonshire
Score: 1417
Won: 34614
Lost: 28895
Mick Crockart #243
Mick Crockart

Liberal Democrat
Edinburgh West
Score: 1548
Won: 3093
Lost: 3119
 
Jonathan Djanogly #244
Jonathan Djanogly

Conservative
Huntingdon
Score: 1424
Won: 3163
Lost: 2682
Paul Maynard #245
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 1458
Won: 3284
Lost: 2923
James Paice #246
James Paice

Conservative
South East Cambridgeshire
Score: 1614
Won: 3015
Lost: 3295
 
Brian Donohoe #247
Brian Donohoe

Labour
Central Ayrshire
Score: 1343
Won: 4239
Lost: 3159
Mike Freer #248
Mike Freer

Conservative
Finchley and Golders Green
Score: 1425
Won: 3160
Lost: 2687
David Gauke #249
David Gauke

Conservative
South West Hertfordshire
Score: 1492
Won: 3077
Lost: 2884
 
Andrew Robathan #250
Andrew Robathan

Conservative
South Leicestershire
Score: 1597
Won: 2870
Lost: 3084
Laurence Robertson #251
Laurence Robertson

Conservative
Tewkesbury
Score: 1542
Won: 3001
Lost: 3009
Nick Smith #252
Nick Smith

Labour
Blaenau Gwent
Score: 1459
Won: 3376
Lost: 3025
 
Jack Straw #253
Jack Straw

Labour
Blackburn
Score: 1523
Won: 3140
Lost: 3088
Jeffrey Donaldson #254
Jeffrey Donaldson

Democratic Unionist
Lagan Valley
Score: 1565
Won: 3044
Lost: 3165
Andrew George #255
Andrew George

Liberal Democrat
St Ives
Score: 1456
Won: 3189
Lost: 2868
 
Duncan Hames #256
Duncan Hames

Liberal Democrat
Chippenham
Score: 1360
Won: 3765
Lost: 2910
Debbie Abrahams #257
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 1389
Won: 36689
Lost: 29794
Ian Murray #258
Ian Murray

Labour
Edinburgh South
Score: 1444
Won: 3396
Lost: 2996
 
Andrew Selous #259
Andrew Selous

Conservative
South West Bedfordshire
Score: 1427
Won: 3163
Lost: 2725
Philip Davies #260
Philip Davies

Conservative
Shipley
Score: 1547
Won: 3116
Lost: 3176
Jonathan Edwards #261
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 1448
Won: 3279
Lost: 2922
 
Gareth Thomas #262
Gareth Thomas

Labour Co-operative
Harrow West
Score: 1456
Won: 3348
Lost: 3016
Martin Vickers #263
Martin Vickers

Conservative
Cleethorpes
Score: 1550
Won: 2982
Lost: 3055
Simon Danczuk #264
Simon Danczuk

Labour
Rochdale
Score: 1431
Won: 3357
Lost: 2919
 
Guy Opperman #265
Guy Opperman

Conservative
Hexham
Score: 1405
Won: 3204
Lost: 2678
Tim Yeo #266
Tim Yeo

Conservative
South Suffolk
Score: 1546
Won: 2951
Lost: 3015
Rushanara Ali #267
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 1398
Won: 37175
Lost: 30857
 
John Cryer #268
John Cryer

Labour
Leyton and Wanstead
Score: 1499
Won: 3155
Lost: 3039
Stephen Gilbert #269
Stephen Gilbert

Liberal Democrat
St Austell and Newquay
Score: 1481
Won: 3042
Lost: 2853
John Hayes #270
John Hayes

Conservative
South Holland and The Deepings
Score: 1484
Won: 3220
Lost: 3034
 
Philip Hollobone #271
Philip Hollobone

Conservative
Kettering
Score: 1585
Won: 2929
Lost: 3147
Mark Menzies #272
Mark Menzies

Conservative
Fylde
Score: 1474
Won: 3193
Lost: 2966
Andrew Rosindell #273
Andrew Rosindell

Conservative
Romford
Score: 1404
Won: 3211
Lost: 2689
 
John Stevenson #274
John Stevenson

Conservative
Carlisle
Score: 1509
Won: 3128
Lost: 3049
Jenny Willot #275
Jenny Willot

Liberal Democrat
Cardiff Central
Score: 1404
Won: 33463
Lost: 28036
Jim Fitzpatrick #276
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 1453
Won: 3314
Lost: 2997
 
James Gray #277
James Gray

Conservative
North Wiltshire
Score: 1544
Won: 3054
Lost: 3128
Peter Luff #278
Peter Luff

Conservative
Mid Worcestershire
Score: 1534
Won: 3037
Lost: 3071
Jim Murphy #279
Jim Murphy

Labour
East Renfrewshire
Score: 1444
Won: 3446
Lost: 3077
 
Francis Maude #280
Francis Maude

Conservative
Horsham
Score: 1451
Won: 3090
Lost: 2794
Lilian Greenwood #281
Lilian Greenwood

Labour
Nottingham South
Score: 1392
Won: 36798
Lost: 30477
Grant Shapps #282
Grant Shapps

Conservative
Welwyn Hatfield
Score: 1444
Won: 3182
Lost: 2852
 
Gavin Shuker #283
Gavin Shuker

Labour Co-operative
Luton South
Score: 1435
Won: 3358
Lost: 2979
Graham Jones #284
Graham Jones

Labour
Hyndburn
Score: 1360
Won: 3689
Lost: 2918
Geoffrey Cox #285
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 1482
Won: 3050
Lost: 2915
 
Peter Lilley #286
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 1407
Won: 3292
Lost: 2818
Stephen McPartland #287
Stephen McPartland

Conservative
Stevenage
Score: 1558
Won: 2957
Lost: 3122
Liz Kendall #288
Liz Kendall

Labour
Leicester West
Score: 1369
Won: 40552
Lost: 32829
 
Rachel Reeves #289
Rachel Reeves

Labour
Leeds West
Score: 1392
Won: 39150
Lost: 32801
Paul Murphy #290
Paul Murphy

Labour
Torfaen
Score: 1660
Won: 2819
Lost: 3379
John Glen #291
John Glen

Conservative
Salisbury
Score: 1333
Won: 3395
Lost: 2606
 
Mike Weatherley #292
Mike Weatherley

Conservative
Hove
Score: 1598
Won: 2875
Lost: 3221
Nic Dakin #293
Nic Dakin

Labour
Scunthorpe
Score: 1453
Won: 3183
Lost: 2957
Stewart Jackson #294
Stewart Jackson

Conservative
Peterborough
Score: 1522
Won: 2943
Lost: 3007
 
Graham Stuart #295
Graham Stuart

Conservative
Beverley and Holderness
Score: 1523
Won: 2988
Lost: 3059
Mike Wood #296
Mike Wood

Labour
Batley and Spen
Score: 1419
Won: 3288
Lost: 2918
Jon Cruddas #297
Jon Cruddas

Labour
Dagenham and Rainham
Score: 1404
Won: 3473
Lost: 3016
 
Jane Ellison #298
Jane Ellison

Conservative
Battersea
Score: 1599
Won: 27020
Lost: 30522
Nick Gibb #299
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 1530
Won: 2918
Lost: 3027
Charles Kennedy #300
Charles Kennedy

Liberal Democrat
Ross, Skye and Lochaber
Score: 1425
Won: 3257
Lost: 2926
 
David Laws #301
David Laws

Liberal Democrat
Yeovil
Score: 1334
Won: 3718
Lost: 2888
Kevin Brennan #302
Kevin Brennan

Labour
Cardiff West
Score: 1398
Won: 3464
Lost: 2986
Michael Dugher #303
Michael Dugher

Labour
Barnsley East
Score: 1352
Won: 3576
Lost: 2872
 
Robert Goodwill #304
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 1493
Won: 3115
Lost: 3090
John McDonnell #305
John McDonnell

Labour
Hayes and Harlington
Score: 1416
Won: 3465
Lost: 3076
Karl Turner #306
Karl Turner

Labour
Kingston upon Hull East
Score: 1374
Won: 3751
Lost: 3131
 
Michael McCann #307
Michael McCann

Labour
East Kilbride, Strathaven and Lesmahagow
Score: 1417
Won: 3320
Lost: 2969
Lorely Burt #308
Lorely Burt

Liberal Democrat
Solihull
Score: 1485
Won: 30414
Lost: 29979
Dai Harvard #309
Dai Harvard

Labour
Merthyr Tydfil and Rhymney
Score: 1447
Won: 3243
Lost: 3039
 
Huw Irranca-Davies #310
Huw Irranca-Davies

Labour
Ogmore
Score: 1352
Won: 3793
Lost: 3073
Stephen Metcalfe #311
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 1527
Won: 3055
Lost: 3190
Edward Davey #312
Edward Davey

Liberal Democrat
Kingston and Surbiton
Score: 1488
Won: 3014
Lost: 2995
 
Marcus Jones #313
Marcus Jones

Conservative
Nuneaton
Score: 1484
Won: 2952
Lost: 2924
Alan Keen #314
Alan Keen

Labour Co-operative
Feltham and Heston
Score: 1486
Won: 3310
Lost: 3282
Tim Laughton #315
Tim Laughton

Conservative
East Worthing and Shoreham
Score: 1405
Won: 3128
Lost: 2766
 
Jerem Wright #316
Jerem Wright

Conservative
Kenilworth and Southam
Score: 1459
Won: 3080
Lost: 2944
Peter Aldous #317
Peter Aldous

Conservative
Waveney
Score: 1547
Won: 3076
Lost: 3302
John Baron #318
John Baron

Conservative
Basildon and Billericay
Score: 1466
Won: 3045
Lost: 2949
 
David Lidington #319
David Lidington

Conservative
Aylesbury
Score: 1393
Won: 3123
Lost: 2720
Kevan Jones #320
Kevan Jones

Labour
North Durham
Score: 1407
Won: 3262
Lost: 2905
Ian Liddell-Grainger #321
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 1585
Won: 2870
Lost: 3246
 
John Woodcock #322
John Woodcock

Labour Co-operative
Barrow and Furness
Score: 1393
Won: 3435
Lost: 2993
Adam Afriyie #323
Adam Afriyie

Conservative
Windsor
Score: 1335
Won: 3531
Lost: 2814
Danny Alexander #324
Danny Alexander

Liberal Democrat
Inverness, Nairn, Badenoch and Strathspey
Score: 1513
Won: 3080
Lost: 3193
 
Jon Ashworth #325
Jon Ashworth

Labour
Leicester South
Score: 1383
Won: 3289
Lost: 2842
Anas Sarwar #326
Anas Sarwar

Labour
Glasgow Central
Score: 1366
Won: 3723
Lost: 3134
William Bain #327
William Bain

Labour
Glasgow North East
Score: 1670
Won: 2824
Lost: 3539
 
Peter Bone #328
Peter Bone

Conservative
Wellingborough
Score: 1415
Won: 3142
Lost: 2861
Iain Wright #329
Iain Wright

Labour
Hartlepool
Score: 1392
Won: 3457
Lost: 3038
Adrian Bailey #330
Adrian Bailey

Labour Co-operative
West Bromwich West
Score: 1648
Won: 2873
Lost: 3528
 
Alan Johnson #331
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 1408
Won: 3373
Lost: 3042
Edward Leigh #332
Edward Leigh

Conservative
Gainsborough
Score: 1528
Won: 3008
Lost: 3203
Chris Leslie #333
Chris Leslie

Labour Co-operative
Nottingham East
Score: 1371
Won: 3574
Lost: 3047
 
Tony Lloyd #334
Tony Lloyd

Labour
Manchester Central
Score: 1439
Won: 3222
Lost: 3043
Khalid Mahmood #335
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 1400
Won: 3310
Lost: 2948
Ian Austin #336
Ian Austin

Labour
Dudley North
Score: 1457
Won: 3158
Lost: 3069
 
Lynne Featherstone #337
Lynne Featherstone

Liberal Democrat
Hornsey and Wood Green
Score: 1355
Won: 36760
Lost: 30638
Brooks Newmark #338
Brooks Newmark

Conservative
Braintree
Score: 1405
Won: 3201
Lost: 2891
Robert Walter #339
Robert Walter

Conservative
North Dorset
Score: 1487
Won: 2927
Lost: 2974
 
Mark Williams #340
Mark Williams

Liberal Democrat
Ceredigion
Score: 1493
Won: 2991
Lost: 3057
Loraine Fullbrook #341
Loraine Fullbrook

Conservative
South Ribble
Score: 1612
Won: 25851
Lost: 30657
Alison McGovern #342
Alison McGovern

Labour
Wirral South
Score: 1371
Won: 35323
Lost: 30492
 
Derek Twigg #343
Derek Twigg

Labour
Halton
Score: 1385
Won: 3404
Lost: 3004
Dan Jarvis #344
Dan Jarvis

Labour
Barnsley Central
Score: 1348
Won: 3736
Lost: 3118
Albert Owen #345
Albert Owen

Labour
Ynys M?n
Score: 1565
Won: 2893
Lost: 3267
 
Bob Ainsworth #346
Bob Ainsworth

Labour
Coventry North East
Score: 1677
Won: 2923
Lost: 3748
Katy Clark #347
Katy Clark

Labour
North Ayrshire and Arran
Score: 1448
Won: 31729
Lost: 30865
Barry Gardiner #348
Barry Gardiner

Labour
Brent North
Score: 1415
Won: 3356
Lost: 3113
 
Karen Lumley #349
Karen Lumley

Conservative
Redditch
Score: 1589
Won: 26108
Lost: 30423
Yasmin Qureshi #350
Yasmin Qureshi

Labour
Bolton South East
Score: 1437
Won: 30632
Lost: 29368
Jamie Reed #351
Jamie Reed

Labour
Copeland
Score: 1267
Won: 4306
Lost: 3125
 
Russell Brown #352
Russell Brown

Labour
Dumfries and Galloway
Score: 1386
Won: 3338
Lost: 2968
Barry Sheerman #353
Barry Sheerman

Labour Co-operative
Huddersfield
Score: 1541
Won: 2968
Lost: 3270
John Leech #354
John Leech

Liberal Democrat
Manchester, Withington
Score: 1385
Won: 3330
Lost: 2968
 
John Mann #355
John Mann

Labour
Bassetlaw
Score: 1358
Won: 3318
Lost: 2840
John Spellar #356
John Spellar

Labour
Warley
Score: 1533
Won: 3136
Lost: 3430
Andrew Gwynne #357
Andrew Gwynne

Labour
Denton and Reddish
Score: 1385
Won: 3358
Lost: 3011
 
Joan Ruddock #358
Joan Ruddock

Labour
Lewisham, Deptford
Score: 1401
Won: 31367
Lost: 28816
David Anderson #359
David Anderson

Labour
Blaydon
Score: 1498
Won: 3039
Lost: 3203
Glyn Davies #360
Glyn Davies

Conservative
Montgomeryshire
Score: 1544
Won: 2887
Lost: 3230
 
Tom Greatrix #361
Tom Greatrix

Labour Co-operative
Rutherglen and Hamilton West
Score: 1356
Won: 3625
Lost: 3117
Kelvin Hopkins #362
Kelvin Hopkins

Labour
Luton North
Score: 1520
Won: 3050
Lost: 3307
Stewart Hosie #363
Stewart Hosie

Scottish National Party
Dundee East
Score: 1409
Won: 3236
Lost: 3022
 
Simon Reevell #364
Simon Reevell

Conservative
Dewsbury
Score: 1565
Won: 2851
Lost: 3272
Iain Duncan Smith #365
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 1516
Won: 2928
Lost: 3172
Ivan Lewis #366
Ivan Lewis

Labour
Bury South
Score: 1544
Won: 2905
Lost: 3255
 
Jessica Morden #367
Jessica Morden

Labour
Newport East
Score: 1350
Won: 36609
Lost: 31314
Paul Blomfield #368
Paul Blomfield

Labour
Sheffield Central
Score: 1620
Won: 2734
Lost: 3352
Diana Johnson #369
Diana Johnson

Labour
Kingston upon Hull North
Score: 1420
Won: 30469
Lost: 29069
 
Greg Mulholland #370
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 1430
Won: 3027
Lost: 2931
Bob Stewart #371
Bob Stewart

Conservative
Beckenham
Score: 1458
Won: 2991
Lost: 3009
Owen Smith #372
Owen Smith

Labour
Pontypridd
Score: 1332
Won: 3403
Lost: 2837
 
James Brokenshire #373
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 1530
Won: 2915
Lost: 3230
Jim Cunningham #374
Jim Cunningham

Labour
Coventry South
Score: 1348
Won: 3769
Lost: 3241
Paul Farrelly #375
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 1398
Won: 3334
Lost: 3092
 
Sadiq Khan #376
Sadiq Khan

Labour
Tooting
Score: 1493
Won: 3248
Lost: 3438
Simon Wright #377
Simon Wright

Liberal Democrat
Norwich South
Score: 1379
Won: 3190
Lost: 2874
Gregg McClymont #378
Gregg McClymont

Labour
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 1503
Won: 3096
Lost: 3328
 
Clive Betts #379
Clive Betts

Labour
Sheffield South East
Score: 1368
Won: 3420
Lost: 3049
Geoffrey Robinson #380
Geoffrey Robinson

Labour
Coventry North West
Score: 1528
Won: 3368
Lost: 3749
Robert Flello #381
Robert Flello

Labour
Stoke-on-Trent South
Score: 1379
Won: 3276
Lost: 2985
 
Andrew Mitchell #382
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 1413
Won: 3277
Lost: 3135
John Howell #383
John Howell

Conservative
Henley
Score: 1498
Won: 2935
Lost: 3164
Nick Clegg #384
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 1327
Won: 3731
Lost: 3146
 
John Denham #385
John Denham

Labour
Southampton, Itchen
Score: 1543
Won: 2920
Lost: 3338
Kerry McCarthey #386
Kerry McCarthey

Labour
Bristol East
Score: 1338
Won: 34774
Lost: 29948
John Randall #387
John Randall

Conservative
Uxbridge and South Ruislip
Score: 1662
Won: 2810
Lost: 3686
 
Andrea Leadsom #388
Andrea Leadsom

Conservative
South Northamptonshire
Score: 1533
Won: 26785
Lost: 30422
Jim McGovern #389
Jim McGovern

Labour
Dundee West
Score: 1441
Won: 3132
Lost: 3152
Stephen Twigg #390
Stephen Twigg

Labour Co-operative
Liverpool, West Derby
Score: 1333
Won: 3410
Lost: 2930
 
David Ward #391
David Ward

Liberal Democrat
Bradford East
Score: 1366
Won: 3146
Lost: 2846
Teresa Pearse #392
Teresa Pearse

Labour
Erith and Thamesmead
Score: 1350
Won: 34879
Lost: 30855
Alok Sharma #393
Alok Sharma

Conservative
Reading West
Score: 1441
Won: 2952
Lost: 2986
 
Rosie Winterton #394
Rosie Winterton

Labour
Doncaster Central
Score: 1397
Won: 30617
Lost: 29131
Tami Mark #395
Tami Mark

Labour
Alyn and Deeside
Score: 1348
Won: 3333
Lost: 2952
Valerie Vaz #396
Valerie Vaz

Labour
Walsall South
Score: 1318
Won: 36327
Lost: 30674
 
David Lammy #397
David Lammy

Labour
Tottenham
Score: 1346
Won: 3475
Lost: 3074
Emma Reynolds #398
Emma Reynolds

Labour
Wolverhampton North East
Score: 1331
Won: 36918
Lost: 31856
Steve Rotherham #399
Steve Rotherham

Labour
Liverpool, Walton
Score: 1575
Won: 2758
Lost: 3322
 
Thomas Docherty #400
Thomas Docherty

Labour
Dunfermline and West Fife
Score: 1397
Won: 3142
Lost: 3012
Clive Efford #401
Clive Efford

Labour
Eltham
Score: 1300
Won: 3594
Lost: 2958
Andrew Bingham #402
Andrew Bingham

Conservative
High Peak
Score: 1512
Won: 2828
Lost: 3166
 
Tom Brake #403
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 1334
Won: 3340
Lost: 2909
Chris Bryant #404
Chris Bryant

Labour
Rhondda
Score: 1476
Won: 3363
Lost: 3603
Louise Ellman #405
Louise Ellman

Labour Co-operative
Liverpool, Riverside
Score: 1392
Won: 30356
Lost: 29260
 
Tom Harris #406
Tom Harris

Labour
Glasgow South
Score: 1608
Won: 2762
Lost: 3503
Dennis Skinner #407
Dennis Skinner

Labour
Bolsover
Score: 1413
Won: 3455
Lost: 3428
David Simpson #408
David Simpson

Democratic Unionist
Upper Bann
Score: 1624
Won: 2792
Lost: 3609
 
Tessa Munt #409
Tessa Munt

Liberal Democrat
Wells
Score: 1359
Won: 31709
Lost: 29234
Anne McIntosh #410
Anne McIntosh

Conservative
Thirsk and Malton
Score: 1533
Won: 26445
Lost: 30998
Douglas Alexander #411
Douglas Alexander

Labour
Paisley and Renfrewshire South
Score: 1260
Won: 4234
Lost: 3336
 
Julie Elliot #412
Julie Elliot

Labour
Sunderland Central
Score: 1309
Won: 32610
Lost: 28196
Andy Burnham #413
Andy Burnham

Labour
Leigh
Score: 1298
Won: 3632
Lost: 3084
Mike Penning #414
Mike Penning

Conservative
Hemel Hempstead
Score: 1581
Won: 2739
Lost: 3436
 
Hazel Blears #415
Hazel Blears

Labour
Salford and Eccles
Score: 1452
Won: 28639
Lost: 30660
Fiona Bruce #416
Fiona Bruce

Conservative
Congleton
Score: 1563
Won: 25756
Lost: 31631
Margaret Ritchie #417
Margaret Ritchie

Social Democratic and Labour
South Down
Score: 1628
Won: 2688
Lost: 3563
 
Geraint Davies #418
Geraint Davies

Labour Co-operative
Swansea West
Score: 1621
Won: 2684
Lost: 3537
Greg Knight #419
Greg Knight

Conservative
East Yorkshire
Score: 1571
Won: 2643
Lost: 3304
Lindsay Hoyle #420
Lindsay Hoyle

Labour
Chorley
Score: 1633
Won: 2687
Lost: 3607
 
Chuka Umunna #421
Chuka Umunna

Labour
Streatham
Score: 1375
Won: 3721
Lost: 3633
Graeme Morris #422
Graeme Morris

Labour
Livingston
Score: 1397
Won: 3090
Lost: 3124
Kenneth Clarke #423
Kenneth Clarke

Conservative
Rushcliffe
Score: 1537
Won: 2959
Lost: 3595
 
Michael Gove #424
Michael Gove

Conservative
Surrey Heath
Score: 1460
Won: 3015
Lost: 3332
Jonathan Reynolds #425
Jonathan Reynolds

Labour Co-operative
Stalybridge and Hyde
Score: 1271
Won: 3574
Lost: 2982
Jenny Chapman #426
Jenny Chapman

Labour
Darlington
Score: 1290
Won: 35441
Lost: 30783
 
Mary Creagh #427
Mary Creagh

Labour
Wakefield
Score: 1406
Won: 29227
Lost: 30541
Emily Thornberry #428
Emily Thornberry

Labour
Islington South and Finsbury
Score: 1326
Won: 31706
Lost: 29426
Nigel Dodds #429
Nigel Dodds

Democratic Unionist
Belfast North
Score: 1650
Won: 2566
Lost: 3619
 
Helen Jones #430
Helen Jones

Labour
Warrington North
Score: 1502
Won: 26411
Lost: 31550
Hugh Bayley #431
Hugh Bayley

Labour
York Central
Score: 1324
Won: 3257
Lost: 3059
Harriet Harman #432
Harriet Harman

Labour
Camberwell and Peckham
Score: 1404
Won: 28988
Lost: 30722
 
Edward Miliband #433
Edward Miliband

Labour
Doncaster North
Score: 1533
Won: 3891
Lost: 4857
Meg Hillier #434
Meg Hillier

Labour Co-operative
Hackney South and Shoreditch
Score: 1317
Won: 31418
Lost: 29320
Anne Milton #435
Anne Milton

Conservative
Guildford
Score: 1572
Won: 24590
Lost: 32195
 
Margaret Curran #436
Margaret Curran

Labour
Glasgow East
Score: 1475
Won: 27023
Lost: 31629
Alison Seabeck #437
Alison Seabeck

Labour
Plymouth, Moor View
Score: 1389
Won: 28836
Lost: 30121
Roberta Blackman-Woods #438
Roberta Blackman-Woods

Labour
City of Durham
Score: 1366
Won: 30744
Lost: 31156
 
Gisela Stuart #439
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 1578
Won: 24635
Lost: 32975
Austin Mitchell #440
Austin Mitchell

Labour
Great Grimsby
Score: 1557
Won: 2719
Lost: 3558
Fiona ODonnell #441
Fiona ODonnell

Labour
East Lothian
Score: 1363
Won: 29094
Lost: 29854
 
Ben Bradshaw #442
Ben Bradshaw

Labour
Exeter
Score: 1362
Won: 3459
Lost: 3570
Alistair Carmichael #443
Alistair Carmichael

Liberal Democrat
Orkney and Shetland
Score: 1498
Won: 2805
Lost: 3483
Sharon Hodgeson #444
Sharon Hodgeson

Labour
Washington and Sunderland West
Score: 1366
Won: 30063
Lost: 31590
 
Dawn Primarolo #445
Dawn Primarolo

Labour
Bristol South
Score: 1306
Won: 29720
Lost: 28591
Mary Glendon #446
Mary Glendon

Labour
North Tyneside
Score: 1432
Won: 26955
Lost: 31125
Lyn Brown #447
Lyn Brown

Labour
West Ham
Score: 1516
Won: 25431
Lost: 32627
 
John Hemmings #448
John Hemmings

Liberal Democrat
Birmingham, Yardley
Score: 1547
Won: 2754
Lost: 3669
Jon Trickett #449
Jon Trickett

Labour
Hemsworth
Score: 1544
Won: 2694
Lost: 3586
Tom Blenkinsop #450
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 1379
Won: 3208
Lost: 3481
 
Si?n James #451
Si?n James

Labour
Swansea East
Score: 1458
Won: 26242
Lost: 32036
Laura Sandys #452
Laura Sandys

Conservative
South Thanet
Score: 1544
Won: 24302
Lost: 32906
Tom Clarke #453
Tom Clarke

Labour
Coatbridge, Chryston and Bellshill
Score: 1526
Won: 2941
Lost: 4020
 
Pauline Latham #454
Pauline Latham

Conservative
Mid Derbyshire
Score: 1498
Won: 25246
Lost: 33550
Paul Goggins #455
Paul Goggins

Labour
Wythenshawe and Sale East
Score: 1534
Won: 2513
Lost: 3487
David Hanson #456
David Hanson

Labour
Delyn
Score: 1511
Won: 2692
Lost: 3665
 
Yvette Cooper #457
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 1253
Won: 31092
Lost: 29878
Michelle Gildernew #458
Michelle Gildernew

Sinn Fein
Fermanagh and South Tyrone
Score: 1495
Won: 25866
Lost: 34620
Th?r?se Coffey #459
Th?r?se Coffey

Conservative
Suffolk Coastal
Score: 1535
Won: 24428
Lost: 34523
 
Joe Benton #460
Joe Benton

Labour
Bootle
Score: 1494
Won: 2769
Lost: 3763
Diane Abbott #461
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 1492
Won: 24908
Lost: 33869
Margaret Hodge #462
Margaret Hodge

Labour
Barking
Score: 1430
Won: 25132
Lost: 31774
 
Tristram Hunt #463
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 1233
Won: 3940
Lost: 3763
Tessa Jowell #464
Tessa Jowell

Labour
Dulwich and West Norwood
Score: 1538
Won: 23848
Lost: 34311
Angie Bray #465
Angie Bray

Conservative
Ealing Central and Acton
Score: 1541
Won: 23743
Lost: 34236
 
Stephen Hepburn #466
Stephen Hepburn

Labour
Jarrow
Score: 1512
Won: 2549
Lost: 3566
Nicholas Soames #467
Nicholas Soames

Conservative
Mid Sussex
Score: 1492
Won: 2656
Lost: 3645
Karen Buck #468
Karen Buck

Labour
Westminster North
Score: 1523
Won: 23073
Lost: 32806
 
Ann Coffey #469
Ann Coffey

Labour
Stockport
Score: 1501
Won: 23569
Lost: 32871
Pat Glass #470
Pat Glass

Labour
North West Durham
Score: 1425
Won: 25269
Lost: 32281
Ann McKechin #471
Ann McKechin

Labour
Glasgow North
Score: 1521
Won: 23063
Lost: 32974
 
Mike Hancock #472
Mike Hancock

Liberal Democrat
Portsmouth South
Score: 1514
Won: 2601
Lost: 3735
Phil Wilson #473
Phil Wilson

Labour
Sedgefield
Score: 1436
Won: 2663
Lost: 3551
David Amess #474
David Amess

Conservative
Southend West
Score: 1456
Won: 2461
Lost: 3374
 
Henry Bellingham #475
Henry Bellingham

Conservative
North West Norfolk
Score: 1467
Won: 2500
Lost: 3472
Angela Smith #476
Angela Smith

Labour
Penistone and Stocksbridge
Score: 1539
Won: 22355
Lost: 33642
Mark Durkan #477
Mark Durkan

Social Democratic and Labour
Foyle
Score: 1374
Won: 2813
Lost: 3489
 
Jim Hood #478
Jim Hood

Labour
Lanark and Hamilton East
Score: 1471
Won: 2642
Lost: 3720
Naomi Long #479
Naomi Long

Alliance
Belfast East
Score: 1559
Won: 22735
Lost: 35354
Lee Scott #480
Lee Scott

Conservative
Ilford North
Score: 1503
Won: 2286
Lost: 3347
 
Chi Onwurah #481
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 1483
Won: 23177
Lost: 33243
Yvonne Fovargue #482
Yvonne Fovargue

Labour
Makerfield
Score: 1381
Won: 25468
Lost: 32453
David Heath #483
David Heath

Liberal Democrat
Somerton and Frome
Score: 1506
Won: 2662
Lost: 3938
 
Cathy Jamieson #484
Cathy Jamieson

Labour Co-operative
Kilmarnock and Loudoun
Score: 1401
Won: 25885
Lost: 33851
Dave Watts #485
Dave Watts

Labour
St Helens North
Score: 1463
Won: 2670
Lost: 3764
Mark Hendrick #486
Mark Hendrick

Labour Co-operative
Preston
Score: 1452
Won: 2637
Lost: 3680
 
Mark Pawsey #487
Mark Pawsey

Conservative
Rugby
Score: 1413
Won: 2467
Lost: 3288
Ann Clwyd #488
Ann Clwyd

Labour
Cynon Valley
Score: 1452
Won: 23523
Lost: 32956
Kate Green #489
Kate Green

Labour
Stretford and Urmston
Score: 1348
Won: 26253
Lost: 32259
 
Maria Eagle #490
Maria Eagle

Labour
Garston and Halewood
Score: 1465
Won: 22985
Lost: 32862
Gerald Kaufman #491
Gerald Kaufman

Labour
Manchester, Gorton
Score: 1470
Won: 2802
Lost: 4040
Richard Burden #492
Richard Burden

Labour
Birmingham, Northfield
Score: 1537
Won: 2370
Lost: 3696
 
Stephen Mosley #493
Stephen Mosley

Conservative
City of Chester
Score: 1423
Won: 2477
Lost: 3393
Angela Eagle #494
Angela Eagle

Labour
Wallasey
Score: 1510
Won: 22207
Lost: 33893
Peter Hain #495
Peter Hain

Labour
Neath
Score: 1269
Won: 3129
Lost: 3506
 
Andrew Love #496
Andrew Love

Labour Co-operative
Edmonton
Score: 1484
Won: 2486
Lost: 3697
Stuart Bell #497
Stuart Bell

Labour
Middlesbrough
Score: 1598
Won: 2099
Lost: 3521
Linda Riordin #498
Linda Riordin

Labour Co-operative
Halifax
Score: 1420
Won: 24070
Lost: 33191
 
John Thurso #499
John Thurso

Liberal Democrat
Caithness, Sutherland and Easter Ross
Score: 1455
Won: 2675
Lost: 3850
Heather Wheeler #500
Heather Wheeler

Conservative
South Derbyshire
Score: 1660
Won: 21765
Lost: 38893
Gregory Barker #501
Gregory Barker

Conservative
Bexhill and Battle
Score: 1453
Won: 2355
Lost: 3395
 
Richard Shepherd #502
Richard Shepherd

Conservative
Aldridge-Brownhills
Score: 1533
Won: 2329
Lost: 3669
David Crausby #503
David Crausby

Labour
Bolton North East
Score: 1442
Won: 2587
Lost: 3692
William McCrea #504
William McCrea

Democratic Unionist
South Antrim
Score: 1421
Won: 2629
Lost: 3663
 
Jonathan Evans #505
Jonathan Evans

Conservative
Cardiff North
Score: 1456
Won: 2394
Lost: 3496
Gordon Brown #506
Gordon Brown

Labour
Kirkcaldy and Cowdenbeath
Score: 1346
Won: 3371
Lost: 4292
Joan Walley #507
Joan Walley

Labour
Stoke-on-Trent North
Score: 1463
Won: 22623
Lost: 33415
 
Eric Pickles #508
Eric Pickles

Conservative
Brentwood and Ongar
Score: 1535
Won: 2433
Lost: 3913
Gerry Sutcliffe #509
Gerry Sutcliffe

Labour
Bradford South
Score: 1430
Won: 2581
Lost: 3681
Nia Griffith #510
Nia Griffith

Labour
Llanelli
Score: 1468
Won: 2517
Lost: 3771
 
Ian Davidson #511
Ian Davidson

Labour Co-operative
Glasgow South West
Score: 1458
Won: 2538
Lost: 3770
Alisdair McDonnell #512
Alisdair McDonnell

Social Democratic and Labour
Belfast South
Score: 1425
Won: 2606
Lost: 3742
George Mudie #513
George Mudie

Labour
Leeds East
Score: 1439
Won: 2597
Lost: 3809
 
Meg Munn #514
Meg Munn

Labour Co-operative
Sheffield, Heeley
Score: 1481
Won: 22161
Lost: 34243
Gary Streeter #515
Gary Streeter

Conservative
South West Devon
Score: 1429
Won: 2380
Lost: 3467
Patrick McClaughlin #516
Patrick McClaughlin

Conservative
Derbyshire Dales
Score: 1457
Won: 2327
Lost: 3505
 
Robert Neill #517
Robert Neill

Conservative
Bromley and Chislehurst
Score: 1399
Won: 2423
Lost: 3412
Geoffrey Clifton-Brown #518
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 1413
Won: 2354
Lost: 3390
Madeleine Moon #519
Madeleine Moon

Labour
Bridgend
Score: 1436
Won: 22473
Lost: 33405
 
Pat McFadden #520
Pat McFadden

Labour
Wolverhampton South East
Score: 1432
Won: 2564
Lost: 3813
Frank Roy #521
Frank Roy

Labour
Motherwell and Wishaw
Score: 1483
Won: 2465
Lost: 3887
Jim Sheridan #522
Jim Sheridan

Labour
Paisley and Renfrewshire North
Score: 1378
Won: 2732
Lost: 3808
 
David Blunkett #523
David Blunkett

Labour
Sheffield, Brightside and Hillsborough
Score: 1402
Won: 2667
Lost: 3827
Mark Hunter #524
Mark Hunter

Liberal Democrat
Cheadle
Score: 1397
Won: 2459
Lost: 3535
Stephen Timms #525
Stephen Timms

Labour
East Ham
Score: 1526
Won: 2451
Lost: 4075
 
Paul Uppal #526
Paul Uppal

Conservative
Wolverhampton South West
Score: 1433
Won: 2317
Lost: 3484
George Howarth #527
George Howarth

Labour
Knowsley
Score: 1530
Won: 2677
Lost: 4492
Richard Harrington #528
Richard Harrington

Conservative
Watford
Score: 1465
Won: 2289
Lost: 3598
 
Shaun Woodward #529
Shaun Woodward

Labour
St Helens South and Whiston
Score: 1425
Won: 2625
Lost: 3942
David Wright #530
David Wright

Labour
Telford
Score: 1429
Won: 2585
Lost: 3907
Frank Dobson #531
Frank Dobson

Labour
Holborn and St Pancras
Score: 1381
Won: 2763
Lost: 3954
 
Jim Shannon #532
Jim Shannon

Democratic Unionist
Strangford
Score: 1591
Won: 2319
Lost: 4174
Ed Balls #533
Ed Balls

Labour Co-operative
Morley and Outwood
Score: 1337
Won: 2949
Lost: 4010
Ian Lavery #534
Ian Lavery

Labour
Wansbeck
Score: 1355
Won: 2650
Lost: 3689
 
Graham Allen #535
Graham Allen

Labour
Nottingham North
Score: 1380
Won: 2524
Lost: 3655
Helen Goodman #536
Helen Goodman

Labour
Bishop Auckland
Score: 1509
Won: 20999
Lost: 35474
Nick Raynsford #537
Nick Raynsford

Labour
Greenwich and Woolwich
Score: 1478
Won: 2376
Lost: 3889
 
Julie Hilling #538
Julie Hilling

Labour
Bolton West
Score: 1520
Won: 20829
Lost: 35657
Tony Cunningham #539
Tony Cunningham

Labour
Workington
Score: 1501
Won: 2344
Lost: 3950
Tim Farron #540
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 1318
Won: 2852
Lost: 3868
 
Chris Williamson #541
Chris Williamson

Labour
Derby North
Score: 1410
Won: 2487
Lost: 3791
Chris Ruane #542
Chris Ruane

Labour
Vale of Clwyd
Score: 1465
Won: 2381
Lost: 3874
Stephen Lloyd #543
Stephen Lloyd

Liberal Democrat
Eastbourne
Score: 1286
Won: 2579
Lost: 3424
 
Guto Bebb #544
Guto Bebb

Conservative
Aberconwy
Score: 1436
Won: 2360
Lost: 3787
Martin Caton #545
Martin Caton

Labour
Gower
Score: 1450
Won: 2315
Lost: 3792
Michael Fabricant #546
Michael Fabricant

Conservative
Lichfield
Score: 1434
Won: 2205
Lost: 3546
 
Julian Lewis #547
Julian Lewis

Conservative
New Forest East
Score: 1412
Won: 2378
Lost: 3729
Dan Rogerson #548
Dan Rogerson

Liberal Democrat
North Cornwall
Score: 1410
Won: 2419
Lost: 3783
Gordon Banks #549
Gordon Banks

Labour
Ochil and South Perthshire
Score: 1446
Won: 2405
Lost: 3928
 
Peter Tapsel #550
Peter Tapsel

Conservative
Louth and Horncastle
Score: 1397
Won: 2301
Lost: 3557
Adrian Sanders #551
Adrian Sanders

Liberal Democrat
Torbay
Score: 1410
Won: 2350
Lost: 3694
David Tredinnick #552
David Tredinnick

Conservative
Bosworth
Score: 1476
Won: 2157
Lost: 3653
 
Elfyn Llwyd #553
Elfyn Llwyd

Plaid Cymru
Dwyfor Meirionnydd
Score: 1418
Won: 2467
Lost: 3928
Gerald Howarth #554
Gerald Howarth

Conservative
Aldershot
Score: 1392
Won: 2246
Lost: 3486
Keith Vaz #555
Keith Vaz

Labour
Leicester East
Score: 1404
Won: 2742
Lost: 4320
 
Virendra Sharma #556
Virendra Sharma

Labour
Ealing, Southall
Score: 1470
Won: 2390
Lost: 4069
Nicholas Brown #557
Nicholas Brown

Labour
Newcastle upon Tyne East
Score: 1336
Won: 2722
Lost: 3979
Sammy Wilson #558
Sammy Wilson

Democratic Unionist
East Antrim
Score: 1497
Won: 2292
Lost: 4041
 
Ian Lucas #559
Ian Lucas

Labour
Wrexham
Score: 1457
Won: 2300
Lost: 3891
Martin McGuinness #560
Martin McGuinness

Sinn Fein
Mid Ulster
Score: 1401
Won: 2445
Lost: 3883
Oliver Colville #561
Oliver Colville

Conservative
Plymouth, Sutton and Devonport
Score: 1374
Won: 2310
Lost: 3578
 
Alan Haselhurst #562
Alan Haselhurst

Conservative
Saffron Walden
Score: 1434
Won: 2207
Lost: 3673
Andrew Tyrie #563
Andrew Tyrie

Conservative
Chichester
Score: 1300
Won: 2346
Lost: 3355
Brian Binley #564
Brian Binley

Conservative
Northampton South
Score: 1423
Won: 2249
Lost: 3742
 
Vernon Coaker #565
Vernon Coaker

Labour
Gedling
Score: 1358
Won: 2521
Lost: 3903
Jim Dowd #566
Jim Dowd

Labour
Lewisham West and Penge
Score: 1419
Won: 2319
Lost: 3856
Nigel Mills #567
Nigel Mills

Conservative
Amber Valley
Score: 1448
Won: 2137
Lost: 3671
 
Norman Lamb #568
Norman Lamb

Liberal Democrat
North Norfolk
Score: 1393
Won: 2305
Lost: 3734
Caroline Lucas #569
Caroline Lucas

Green Party
Brighton, Pavilion
Score: 1284
Won: 25835
Lost: 36530
Richard Bacon #570
Richard Bacon

Conservative
South Norfolk
Score: 1467
Won: 2121
Lost: 3736
 
Graham Stringer #571
Graham Stringer

Labour
Blackley and Broughton
Score: 1320
Won: 2460
Lost: 3670
Hywel Francis #572
Hywel Francis

Labour
Aberavon
Score: 1497
Won: 2293
Lost: 4192
Anne McGuire #573
Anne McGuire

Labour
Stirling
Score: 1457
Won: 20789
Lost: 36466
 
Jim Dobbin #574
Jim Dobbin

Labour Co-operative
Heywood and Middleton
Score: 1396
Won: 2398
Lost: 3953
Paul Flynn #575
Paul Flynn

Labour
Newport West
Score: 1362
Won: 2536
Lost: 4033
Mark Lazarowicz #576
Mark Lazarowicz

Labour Co-operative
Edinburgh North and Leith
Score: 1477
Won: 2272
Lost: 4105
 
David Evennett #577
David Evennett

Conservative
Bexleyheath and Crayford
Score: 1391
Won: 2144
Lost: 3538
Malcom Rifkind #578
Malcom Rifkind

Conservative
Kensington
Score: 1411
Won: 2117
Lost: 3583
Roger Godsiff #579
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 1462
Won: 2317
Lost: 4165
 
Ian Mearns #580
Ian Mearns

Labour
Gateshead
Score: 1420
Won: 2260
Lost: 3890
Alan Meale #581
Alan Meale

Labour
Mansfield
Score: 1426
Won: 2270
Lost: 3947
Rosie Cooper #582
Rosie Cooper

Labour
West Lancashire
Score: 1506
Won: 19912
Lost: 37776
 
Alan Whitehead #583
Alan Whitehead

Labour
Southampton, Test
Score: 1463
Won: 2238
Lost: 4062
Glanda Jackson #584
Glanda Jackson

Labour
Hampstead and Kilburn
Score: 1535
Won: 19548
Lost: 38322
Marsha Singh #585
Marsha Singh

Labour
Bradford West
Score: 1380
Won: 2430
Lost: 4042
 
Mike Weir #586
Mike Weir

Scottish National Party
Angus
Score: 1325
Won: 2449
Lost: 3813
William Cash #587
William Cash

Conservative
Stone
Score: 1422
Won: 2166
Lost: 3805
Denis MackShane #588
Denis MackShane

Labour
Rotherham
Score: 1385
Won: 2464
Lost: 4153
 
Keith Simpson #589
Keith Simpson

Conservative
Broadland
Score: 1483
Won: 2034
Lost: 3814
Vince Cable #590
Vince Cable

Liberal Democrat
Twickenham
Score: 1383
Won: 2572
Lost: 4345
John Bercow #591
John Bercow

Bi-Curious
Buckingham
Score: 1231
Won: 2765
Lost: 3881
 
Alistair Burt #592
Alistair Burt

Conservative
North East Bedfordshire
Score: 1422
Won: 2167
Lost: 3860
Bob Blackman #593
Bob Blackman

Conservative
Harrow East
Score: 1533
Won: 2724
Lost: 5466
Oliver Letwin #594
Oliver Letwin

Conservative
West Dorset
Score: 1502
Won: 1980
Lost: 3860
 
Michael Meacher #595
Michael Meacher

Labour
Oldham West and Royton
Score: 1361
Won: 2436
Lost: 4073
Steve Webb #596
Steve Webb

Liberal Democrat
Thornbury and Yate
Score: 1400
Won: 2298
Lost: 4024
Andrew Miller #597
Andrew Miller

Labour
Ellesmere Port and Neston
Score: 1413
Won: 2374
Lost: 4223
 
Conor Murphy #598
Conor Murphy

Sinn Fein
Newry and Armagh
Score: 1445
Won: 2260
Lost: 4177
Grahame Morris #599
Grahame Morris

Labour
Easington
Score: 1456
Won: 2161
Lost: 4053
David Heyes #600
David Heyes

Labour
Ashton-under-Lyne
Score: 1429
Won: 2221
Lost: 4063
 
John Robertson #601
John Robertson

Labour
Glasgow North West
Score: 1433
Won: 2339
Lost: 4314
Robert Smith #602
Robert Smith

Liberal Democrat
West Aberdeenshire and Kincardine
Score: 1450
Won: 2144
Lost: 4019
David Willetts #603
David Willetts

Conservative
Havant
Score: 1508
Won: 1970
Lost: 3935
 
Shailesh Vara #604
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 1424
Won: 2021
Lost: 3733
Anne Begg #605
Anne Begg

Labour
Aberdeen South
Score: 1466
Won: 19941
Lost: 38588
Margaret Beckett #606
Margaret Beckett

Labour
Derby South
Score: 1471
Won: 20050
Lost: 39149
 
Bill Esterson #607
Bill Esterson

Labour
Sefton Central
Score: 1358
Won: 2379
Lost: 4117
Richard Ottaway #608
Richard Ottaway

Conservative
Croydon South
Score: 1459
Won: 2001
Lost: 3872
Stephen Pound #609
Stephen Pound

Labour
Ealing North
Score: 1335
Won: 2398
Lost: 4037
 
Sandra Osborne #610
Sandra Osborne

Labour
Ayr, Carrick and Cumnock
Score: 1460
Won: 20054
Lost: 39014
Andrew Stunel #611
Andrew Stunel

Liberal Democrat
Hazel Grove
Score: 1447
Won: 2158
Lost: 4135
Wayne David #612
Wayne David

Labour
Caerphilly
Score: 1372
Won: 2297
Lost: 4070
 
Gordon Birtwistle #613
Gordon Birtwistle

Liberal Democrat
Burnley
Score: 1442
Won: 2102
Lost: 4050
George Young #614
George Young

Conservative
North West Hampshire
Score: 1400
Won: 2169
Lost: 3994
Nick Harvey #615
Nick Harvey

Liberal Democrat
North Devon
Score: 1396
Won: 2132
Lost: 3914
 
Fiona MacTaggart #616
Fiona MacTaggart

Labour
Slough
Score: 1458
Won: 19848
Lost: 38941
Menzies Campbell #617
Menzies Campbell

Liberal Democrat
North East Fife
Score: 1339
Won: 2462
Lost: 4258
James Arbuthnot #618
James Arbuthnot

Conservative
North East Hampshire
Score: 1490
Won: 2013
Lost: 4098
 
Alan Beith #619
Alan Beith

Liberal Democrat
Berwick-upon-Tweed
Score: 1438
Won: 2127
Lost: 4113
Patrick Mercer #620
Patrick Mercer

Conservative
Newark
Score: 1372
Won: 2103
Lost: 3786
Jack Dromey #621
Jack Dromey

Labour
Birmingham, Erdington
Score: 1322
Won: 2558
Lost: 4366
 
Stephem Hammond #622
Stephem Hammond

Conservative
Wimbledon
Score: 1331
Won: 2129
Lost: 3685
Tom Watson #623
Tom Watson

Labour
West Bromwich East
Score: 1390
Won: 2386
Lost: 4447
Liam Byrne #624
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 1349
Won: 2354
Lost: 4190
 
Mike Gapes #625
Mike Gapes

Labour Co-operative
Ilford South
Score: 1435
Won: 2158
Lost: 4260
Bob Russell #626
Bob Russell

Liberal Democrat
Colchester
Score: 1403
Won: 2146
Lost: 4082
Roger Williams #627
Roger Williams

Liberal Democrat
Brecon and Radnorshire
Score: 1513
Won: 2004
Lost: 4329
 
Gordon Henderson #628
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 1314
Won: 2026
Lost: 3567
Annette Brooke #629
Annette Brooke

Liberal Democrat
Mid Dorset and North Poole
Score: 1461
Won: 18994
Lost: 39340
Hywell Williams #630
Hywell Williams

Plaid Cymru
Arfon
Score: 1425
Won: 2126
Lost: 4296
 
John Stanley #631
John Stanley

Conservative
Tonbridge and Malling
Score: 1313
Won: 2152
Lost: 3855
Alan Reid #632
Alan Reid

Liberal Democrat
Argyll and Bute
Score: 1407
Won: 2117
Lost: 4262
Paul Burstow #633
Paul Burstow

Liberal Democrat
Sutton and Cheam
Score: 1380
Won: 2007
Lost: 3968
 
Lindsay Roy #634
Lindsay Roy

Labour
Glenrothes
Score: 1464
Won: 2084
Lost: 4519
John Pugh #635
John Pugh

Liberal Democrat
Southport
Score: 1361
Won: 2072
Lost: 4203
Don Foster #636
Don Foster

Liberal Democrat
Bath
Score: 1429
Won: 1953
Lost: 4287
 
Pat Doherty #637
Pat Doherty

Sinn Fein
West Tyrone
Score: 1407
Won: 2076
Lost: 4488
Norman Baker #638
Norman Baker

Liberal Democrat
Lewes
Score: 1377
Won: 1988
Lost: 4298
John Healey #639
John Healey

Labour
Wentworth and Dearne
Score: 1310
Won: 2176
Lost: 4437
 
Julian Huppart #640
Julian Huppart

Liberal Democrat
Cambridge
Score: 1327
Won: 2025
Lost: 4258
Alun Michael #641
Alun Michael

Labour Co-operative
Cardiff South and Penarth
Score: 1366
Won: 2045
Lost: 4483
Ian Swales #642
Ian Swales

Liberal Democrat
Redcar
Score: 1199
Won: 2186
Lost: 3936
 
David Winnick #643
David Winnick

Labour
Walsall North
Score: 1288
Won: 2185
Lost: 4457
Michael Connarty #644
Michael Connarty

Conservative
Linlithgow and East Falkirk
Score: 1255
Won: 2070
Lost: 4370
Ronnie Campbell #645
Ronnie Campbell

Labour
Blyth Valley
Score: 1318
Won: 2025
Lost: 4618
 
Sheila Gilmore #646
Sheila Gilmore

Labour
Edinburgh East
Score: 1266
Won: 18691
Lost: 40774
Angus Robertson #647
Angus Robertson

Scottish National Party
Moray
Score: 1283
Won: 1914
Lost: 4401
Steve McCabe #648
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 1566
Won: 3622
Lost: 15311
 
 



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