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
Jo Swinson
 
Linda Riordin
Jo Swinson   Linda Riordin
Liberal Democrat   Labour Co-operative
East Dunbartonshire   Halifax


 
As seen in

 

Results

Owen Patterson #1
Owen Patterson

Conservative
North Shropshire
Score: 1690
Won: 5464
Lost: 2180
Penny Mordaunt #2
Penny Mordaunt

Conservative
Portsmouth North
Score: 1794
Won: 48802
Lost: 28740
Eilidh Whiteford #3
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 1745
Won: 48101
Lost: 29158
 
Rebecca Harris #4
Rebecca Harris

Conservative
Castle Point
Score: 1665
Won: 45272
Lost: 28794
Claire Perry #5
Claire Perry

Conservative
Devizes
Score: 1629
Won: 45169
Lost: 28457
Mary Macleod #6
Mary Macleod

Conservative
Brentford and Isleworth
Score: 1620
Won: 44967
Lost: 29046
 
Charlotte Leslie #7
Charlotte Leslie

Conservative
Bristol North West
Score: 1557
Won: 52041
Lost: 30608
Nicola Blackwood #8
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 1582
Won: 45248
Lost: 28361
Amber Rudd #9
Amber Rudd

Conservative
Hastings and Rye
Score: 1620
Won: 39830
Lost: 27027
 
Elizabeth Truss #10
Elizabeth Truss

Conservative
South West Norfolk
Score: 1622
Won: 41656
Lost: 30092
Esther Mcvey #11
Esther Mcvey

Conservative
Wirral West
Score: 1525
Won: 45603
Lost: 28494
Priti Patel #12
Priti Patel

Conservative
Witham
Score: 1567
Won: 41855
Lost: 28533
 
Sarah Wollaston #13
Sarah Wollaston

Conservative
Totnes
Score: 1508
Won: 41076
Lost: 26608
Maria Miller #14
Maria Miller

Conservative
Basingstoke
Score: 1585
Won: 36567
Lost: 27159
Caroline Nokes #15
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 1471
Won: 43646
Lost: 27199
 
Nicky Morgan #16
Nicky Morgan

Conservative
Loughborough
Score: 1592
Won: 36740
Lost: 27900
Stuart Andrew #17
Stuart Andrew

Conservative
Pudsey
Score: 1540
Won: 3503
Lost: 2475
Sarah Teather #18
Sarah Teather

Liberal Democrat
Brent Central
Score: 1519
Won: 50800
Lost: 34806
 
Caroline Dinenage #19
Caroline Dinenage

Conservative
Gosport
Score: 1523
Won: 40462
Lost: 28031
Anna Soubry #20
Anna Soubry

Conservative
Broxtowe
Score: 1501
Won: 40569
Lost: 27065
Theresa Villiers #21
Theresa Villiers

Conservative
Chipping Barnet
Score: 1515
Won: 41598
Lost: 28478
 
Margot James #22
Margot James

Conservative
Stourbridge
Score: 1678
Won: 32387
Lost: 28137
Helen Grant #23
Helen Grant

Conservative
Maidstone and The Weald
Score: 1629
Won: 34441
Lost: 28072
Caroline Spelman #24
Caroline Spelman

Conservative
Meriden
Score: 1589
Won: 36362
Lost: 28019
 
Anne Maine #25
Anne Maine

Conservative
St Albans
Score: 1569
Won: 36802
Lost: 27636
Justine Greening #26
Justine Greening

Conservative
Putney
Score: 1621
Won: 36496
Lost: 29634
Eleanor Laing #27
Eleanor Laing

Conservative
Epping Forest
Score: 1554
Won: 38215
Lost: 28323
 
Siobhain McDonagh #28
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 1651
Won: 33706
Lost: 28736
Luciana Berger #29
Luciana Berger

Labour Co-operative
Liverpool, Wavertree
Score: 1480
Won: 51867
Lost: 34339
Debbie Abrahams #30
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 1609
Won: 36633
Lost: 29695
 
Jessica Lee #31
Jessica Lee

Conservative
Erewash
Score: 1658
Won: 32638
Lost: 28206
Jenny Willot #32
Jenny Willot

Liberal Democrat
Cardiff Central
Score: 1633
Won: 33403
Lost: 27929
Harriet Baldwin #33
Harriet Baldwin

Conservative
West Worcestershire
Score: 1539
Won: 37175
Lost: 27243
 
Karen Bradley #34
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 1612
Won: 34671
Lost: 28301
Nadine Dorries #35
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 1535
Won: 39286
Lost: 28720
Gloria de Piero #36
Gloria de Piero

Labour
Ashfield
Score: 1514
Won: 44686
Lost: 31676
 
Louise Bagshawe #37
Louise Bagshawe

Conservative
Corby
Score: 1579
Won: 42145
Lost: 32928
Caroline Flint #38
Caroline Flint

Labour
Don Valley
Score: 1501
Won: 47299
Lost: 32792
Sylvia Hermon #39
Sylvia Hermon

Independent
North Down
Score: 1629
Won: 33732
Lost: 28378
 
Anne Marie Morris #40
Anne Marie Morris

Conservative
Newton Abbot
Score: 1651
Won: 31842
Lost: 27550
Chloe Smith #41
Chloe Smith

Conservative
Norwich North
Score: 1576
Won: 38067
Lost: 29720
Cheryl Gillan #42
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 1704
Won: 30456
Lost: 28235
 
Bridget Phillipson #43
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 1592
Won: 40777
Lost: 32692
Emma Reynolds #44
Emma Reynolds

Labour
Wolverhampton North East
Score: 1645
Won: 36868
Lost: 31741
Tracey Crouch #45
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 1637
Won: 35237
Lost: 30120
 
Theresa May #46
Theresa May

Conservative
Maidenhead
Score: 1652
Won: 33134
Lost: 28992
Liz Kendall #47
Liz Kendall

Labour
Leicester West
Score: 1584
Won: 40481
Lost: 32709
Stella Creasy #48
Stella Creasy

Labour
Walthamstow
Score: 1554
Won: 42812
Lost: 33416
 
Richard Benyon #49
Richard Benyon

Conservative
Newbury
Score: 1501
Won: 4120
Lost: 2998
Richard Drax #50
Richard Drax

Conservative
South Dorset
Score: 1366
Won: 4835
Lost: 2787
Tessa Munt #51
Tessa Munt

Liberal Democrat
Wells
Score: 1664
Won: 31644
Lost: 29124
 
Robert Halfon #52
Robert Halfon

Conservative
Harlow
Score: 1491
Won: 3792
Lost: 2744
Susan Jones #53
Susan Jones

Labour
Clwyd South
Score: 1545
Won: 38635
Lost: 30385
Barbara Keeley #54
Barbara Keeley

Labour
Worsley and Eccles South
Score: 1538
Won: 38169
Lost: 29959
 
Eric Ollerenshaw #55
Eric Ollerenshaw

Conservative
Lancaster and Fleetwood
Score: 1140
Won: 16190
Lost: 5256
Christopher Pincher #56
Christopher Pincher

Conservative
Tamworth
Score: 1529
Won: 3342
Lost: 2597
Rushanara Ali #57
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 1568
Won: 37114
Lost: 30736
 
James Wharton #58
James Wharton

Conservative
Stockton South
Score: 1462
Won: 3602
Lost: 2533
Andrew Griffiths #59
Andrew Griffiths

Conservative
Burton
Score: 1476
Won: 3426
Lost: 2474
Jackie Doyle-Price #60
Jackie Doyle-Price

Conservative
Thurrock
Score: 1638
Won: 29999
Lost: 27427
 
Jesse Norman #61
Jesse Norman

Conservative
Hereford and South Herefordshire
Score: 1509
Won: 3912
Lost: 2987
Rob Wilson #62
Rob Wilson

Conservative
Reading East
Score: 1491
Won: 3487
Lost: 2586
Alun Cairns #63
Alun Cairns

Conservative
Vale of Glamorgan
Score: 1510
Won: 3279
Lost: 2508
 
Stephen Crabb #64
Stephen Crabb

Conservative
Preseli Pembrokeshire
Score: 1536
Won: 3412
Lost: 2719
James Duddridge #65
James Duddridge

Conservative
Rochford and Southend East
Score: 1545
Won: 3423
Lost: 2761
Daniel Kawczynski #66
Daniel Kawczynski

Conservative
Shrewsbury and Atcham
Score: 1445
Won: 3962
Lost: 2734
 
Jeremy Lefroy #67
Jeremy Lefroy

Conservative
Stafford
Score: 1560
Won: 3147
Lost: 2607
David Miliband #68
David Miliband

Labour
South Shields
Score: 1588
Won: 4380
Lost: 3774
Richard Graham #69
Richard Graham

Conservative
Gloucester
Score: 1521
Won: 3557
Lost: 2794
 
Pamela Nash #70
Pamela Nash

Labour
Airdrie and Shotts
Score: 1482
Won: 42475
Lost: 31433
Mark Francois #71
Mark Francois

Conservative
Rayleigh and Wickford
Score: 1516
Won: 3235
Lost: 2527
John Penrose #72
John Penrose

Conservative
Weston-super-Mare
Score: 1520
Won: 3291
Lost: 2585
 
Mark Lancaster #73
Mark Lancaster

Conservative
Milton Keynes North
Score: 1464
Won: 3485
Lost: 2520
Peter Lilley #74
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 1574
Won: 3282
Lost: 2796
Jeremy Hunt #75
Jeremy Hunt

Conservative
South West Surrey
Score: 1452
Won: 3887
Lost: 2760
 
Nadhim Zawahi #76
Nadhim Zawahi

Conservative
Stratford-on-Avon
Score: 1579
Won: 3258
Lost: 2803
Adam Holloway #77
Adam Holloway

Conservative
Gravesham
Score: 1470
Won: 3412
Lost: 2503
Gavin Williamson #78
Gavin Williamson

Conservative
South Staffordshire
Score: 1451
Won: 3370
Lost: 2396
 
Heidi Alexander #79
Heidi Alexander

Labour
Lewisham East
Score: 1461
Won: 42179
Lost: 30592
Michael Fallon #80
Michael Fallon

Conservative
Sevenoaks
Score: 1579
Won: 3140
Lost: 2712
Alec Shelbrooke #81
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 1439
Won: 3705
Lost: 2591
 
Julian Sturdy #82
Julian Sturdy

Conservative
York Outer
Score: 1477
Won: 3402
Lost: 2530
Mark Field #83
Mark Field

Conservative
Cities of London and Westminster
Score: 1452
Won: 3715
Lost: 2661
Andrew Murrison #84
Andrew Murrison

Conservative
South West Wiltshire
Score: 1540
Won: 3190
Lost: 2615
 
Bill Wiggin #85
Bill Wiggin

Conservative
North Herefordshire
Score: 1551
Won: 3399
Lost: 2831
Graham Brady #86
Graham Brady

Conservative
Altrincham and Sale West
Score: 1532
Won: 3293
Lost: 2669
Greg Clark #87
Greg Clark

Conservative
Tunbridge Wells
Score: 1504
Won: 3336
Lost: 2602
 
David Morris #88
David Morris

Conservative
Morecambe and Lunesdale
Score: 1434
Won: 3611
Lost: 2514
Jo Swinson #89
Jo Swinson

Liberal Democrat
East Dunbartonshire
Score: 1549
Won: 34546
Lost: 28785
Charles Walker #90
Charles Walker

Conservative
Broxbourne
Score: 1460
Won: 3782
Lost: 2765
 
Chris White #91
Chris White

Conservative
Warwick and Leamington
Score: 1423
Won: 3587
Lost: 2466
Jason McCartney #92
Jason McCartney

Conservative
Colne Valley
Score: 1527
Won: 3252
Lost: 2649
Mark Simmonds #93
Mark Simmonds

Conservative
Boston and Skegness
Score: 1473
Won: 3371
Lost: 2525
 
Andrew Stephenson #94
Andrew Stephenson

Conservative
Pendle
Score: 1498
Won: 3224
Lost: 2509
David Davis #95
David Davis

Conservative
Haltemprice and Howden
Score: 1546
Won: 3164
Lost: 2655
Jake Berry #96
Jake Berry

Conservative
Rossendale and Darwen
Score: 1407
Won: 3925
Lost: 2641
 
Chris Skidmore #97
Chris Skidmore

Conservative
Kingswood
Score: 1400
Won: 3789
Lost: 2515
Craig Whittacker #98
Craig Whittacker

Conservative
Calder Valley
Score: 1486
Won: 3270
Lost: 2505
George Eustice #99
George Eustice

Conservative
Camborne and Redruth
Score: 1412
Won: 3734
Lost: 2551
 
Ben Gummer #100
Ben Gummer

Conservative
Ipswich
Score: 1470
Won: 3649
Lost: 2746
Greg Hands #101
Greg Hands

Conservative
Chelsea and Fulham
Score: 1503
Won: 3418
Lost: 2707
Nick Hurd #102
Nick Hurd

Conservative
Ruislip, Northwood and Pinner
Score: 1433
Won: 3686
Lost: 2610
 
Phillip Lee #103
Phillip Lee

Conservative
Bracknell
Score: 1461
Won: 3430
Lost: 2545
Jacob Rees-Mogg #104
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 1584
Won: 3330
Lost: 2956
David Burrowes #105
David Burrowes

Conservative
Enfield, Southgate
Score: 1469
Won: 3426
Lost: 2576
 
Ian Paisley #106
Ian Paisley

Democratic Unionist
North Antrim
Score: 1498
Won: 3473
Lost: 2732
Nick Boles #107
Nick Boles

Conservative
Grantham and Stamford
Score: 1482
Won: 3457
Lost: 2655
David Davies #108
David Davies

Conservative
Monmouth
Score: 1504
Won: 3294
Lost: 2624
 
Andrew Jones #109
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 1456
Won: 3325
Lost: 2463
Stephen Phillips #110
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 1514
Won: 3377
Lost: 2736
Julian Smith #111
Julian Smith

Conservative
Skipton and Ripon
Score: 1477
Won: 3346
Lost: 2563
 
Mark Garnier #112
Mark Garnier

Conservative
Wyre Forest
Score: 1458
Won: 3608
Lost: 2692
Matthew Offord #113
Matthew Offord

Conservative
Hendon
Score: 1415
Won: 3975
Lost: 2759
Liam Fox #114
Liam Fox

Conservative
North Somerset
Score: 1514
Won: 3502
Lost: 2855
 
Simon Hart #115
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 1435
Won: 3361
Lost: 2431
Kwasi Kwarteng #116
Kwasi Kwarteng

Conservative
Spelthorne
Score: 1587
Won: 3164
Lost: 2864
Chris Kelly #117
Chris Kelly

Conservative
Dudley South
Score: 1383
Won: 4096
Lost: 2712
 
Jeremy Browne #118
Jeremy Browne

Liberal Democrat
Taunton Deane
Score: 1501
Won: 3327
Lost: 2682
Nick Herbert #119
Nick Herbert

Conservative
Arundel and South Downs
Score: 1444
Won: 3480
Lost: 2571
Brandon Lewis #120
Brandon Lewis

Conservative
Great Yarmouth
Score: 1487
Won: 3275
Lost: 2594
 
Lisa Nandy #121
Lisa Nandy

Labour
Wigan
Score: 1531
Won: 38288
Lost: 32369
Smith Henry #122
Smith Henry

Conservative
Crawley
Score: 1408
Won: 3842
Lost: 2672
Aiden Burley #123
Aiden Burley

Conservative
Cannock Chase
Score: 1390
Won: 3701
Lost: 2497
 
David Laws #124
David Laws

Liberal Democrat
Yeovil
Score: 1469
Won: 3710
Lost: 2861
Mark Pritchard #125
Mark Pritchard

Conservative
The Wrekin
Score: 1531
Won: 3251
Lost: 2753
Dominic Raab #126
Dominic Raab

Conservative
Esher and Walton
Score: 1396
Won: 3905
Lost: 2671
 
Stephen Dorrell #127
Stephen Dorrell

Conservative
Charnwood
Score: 1507
Won: 3187
Lost: 2611
Zac Goldsmith #128
Zac Goldsmith

Conservative
Richmond Park
Score: 1370
Won: 4207
Lost: 2757
Jessica Morden #129
Jessica Morden

Labour
Newport East
Score: 1535
Won: 36550
Lost: 31183
 
Gemma Doyle #130
Gemma Doyle

Labour Co-operative
West Dunbartonshire
Score: 1526
Won: 37646
Lost: 31840
Charlie Elphicke #131
Charlie Elphicke

Conservative
Dover
Score: 1413
Won: 3574
Lost: 2533
Dan Byles #132
Dan Byles

Conservative
North Warwickshire
Score: 1372
Won: 3834
Lost: 2527
 
Damian Collins #133
Damian Collins

Conservative
Folkestone and Hythe
Score: 1445
Won: 3496
Lost: 2619
Sam Gyimah #134
Sam Gyimah

Conservative
East Surrey
Score: 1420
Won: 3553
Lost: 2556
Mark Harper #135
Mark Harper

Conservative
Forest of Dean
Score: 1381
Won: 3979
Lost: 2673
 
Joan Ruddock #136
Joan Ruddock

Labour
Lewisham, Deptford
Score: 1584
Won: 31314
Lost: 28719
Mark Prisk #137
Mark Prisk

Conservative
Hertford and Stortford
Score: 1545
Won: 3171
Lost: 2769
Philip Hammond #138
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 1541
Won: 3153
Lost: 2742
 
John Glen #139
John Glen

Conservative
Salisbury
Score: 1452
Won: 3390
Lost: 2589
Angela Watkinson #140
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 1557
Won: 31709
Lost: 28292
Edward Timson #141
Edward Timson

Conservative
Crewe and Nantwich
Score: 1400
Won: 3522
Lost: 2473
 
Crispin Blunt #142
Crispin Blunt

Conservative
Reigate
Score: 1488
Won: 3321
Lost: 2695
Louise Ellman #143
Louise Ellman

Labour Co-operative
Liverpool, Riverside
Score: 1609
Won: 30295
Lost: 29147
James Morris #144
James Morris

Conservative
Halesowen and Rowley Regis
Score: 1396
Won: 3760
Lost: 2645
 
George Hollinberry #145
George Hollinberry

Conservative
Meon Valley
Score: 1420
Won: 3575
Lost: 2638
David Ruffley #146
David Ruffley

Conservative
Bury St Edmunds
Score: 1379
Won: 3574
Lost: 2462
Justin Tomlinson #147
Justin Tomlinson

Conservative
North Swindon
Score: 1437
Won: 3321
Lost: 2522
 
Gregory Campbell #148
Gregory Campbell

Democratic Unionist
East Londonderry
Score: 1574
Won: 3285
Lost: 3044
Andrew Rosindell #149
Andrew Rosindell

Conservative
Romford
Score: 1497
Won: 3202
Lost: 2675
Ben Walker #150
Ben Walker

Conservative
Wyre and Preston North
Score: 1467
Won: 3273
Lost: 2608
 
Jenny Chapman #151
Jenny Chapman

Labour
Darlington
Score: 1522
Won: 35387
Lost: 30661
Julie Elliot #152
Julie Elliot

Labour
Sunderland Central
Score: 1519
Won: 32555
Lost: 28084
Chris Grayling #153
Chris Grayling

Conservative
Epsom and Ewell
Score: 1512
Won: 3288
Lost: 2812
 
Simon Kirby #154
Simon Kirby

Conservative
Brighton, Kemptown
Score: 1551
Won: 3238
Lost: 2927
Daniel Poulter #155
Daniel Poulter

Conservative
Central Suffolk and North Ipswich
Score: 1443
Won: 3357
Lost: 2585
John Redwood #156
John Redwood

Conservative
Wokingham
Score: 1553
Won: 3182
Lost: 2879
 
Valerie Vaz #157
Valerie Vaz

Labour
Walsall South
Score: 1502
Won: 36288
Lost: 30571
Philip Dunne #158
Philip Dunne

Conservative
Ludlow
Score: 1510
Won: 3214
Lost: 2747
Rachel Reeves #159
Rachel Reeves

Labour
Leeds West
Score: 1491
Won: 39074
Lost: 32674
 
Nigel Evans #160
Nigel Evans

Conservative
Ribble Valley
Score: 1468
Won: 3273
Lost: 2653
Alison McGovern #161
Alison McGovern

Labour
Wirral South
Score: 1509
Won: 35254
Lost: 30366
Andrew Percy #162
Andrew Percy

Conservative
Brigg and Goole
Score: 1529
Won: 3079
Lost: 2733
 
Roger Gale #163
Roger Gale

Conservative
North Thanet
Score: 1622
Won: 2971
Lost: 2986
Angus MacNiel #164
Angus MacNiel

Scottish National Party
Na h-Eileanan an Iar
Score: 1484
Won: 3582
Lost: 2986
Yasmin Qureshi #165
Yasmin Qureshi

Labour
Bolton South East
Score: 1584
Won: 30575
Lost: 29257
 
David Cameron #166
David Cameron

Conservative
Witney
Score: 1455
Won: 4382
Lost: 3501
Edward Garnier #167
Edward Garnier

Conservative
Harborough
Score: 1503
Won: 3129
Lost: 2688
Sajid Javid #168
Sajid Javid

Conservative
Bromsgrove
Score: 1515
Won: 3201
Lost: 2798
 
Neil Parish #169
Neil Parish

Conservative
Tiverton and Honiton
Score: 1589
Won: 3002
Lost: 2905
Rory Stewart #170
Rory Stewart

Conservative
Penrith and The Border
Score: 1466
Won: 3278
Lost: 2672
Peter Bottomley #171
Peter Bottomley

Conservative
Worthing West
Score: 1518
Won: 3228
Lost: 2834
 
Damian hinds #172
Damian hinds

Conservative
East Hampshire
Score: 1396
Won: 3372
Lost: 2461
Alan Duncan #173
Alan Duncan

Conservative
Rutland and Melton
Score: 1459
Won: 3226
Lost: 2617
James Clappison #174
James Clappison

Conservative
Hertsmere
Score: 1476
Won: 3197
Lost: 2662
 
Tobias Ellwood #175
Tobias Ellwood

Conservative
Bournemouth East
Score: 1351
Won: 3902
Lost: 2646
Shabana Mahmood #176
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 1492
Won: 35452
Lost: 30245
David Nuttal #177
David Nuttal

Conservative
Bury North
Score: 1476
Won: 3237
Lost: 2696
 
Malcom Bruce #178
Malcom Bruce

Liberal Democrat
Gordon
Score: 1521
Won: 3251
Lost: 2892
Neil Carmichael #179
Neil Carmichael

Conservative
Stroud
Score: 1552
Won: 3151
Lost: 2929
Steve Brine #180
Steve Brine

Conservative
Winchester
Score: 1353
Won: 3842
Lost: 2625
 
Steve Baker #181
Steve Baker

Conservative
Wycombe
Score: 1363
Won: 3764
Lost: 2623
Andrew Lansley #182
Andrew Lansley

Conservative
South Cambridgeshire
Score: 1471
Won: 3429
Lost: 2852
Mark Reckless #183
Mark Reckless

Conservative
Rochester and Strood
Score: 1522
Won: 3145
Lost: 2817
 
David Mundell #184
David Mundell

Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 1525
Won: 3158
Lost: 2846
William Hague #185
William Hague

Conservative
Richmond (Yorks)
Score: 1462
Won: 3719
Lost: 3065
Bernard Jenkin #186
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 1415
Won: 3460
Lost: 2650
 
Jonathan Lord #187
Jonathan Lord

Conservative
Woking
Score: 1470
Won: 3183
Lost: 2656
Stephen Barclay #188
Stephen Barclay

Conservative
North East Cambridgeshire
Score: 1343
Won: 3683
Lost: 2499
Karl McCartney #189
Karl McCartney

Conservative
Lincoln
Score: 1434
Won: 3247
Lost: 2571
 
Chris Heaton-Harris #190
Chris Heaton-Harris

Conservative
Daventry
Score: 1463
Won: 3086
Lost: 2566
Catherin McKinnell #191
Catherin McKinnell

Labour
Newcastle upon Tyne North
Score: 1448
Won: 40336
Lost: 32759
Hugh Robertson #192
Hugh Robertson

Conservative
Faversham and Mid Kent
Score: 1413
Won: 3333
Lost: 2563
 
Lilian Greenwood #193
Lilian Greenwood

Labour
Nottingham South
Score: 1455
Won: 36748
Lost: 30358
Iain Stewart #194
Iain Stewart

Conservative
Milton Keynes South
Score: 1428
Won: 3431
Lost: 2713
Hugo Swire #195
Hugo Swire

Conservative
East Devon
Score: 1535
Won: 3346
Lost: 3102
 
Stewart Jackson #196
Stewart Jackson

Conservative
Peterborough
Score: 1611
Won: 2928
Lost: 2995
Kerry McCarthey #197
Kerry McCarthey

Labour
Bristol East
Score: 1481
Won: 34731
Lost: 29852
Douglas Carswell #198
Douglas Carswell

Conservative
Clacton
Score: 1472
Won: 3311
Lost: 2821
 
Nick de Bois #199
Nick de Bois

Conservative
Enfield North
Score: 1528
Won: 2966
Lost: 2739
Chris Evans #200
Chris Evans

Labour Co-operative
Islwyn
Score: 1340
Won: 4594
Lost: 3158
Mark Spencer #201
Mark Spencer

Conservative
Sherwood
Score: 1469
Won: 3287
Lost: 2796
 
Edward Vaisey #202
Edward Vaisey

Conservative
Wantage
Score: 1358
Won: 3759
Lost: 2672
Lorely Burt #203
Lorely Burt

Liberal Democrat
Solihull
Score: 1575
Won: 30322
Lost: 29885
Christopher Chope #204
Christopher Chope

Conservative
Christchurch
Score: 1553
Won: 3037
Lost: 2915
 
Jane Ellison #205
Jane Ellison

Conservative
Battersea
Score: 1689
Won: 26918
Lost: 30466
Andrew Selous #206
Andrew Selous

Conservative
South West Bedfordshire
Score: 1474
Won: 3152
Lost: 2712
Conor Burns #207
Conor Burns

Conservative
Bournemouth West
Score: 1566
Won: 3092
Lost: 3023
 
Chris Huhne #208
Chris Huhne

Liberal Democrat
Eastleigh
Score: 1495
Won: 3284
Lost: 2925
David Mowat #209
David Mowat

Conservative
Warrington South
Score: 1493
Won: 3144
Lost: 2789
Paul Beresford #210
Paul Beresford

Conservative
Mole Valley
Score: 1480
Won: 3244
Lost: 2827
 
Matthew Hancock #211
Matthew Hancock

Conservative
West Suffolk
Score: 1379
Won: 3307
Lost: 2470
David Jones #212
David Jones

Conservative
Clwyd West
Score: 1489
Won: 3270
Lost: 2899
Mel Stride #213
Mel Stride

Conservative
Central Devon
Score: 1381
Won: 3310
Lost: 2480
 
Jack Straw #214
Jack Straw

Labour
Blackburn
Score: 1564
Won: 3121
Lost: 3074
Rehman Chishti #215
Rehman Chishti

Conservative
Gillingham and Rainham
Score: 1349
Won: 3483
Lost: 2488
Michael Elliss #216
Michael Elliss

Conservative
Northampton North
Score: 1412
Won: 3264
Lost: 2590
 
Natascha Engel #217
Natascha Engel

Labour
North East Derbyshire
Score: 1474
Won: 31965
Lost: 27889
Tim Laughton #218
Tim Laughton

Conservative
East Worthing and Shoreham
Score: 1481
Won: 3120
Lost: 2750
Graham Evans #219
Graham Evans

Conservative
Weaver Vale
Score: 1487
Won: 3155
Lost: 2812
 
Sarah Newton #220
Sarah Newton

Conservative
Truro and Falmouth
Score: 1662
Won: 26753
Lost: 29845
Katy Clark #221
Katy Clark

Labour
North Ayrshire and Arran
Score: 1548
Won: 31655
Lost: 30775
Graham Jones #222
Graham Jones

Labour
Hyndburn
Score: 1403
Won: 3675
Lost: 2893
 
Sheryll Murray #223
Sheryll Murray

Conservative
South East Cornwall
Score: 1563
Won: 28671
Lost: 28419
Robert Syms #224
Robert Syms

Conservative
Poole
Score: 1482
Won: 3086
Lost: 2743
James Gray #225
James Gray

Conservative
North Wiltshire
Score: 1588
Won: 3039
Lost: 3116
 
Joseph Johnson #226
Joseph Johnson

Conservative
Orpington
Score: 1340
Won: 3790
Lost: 2685
Kevin Barron #227
Kevin Barron

Labour
Rother Valley
Score: 1544
Won: 3188
Lost: 3096
Owen Smith #228
Owen Smith

Labour
Pontypridd
Score: 1431
Won: 3388
Lost: 2807
 
Gordon Marsden #229
Gordon Marsden

Labour
Blackpool South
Score: 1443
Won: 3426
Lost: 2892
Andrew Bridgen #230
Andrew Bridgen

Conservative
North West Leicestershire
Score: 1511
Won: 3235
Lost: 3014
Gavin Barwell #231
Gavin Barwell

Conservative
Croydon Central
Score: 1544
Won: 3166
Lost: 3095
 
Jack Lopresti #232
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 1436
Won: 3261
Lost: 2734
Paul Maynard #233
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 1476
Won: 3268
Lost: 2907
Peter Bone #234
Peter Bone

Conservative
Wellingborough
Score: 1490
Won: 3128
Lost: 2840
 
Jeffrey Donaldson #235
Jeffrey Donaldson

Democratic Unionist
Lagan Valley
Score: 1593
Won: 3029
Lost: 3155
Richard Fuller #236
Richard Fuller

Conservative
Bedford
Score: 1359
Won: 3658
Lost: 2713
Alan Johnson #237
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 1482
Won: 3360
Lost: 3020
 
Simon Danczuk #238
Simon Danczuk

Labour
Rochdale
Score: 1456
Won: 3342
Lost: 2903
Michael Moore #239
Michael Moore

Liberal Democrat
Berwickshire, Roxburgh and Selkirk
Score: 1428
Won: 3476
Lost: 2893
Jamie Reed #240
Jamie Reed

Labour
Copeland
Score: 1339
Won: 4296
Lost: 3091
 
David Ruttley #241
David Ruttley

Conservative
Macclesfield
Score: 1412
Won: 3333
Lost: 2707
Stephen Williams #242
Stephen Williams

Liberal Democrat
Bristol West
Score: 1409
Won: 3376
Lost: 2729
Geoffrey Cox #243
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 1523
Won: 3035
Lost: 2903
 
Alex Cunningham #244
Alex Cunningham

Labour
Stockton North
Score: 1710
Won: 2851
Lost: 3419
Oliver Heald #245
Oliver Heald

Conservative
North East Hertfordshire
Score: 1420
Won: 3206
Lost: 2642
David Lidington #246
David Lidington

Conservative
Aylesbury
Score: 1454
Won: 3112
Lost: 2702
 
Mary Creagh #247
Mary Creagh

Labour
Wakefield
Score: 1588
Won: 29179
Lost: 30432
Kris Hopkins #248
Kris Hopkins

Conservative
Keighley
Score: 1509
Won: 3087
Lost: 2912
Julian Brazier #249
Julian Brazier

Conservative
Canterbury
Score: 1447
Won: 3168
Lost: 2729
 
Simon Burns #250
Simon Burns

Conservative
Chelmsford
Score: 1493
Won: 3201
Lost: 2953
Mark Hoban #251
Mark Hoban

Conservative
Fareham
Score: 1550
Won: 3012
Lost: 3005
George Osborne #252
George Osborne

Conservative
Tatton
Score: 1407
Won: 3863
Lost: 3140
 
Desmond Swayne #253
Desmond Swayne

Conservative
New Forest West
Score: 1433
Won: 3233
Lost: 2734
Mick Crockart #254
Mick Crockart

Liberal Democrat
Edinburgh West
Score: 1558
Won: 3077
Lost: 3111
George Freeman #255
George Freeman

Conservative
Mid Norfolk
Score: 1453
Won: 3211
Lost: 2809
 
Dominic Greive #256
Dominic Greive

Conservative
Beaconsfield
Score: 1416
Won: 3209
Lost: 2653
John Whittingdale #257
John Whittingdale

Conservative
Maldon
Score: 1442
Won: 3208
Lost: 2763
David Hamilton #258
David Hamilton

Labour
Midlothian
Score: 1486
Won: 3316
Lost: 3047
 
Robin Walker #259
Robin Walker

Conservative
Worcester
Score: 1295
Won: 3833
Lost: 2577
Frank Field #260
Frank Field

Labour
Birkenhead
Score: 1440
Won: 3226
Lost: 2782
Marcus Jones #261
Marcus Jones

Conservative
Nuneaton
Score: 1539
Won: 2932
Lost: 2909
 
Martin Vickers #262
Martin Vickers

Conservative
Cleethorpes
Score: 1565
Won: 2972
Lost: 3048
Mike Wood #263
Mike Wood

Labour
Batley and Spen
Score: 1457
Won: 3272
Lost: 2893
Loraine Fullbrook #264
Loraine Fullbrook

Conservative
South Ribble
Score: 1690
Won: 25755
Lost: 30618
 
Andrea Leadsom #265
Andrea Leadsom

Conservative
South Northamptonshire
Score: 1650
Won: 26678
Lost: 30353
Yvette Cooper #266
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 1509
Won: 31055
Lost: 29756
Michael McCann #267
Michael McCann

Labour
East Kilbride, Strathaven and Lesmahagow
Score: 1460
Won: 3309
Lost: 2954
 
Frank Doran #268
Frank Doran

Labour
Aberdeen North
Score: 1454
Won: 3407
Lost: 3026
Adam Afriyie #269
Adam Afriyie

Conservative
Windsor
Score: 1380
Won: 3522
Lost: 2795
Emily Thornberry #270
Emily Thornberry

Labour
Islington South and Finsbury
Score: 1480
Won: 31658
Lost: 29300
 
Alistair Darling #271
Alistair Darling

Labour
Edinburgh South West
Score: 1443
Won: 3333
Lost: 2930
Clive Efford #272
Clive Efford

Labour
Eltham
Score: 1394
Won: 3577
Lost: 2918
Chris Leslie #273
Chris Leslie

Labour Co-operative
Nottingham East
Score: 1420
Won: 3563
Lost: 3028
 
Diana Johnson #274
Diana Johnson

Labour
Kingston upon Hull North
Score: 1496
Won: 30411
Lost: 28966
Eric Joyce #275
Eric Joyce

Labour
Falkirk
Score: 1447
Won: 3252
Lost: 2891
John Mann #276
John Mann

Labour
Bassetlaw
Score: 1420
Won: 3308
Lost: 2821
 
Malcom Wicks #277
Malcom Wicks

Labour
Croydon North
Score: 1383
Won: 3076
Lost: 2477
Alan Campbell #278
Alan Campbell

Labour
Tynemouth
Score: 1476
Won: 3228
Lost: 2996
Duncan Hames #279
Duncan Hames

Liberal Democrat
Chippenham
Score: 1354
Won: 3756
Lost: 2892
 
Huw Irranca-Davies #280
Huw Irranca-Davies

Labour
Ogmore
Score: 1382
Won: 3776
Lost: 3046
Gareth Johnson #281
Gareth Johnson

Conservative
Dartford
Score: 1456
Won: 3198
Lost: 2890
Francis Maude #282
Francis Maude

Conservative
Horsham
Score: 1456
Won: 3078
Lost: 2781
 
Gregg McClymont #283
Gregg McClymont

Labour
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 1587
Won: 3084
Lost: 3317
Jim Cunningham #284
Jim Cunningham

Labour
Coventry South
Score: 1418
Won: 3764
Lost: 3225
Tony Baldry #285
Tony Baldry

Conservative
Banbury
Score: 1406
Won: 3237
Lost: 2718
 
Nigel Adams #286
Nigel Adams

Conservative
Selby and Ainsty
Score: 1474
Won: 3063
Lost: 2843
John McDonnell #287
John McDonnell

Labour
Hayes and Harlington
Score: 1441
Won: 3454
Lost: 3060
Andrew Robathan #288
Andrew Robathan

Conservative
South Leicestershire
Score: 1588
Won: 2851
Lost: 3076
 
Karen Lumley #289
Karen Lumley

Conservative
Redditch
Score: 1654
Won: 26022
Lost: 30379
Stephen OBrien #290
Stephen OBrien

Conservative
Eddisbury
Score: 1443
Won: 3133
Lost: 2796
Mike Freer #291
Mike Freer

Conservative
Finchley and Golders Green
Score: 1409
Won: 3149
Lost: 2675
 
Guy Opperman #292
Guy Opperman

Conservative
Hexham
Score: 1399
Won: 3192
Lost: 2666
Nick Gibb #293
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 1551
Won: 2900
Lost: 3012
Hilary Benn #294
Hilary Benn

Labour
Leeds Central
Score: 1397
Won: 3453
Lost: 2889
 
Mark Menzies #295
Mark Menzies

Conservative
Fylde
Score: 1469
Won: 3176
Lost: 2952
Rosie Winterton #296
Rosie Winterton

Labour
Doncaster Central
Score: 1483
Won: 30548
Lost: 29017
Robert Buckland #297
Robert Buckland

Conservative
South Swindon
Score: 1388
Won: 3122
Lost: 2573
 
Charles Hendry #298
Charles Hendry

Conservative
Wealden
Score: 1533
Won: 2909
Lost: 2959
John Spellar #299
John Spellar

Labour
Warley
Score: 1594
Won: 3112
Lost: 3414
Albert Owen #300
Albert Owen

Labour
Ynys M?n
Score: 1617
Won: 2878
Lost: 3256
 
Teresa Pearse #301
Teresa Pearse

Labour
Erith and Thamesmead
Score: 1429
Won: 34828
Lost: 30743
Kevan Jones #302
Kevan Jones

Labour
North Durham
Score: 1431
Won: 3250
Lost: 2887
Barry Sheerman #303
Barry Sheerman

Labour Co-operative
Huddersfield
Score: 1590
Won: 2953
Lost: 3257
 
Philip Davies #304
Philip Davies

Conservative
Shipley
Score: 1527
Won: 3101
Lost: 3168
Khalid Mahmood #305
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 1425
Won: 3290
Lost: 2919
Andy Burnham #306
Andy Burnham

Labour
Leigh
Score: 1391
Won: 3621
Lost: 3054
 
Harriet Harman #307
Harriet Harman

Labour
Camberwell and Peckham
Score: 1551
Won: 28948
Lost: 30626
Ian Murray #308
Ian Murray

Labour
Edinburgh South
Score: 1419
Won: 3380
Lost: 2979
Jon Ashworth #309
Jon Ashworth

Labour
Leicester South
Score: 1401
Won: 3281
Lost: 2826
 
Stephen Gilbert #310
Stephen Gilbert

Liberal Democrat
St Austell and Newquay
Score: 1459
Won: 3027
Lost: 2840
Michael Dugher #311
Michael Dugher

Labour
Barnsley East
Score: 1353
Won: 3563
Lost: 2846
Jonathan Edwards #312
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 1421
Won: 3261
Lost: 2899
 
Tony Lloyd #313
Tony Lloyd

Labour
Manchester Central
Score: 1461
Won: 3213
Lost: 3032
Stephen McPartland #314
Stephen McPartland

Conservative
Stevenage
Score: 1548
Won: 2937
Lost: 3112
Grant Shapps #315
Grant Shapps

Conservative
Welwyn Hatfield
Score: 1425
Won: 3170
Lost: 2842
 
Gavin Shuker #316
Gavin Shuker

Labour Co-operative
Luton South
Score: 1417
Won: 3345
Lost: 2964
Russell Brown #317
Russell Brown

Labour
Dumfries and Galloway
Score: 1417
Won: 3328
Lost: 2951
Adrian Bailey #318
Adrian Bailey

Labour Co-operative
West Bromwich West
Score: 1676
Won: 2851
Lost: 3519
 
David Gauke #319
David Gauke

Conservative
South West Hertfordshire
Score: 1454
Won: 3063
Lost: 2874
Bob Stewart #320
Bob Stewart

Conservative
Beckenham
Score: 1504
Won: 2975
Lost: 2994
Andrew Gwynne #321
Andrew Gwynne

Labour
Denton and Reddish
Score: 1419
Won: 3346
Lost: 2989
 
Geoffrey Robinson #322
Geoffrey Robinson

Labour
Coventry North West
Score: 1584
Won: 3351
Lost: 3734
John Stevenson #323
John Stevenson

Conservative
Carlisle
Score: 1481
Won: 3112
Lost: 3038
Clive Betts #324
Clive Betts

Labour
Sheffield South East
Score: 1413
Won: 3408
Lost: 3026
 
Simon Wright #325
Simon Wright

Liberal Democrat
Norwich South
Score: 1419
Won: 3175
Lost: 2851
Damian Green #326
Damian Green

Conservative
Ashford
Score: 1547
Won: 2859
Lost: 3064
Tom Harris #327
Tom Harris

Labour
Glasgow South
Score: 1700
Won: 2737
Lost: 3491
 
John Hayes #328
John Hayes

Conservative
South Holland and The Deepings
Score: 1452
Won: 3207
Lost: 3026
Stewart Hosie #329
Stewart Hosie

Scottish National Party
Dundee East
Score: 1441
Won: 3225
Lost: 3007
Anas Sarwar #330
Anas Sarwar

Labour
Glasgow Central
Score: 1370
Won: 3710
Lost: 3113
 
Charles Kennedy #331
Charles Kennedy

Liberal Democrat
Ross, Skye and Lochaber
Score: 1409
Won: 3246
Lost: 2913
Nick Smith #332
Nick Smith

Labour
Blaenau Gwent
Score: 1410
Won: 3362
Lost: 3014
Jon Cruddas #333
Jon Cruddas

Labour
Dagenham and Rainham
Score: 1383
Won: 3458
Lost: 2995
 
Jonathan Djanogly #334
Jonathan Djanogly

Conservative
Huntingdon
Score: 1368
Won: 3149
Lost: 2668
Stephen Twigg #335
Stephen Twigg

Labour Co-operative
Liverpool, West Derby
Score: 1374
Won: 3394
Lost: 2901
Brian Donohoe #336
Brian Donohoe

Labour
Central Ayrshire
Score: 1288
Won: 4221
Lost: 3131
 
Peter Luff #337
Peter Luff

Conservative
Mid Worcestershire
Score: 1489
Won: 3021
Lost: 3063
Fiona ODonnell #338
Fiona ODonnell

Labour
East Lothian
Score: 1496
Won: 29030
Lost: 29733
Alison Seabeck #339
Alison Seabeck

Labour
Plymouth, Moor View
Score: 1509
Won: 28766
Lost: 30011
 
Graham Stuart #340
Graham Stuart

Conservative
Beverley and Holderness
Score: 1498
Won: 2970
Lost: 3049
Nic Dakin #341
Nic Dakin

Labour
Scunthorpe
Score: 1423
Won: 3163
Lost: 2939
Edward Leigh #342
Edward Leigh

Conservative
Gainsborough
Score: 1525
Won: 2990
Lost: 3190
 
Toby Perkins #343
Toby Perkins

Labour
Chesterfield
Score: 1365
Won: 3423
Lost: 2907
Tim Yeo #344
Tim Yeo

Conservative
South Suffolk
Score: 1495
Won: 2928
Lost: 3003
Lynne Featherstone #345
Lynne Featherstone

Liberal Democrat
Hornsey and Wood Green
Score: 1350
Won: 36706
Lost: 30521
 
Martin Horwood #346
Martin Horwood

Liberal Democrat
Cheltenham
Score: 1350
Won: 3354
Lost: 2793
Jim Murphy #347
Jim Murphy

Labour
East Renfrewshire
Score: 1395
Won: 3423
Lost: 3059
Dawn Primarolo #348
Dawn Primarolo

Labour
Bristol South
Score: 1445
Won: 29669
Lost: 28472
 
Andrew Turner #349
Andrew Turner

Conservative
Isle of Wight
Score: 1536
Won: 2942
Lost: 3188
Kevin Brennan #350
Kevin Brennan

Labour
Cardiff West
Score: 1371
Won: 3450
Lost: 2970
Andrew George #351
Andrew George

Liberal Democrat
St Ives
Score: 1398
Won: 3174
Lost: 2852
 
Meg Hillier #352
Meg Hillier

Labour Co-operative
Hackney South and Shoreditch
Score: 1420
Won: 31378
Lost: 29187
Derek Twigg #353
Derek Twigg

Labour
Halton
Score: 1384
Won: 3390
Lost: 2984
John Cryer #354
John Cryer

Labour
Leyton and Wanstead
Score: 1444
Won: 3138
Lost: 3026
 
Jim McGovern #355
Jim McGovern

Labour
Dundee West
Score: 1473
Won: 3117
Lost: 3133
Karl Turner #356
Karl Turner

Labour
Kingston upon Hull East
Score: 1347
Won: 3734
Lost: 3109
Iain Wright #357
Iain Wright

Labour
Hartlepool
Score: 1380
Won: 3440
Lost: 3017
 
Thomas Docherty #358
Thomas Docherty

Labour
Dunfermline and West Fife
Score: 1436
Won: 3129
Lost: 2993
Alan Keen #359
Alan Keen

Labour Co-operative
Feltham and Heston
Score: 1462
Won: 3291
Lost: 3267
Glyn Davies #360
Glyn Davies

Conservative
Montgomeryshire
Score: 1556
Won: 2861
Lost: 3215
 
John Howell #361
John Howell

Conservative
Henley
Score: 1524
Won: 2913
Lost: 3147
David Lammy #362
David Lammy

Labour
Tottenham
Score: 1379
Won: 3463
Lost: 3051
Andy Slaughter #363
Andy Slaughter

Labour
Hammersmith
Score: 1551
Won: 2915
Lost: 3252
 
Kelvin Hopkins #364
Kelvin Hopkins

Labour
Luton North
Score: 1528
Won: 3032
Lost: 3294
Andrew Mitchell #365
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 1431
Won: 3267
Lost: 3121
Jerem Wright #366
Jerem Wright

Conservative
Kenilworth and Southam
Score: 1432
Won: 3063
Lost: 2930
 
John Baron #367
John Baron

Conservative
Basildon and Billericay
Score: 1440
Won: 3029
Lost: 2936
Ivan Lewis #368
Ivan Lewis

Labour
Bury South
Score: 1553
Won: 2884
Lost: 3242
Ian Liddell-Grainger #369
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 1562
Won: 2851
Lost: 3238
 
Simon Hughes #370
Simon Hughes

Liberal Democrat
Bermondsey and Old Southwark
Score: 1511
Won: 2945
Lost: 3153
Dan Jarvis #371
Dan Jarvis

Labour
Barnsley Central
Score: 1337
Won: 3725
Lost: 3096
Hugh Bayley #372
Hugh Bayley

Labour
York Central
Score: 1412
Won: 3247
Lost: 3037
 
James Paice #373
James Paice

Conservative
South East Cambridgeshire
Score: 1531
Won: 2992
Lost: 3288
Roberta Blackman-Woods #374
Roberta Blackman-Woods

Labour
City of Durham
Score: 1467
Won: 30690
Lost: 31039
Tami Mark #375
Tami Mark

Labour
Alyn and Deeside
Score: 1372
Won: 3319
Lost: 2928
 
Michael Gove #376
Michael Gove

Conservative
Surrey Heath
Score: 1530
Won: 2998
Lost: 3314
Tom Greatrix #377
Tom Greatrix

Labour Co-operative
Rutherglen and Hamilton West
Score: 1350
Won: 3609
Lost: 3092
Mark Williams #378
Mark Williams

Liberal Democrat
Ceredigion
Score: 1472
Won: 2975
Lost: 3046
 
Pete Wishart #379
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 1442
Won: 3105
Lost: 3052
Douglas Alexander #380
Douglas Alexander

Labour
Paisley and Renfrewshire South
Score: 1297
Won: 4225
Lost: 3309
Fabian Hamilton #381
Fabian Hamilton

Labour
Leeds North East
Score: 1443
Won: 3142
Lost: 3106
 
Dennis Skinner #382
Dennis Skinner

Labour
Bolsover
Score: 1445
Won: 3435
Lost: 3401
Mike Weatherley #383
Mike Weatherley

Conservative
Hove
Score: 1543
Won: 2850
Lost: 3211
Andrew Bingham #384
Andrew Bingham

Conservative
High Peak
Score: 1535
Won: 2809
Lost: 3148
 
Robert Goodwill #385
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 1442
Won: 3098
Lost: 3079
Philip Hollobone #386
Philip Hollobone

Conservative
Kettering
Score: 1505
Won: 2904
Lost: 3137
Robert Walter #387
Robert Walter

Conservative
North Dorset
Score: 1458
Won: 2909
Lost: 2960
 
Jeremy Corbyn #388
Jeremy Corbyn

Labour
Islington North
Score: 1397
Won: 3293
Lost: 3076
Barry Gardiner #389
Barry Gardiner

Labour
Brent North
Score: 1389
Won: 3338
Lost: 3092
Laurence Robertson #390
Laurence Robertson

Conservative
Tewkesbury
Score: 1446
Won: 2984
Lost: 3002
 
Alok Sharma #391
Alok Sharma

Conservative
Reading West
Score: 1449
Won: 2939
Lost: 2970
Gareth Thomas #392
Gareth Thomas

Labour Co-operative
Harrow West
Score: 1370
Won: 3334
Lost: 3004
Peter Aldous #393
Peter Aldous

Conservative
Waveney
Score: 1495
Won: 3051
Lost: 3291
 
John Denham #394
John Denham

Labour
Southampton, Itchen
Score: 1542
Won: 2897
Lost: 3325
Paul Murphy #395
Paul Murphy

Labour
Torfaen
Score: 1583
Won: 2799
Lost: 3374
Nick Clegg #396
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 1319
Won: 3723
Lost: 3127
 
Si?n James #397
Si?n James

Labour
Swansea East
Score: 1593
Won: 26174
Lost: 31942
Stephen Metcalfe #398
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 1470
Won: 3028
Lost: 3176
Anne Milton #399
Anne Milton

Conservative
Guildford
Score: 1657
Won: 24508
Lost: 32120
 
Andrew Smith #400
Andrew Smith

Labour
Oxford East
Score: 1388
Won: 3173
Lost: 2989
Paul Farrelly #401
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 1375
Won: 3322
Lost: 3074
Mary Glendon #402
Mary Glendon

Labour
North Tyneside
Score: 1539
Won: 26883
Lost: 31025
 
Brooks Newmark #403
Brooks Newmark

Conservative
Braintree
Score: 1359
Won: 3183
Lost: 2873
Fiona Bruce #404
Fiona Bruce

Conservative
Congleton
Score: 1589
Won: 25656
Lost: 31560
David Ward #405
David Ward

Liberal Democrat
Bradford East
Score: 1354
Won: 3129
Lost: 2822
 
Sadiq Khan #406
Sadiq Khan

Labour
Tooting
Score: 1464
Won: 3236
Lost: 3429
Greg Mulholland #407
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 1400
Won: 3009
Lost: 2913
Sharon Hodgeson #408
Sharon Hodgeson

Labour
Washington and Sunderland West
Score: 1455
Won: 29994
Lost: 31485
 
David Anderson #409
David Anderson

Labour
Blaydon
Score: 1457
Won: 3019
Lost: 3189
Robert Flello #410
Robert Flello

Labour
Stoke-on-Trent South
Score: 1354
Won: 3262
Lost: 2966
Simon Reevell #411
Simon Reevell

Conservative
Dewsbury
Score: 1525
Won: 2825
Lost: 3260
 
Hazel Blears #412
Hazel Blears

Labour
Salford and Eccles
Score: 1466
Won: 28562
Lost: 30556
Steve Rotherham #413
Steve Rotherham

Labour
Liverpool, Walton
Score: 1559
Won: 2741
Lost: 3314
John Woodcock #414
John Woodcock

Labour Co-operative
Barrow and Furness
Score: 1320
Won: 3414
Lost: 2968
 
Ian Austin #415
Ian Austin

Labour
Dudley North
Score: 1391
Won: 3144
Lost: 3058
Jim Fitzpatrick #416
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 1343
Won: 3294
Lost: 2983
Graeme Morris #417
Graeme Morris

Labour
Livingston
Score: 1417
Won: 3078
Lost: 3106
 
James Brokenshire #418
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 1489
Won: 2893
Lost: 3217
Dai Harvard #419
Dai Harvard

Labour
Merthyr Tydfil and Rhymney
Score: 1363
Won: 3228
Lost: 3027
Margaret Hodge #420
Margaret Hodge

Labour
Barking
Score: 1592
Won: 25057
Lost: 31659
 
Anne McIntosh #421
Anne McIntosh

Conservative
Thirsk and Malton
Score: 1526
Won: 26355
Lost: 30955
David Simpson #422
David Simpson

Democratic Unionist
Upper Bann
Score: 1610
Won: 2770
Lost: 3600
Iain Duncan Smith #423
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 1460
Won: 2903
Lost: 3158
 
Paul Blomfield #424
Paul Blomfield

Labour
Sheffield Central
Score: 1562
Won: 2711
Lost: 3345
Lindsay Hoyle #425
Lindsay Hoyle

Labour
Chorley
Score: 1640
Won: 2664
Lost: 3599
John Leech #426
John Leech

Liberal Democrat
Manchester, Withington
Score: 1317
Won: 3318
Lost: 2953
 
Jonathan Reynolds #427
Jonathan Reynolds

Labour Co-operative
Stalybridge and Hyde
Score: 1276
Won: 3570
Lost: 2969
Chuka Umunna #428
Chuka Umunna

Labour
Streatham
Score: 1374
Won: 3705
Lost: 3608
John Hemmings #429
John Hemmings

Liberal Democrat
Birmingham, Yardley
Score: 1622
Won: 2737
Lost: 3655
 
Bob Ainsworth #430
Bob Ainsworth

Labour
Coventry North East
Score: 1587
Won: 2901
Lost: 3744
Danny Alexander #431
Danny Alexander

Liberal Democrat
Inverness, Nairn, Badenoch and Strathspey
Score: 1404
Won: 3061
Lost: 3182
Tom Clarke #432
Tom Clarke

Labour
Coatbridge, Chryston and Bellshill
Score: 1628
Won: 2923
Lost: 4004
 
Kate Green #433
Kate Green

Labour
Stretford and Urmston
Score: 1530
Won: 26187
Lost: 32153
Edward Davey #434
Edward Davey

Liberal Democrat
Kingston and Surbiton
Score: 1369
Won: 3001
Lost: 2988
Edward Miliband #435
Edward Miliband

Labour
Doncaster North
Score: 1542
Won: 3873
Lost: 4843
 
Tom Brake #436
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 1280
Won: 3327
Lost: 2888
John Randall #437
John Randall

Conservative
Uxbridge and South Ruislip
Score: 1585
Won: 2783
Lost: 3678
Chris Bryant #438
Chris Bryant

Labour
Rhondda
Score: 1413
Won: 3345
Lost: 3580
 
Ben Bradshaw #439
Ben Bradshaw

Labour
Exeter
Score: 1382
Won: 3445
Lost: 3541
Mike Penning #440
Mike Penning

Conservative
Hemel Hempstead
Score: 1531
Won: 2717
Lost: 3426
Yvonne Fovargue #441
Yvonne Fovargue

Labour
Makerfield
Score: 1532
Won: 25395
Lost: 32347
 
Greg Knight #442
Greg Knight

Conservative
East Yorkshire
Score: 1520
Won: 2624
Lost: 3296
Margaret Ritchie #443
Margaret Ritchie

Social Democratic and Labour
South Down
Score: 1570
Won: 2667
Lost: 3555
Geraint Davies #444
Geraint Davies

Labour Co-operative
Swansea West
Score: 1563
Won: 2665
Lost: 3531
 
Caroline Lucas #445
Caroline Lucas

Green Party
Brighton, Pavilion
Score: 1615
Won: 25779
Lost: 36399
Helen Jones #446
Helen Jones

Labour
Warrington North
Score: 1469
Won: 26314
Lost: 31441
Margaret Curran #447
Margaret Curran

Labour
Glasgow East
Score: 1449
Won: 26941
Lost: 31531
 
Nigel Dodds #448
Nigel Dodds

Democratic Unionist
Belfast North
Score: 1615
Won: 2546
Lost: 3612
William Bain #449
William Bain

Labour
Glasgow North East
Score: 1513
Won: 2795
Lost: 3536
Michelle Gildernew #450
Michelle Gildernew

Sinn Fein
Fermanagh and South Tyrone
Score: 1557
Won: 25782
Lost: 34542
 
Alistair Carmichael #451
Alistair Carmichael

Liberal Democrat
Orkney and Shetland
Score: 1486
Won: 2788
Lost: 3471
Kenneth Clarke #452
Kenneth Clarke

Conservative
Rushcliffe
Score: 1463
Won: 2941
Lost: 3584
Austin Mitchell #453
Austin Mitchell

Labour
Great Grimsby
Score: 1521
Won: 2697
Lost: 3549
 
Pauline Latham #454
Pauline Latham

Conservative
Mid Derbyshire
Score: 1523
Won: 25157
Lost: 33477
David Hanson #455
David Hanson

Labour
Delyn
Score: 1528
Won: 2676
Lost: 3650
Laura Sandys #456
Laura Sandys

Conservative
South Thanet
Score: 1522
Won: 24192
Lost: 32848
 
Stephen Hepburn #457
Stephen Hepburn

Labour
Jarrow
Score: 1540
Won: 2535
Lost: 3553
Ann McKechin #458
Ann McKechin

Labour
Glasgow North
Score: 1556
Won: 22979
Lost: 32900
Tom Blenkinsop #459
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 1333
Won: 3191
Lost: 3457
 
Mark Durkan #460
Mark Durkan

Social Democratic and Labour
Foyle
Score: 1427
Won: 2802
Lost: 3467
Cathy Jamieson #461
Cathy Jamieson

Labour Co-operative
Kilmarnock and Loudoun
Score: 1473
Won: 25812
Lost: 33765
Phil Wilson #462
Phil Wilson

Labour
Sedgefield
Score: 1488
Won: 2651
Lost: 3536
 
Kate Hoey #463
Kate Hoey

Labour
Vauxhall
Score: 1373
Won: 27467
Lost: 31722
Henry Bellingham #464
Henry Bellingham

Conservative
North West Norfolk
Score: 1515
Won: 2490
Lost: 3459
Th?r?se Coffey #465
Th?r?se Coffey

Conservative
Suffolk Coastal
Score: 1529
Won: 24331
Lost: 34443
 
Nicholas Soames #466
Nicholas Soames

Conservative
Mid Sussex
Score: 1504
Won: 2638
Lost: 3631
Joe Benton #467
Joe Benton

Labour
Bootle
Score: 1490
Won: 2752
Lost: 3750
Mark Pawsey #468
Mark Pawsey

Conservative
Rugby
Score: 1463
Won: 2458
Lost: 3270
 
Paul Goggins #469
Paul Goggins

Labour
Wythenshawe and Sale East
Score: 1497
Won: 2505
Lost: 3484
Peter Hain #470
Peter Hain

Labour
Neath
Score: 1323
Won: 3123
Lost: 3481
Tristram Hunt #471
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 1222
Won: 3931
Lost: 3737
 
Pat Glass #472
Pat Glass

Labour
North West Durham
Score: 1419
Won: 25185
Lost: 32195
Lyn Brown #473
Lyn Brown

Labour
West Ham
Score: 1422
Won: 25358
Lost: 32512
David Amess #474
David Amess

Conservative
Southend West
Score: 1476
Won: 2450
Lost: 3360
 
Jon Trickett #475
Jon Trickett

Labour
Hemsworth
Score: 1446
Won: 2671
Lost: 3576
David Heath #476
David Heath

Liberal Democrat
Somerton and Frome
Score: 1531
Won: 2644
Lost: 3922
Dave Watts #477
Dave Watts

Labour
St Helens North
Score: 1486
Won: 2654
Lost: 3749
 
Angie Bray #478
Angie Bray

Conservative
Ealing Central and Acton
Score: 1497
Won: 23636
Lost: 34159
William McCrea #479
William McCrea

Democratic Unionist
South Antrim
Score: 1463
Won: 2617
Lost: 3651
Ann Clwyd #480
Ann Clwyd

Labour
Cynon Valley
Score: 1465
Won: 23457
Lost: 32872
 
Ian Davidson #481
Ian Davidson

Labour Co-operative
Glasgow South West
Score: 1513
Won: 2521
Lost: 3750
Nia Griffith #482
Nia Griffith

Labour
Llanelli
Score: 1520
Won: 2501
Lost: 3752
Stuart Bell #483
Stuart Bell

Labour
Middlesbrough
Score: 1637
Won: 2077
Lost: 3512
 
Pat McFadden #484
Pat McFadden

Labour
Wolverhampton South East
Score: 1513
Won: 2547
Lost: 3793
Lee Scott #485
Lee Scott

Conservative
Ilford North
Score: 1499
Won: 2272
Lost: 3334
Gregory Barker #486
Gregory Barker

Conservative
Bexhill and Battle
Score: 1482
Won: 2345
Lost: 3381
 
Chi Onwurah #487
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 1479
Won: 23109
Lost: 33176
Stephen Mosley #488
Stephen Mosley

Conservative
City of Chester
Score: 1436
Won: 2466
Lost: 3379
Ann Coffey #489
Ann Coffey

Labour
Stockport
Score: 1446
Won: 23504
Lost: 32792
 
Diane Abbott #490
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 1424
Won: 24832
Lost: 33789
Gerry Sutcliffe #491
Gerry Sutcliffe

Labour
Bradford South
Score: 1463
Won: 2567
Lost: 3661
Robert Neill #492
Robert Neill

Conservative
Bromley and Chislehurst
Score: 1448
Won: 2417
Lost: 3402
 
Gordon Brown #493
Gordon Brown

Labour
Kirkcaldy and Cowdenbeath
Score: 1366
Won: 3359
Lost: 4270
Frank Roy #494
Frank Roy

Labour
Motherwell and Wishaw
Score: 1550
Won: 2446
Lost: 3869
David Crausby #495
David Crausby

Labour
Bolton North East
Score: 1455
Won: 2570
Lost: 3674
 
Jim Hood #496
Jim Hood

Labour
Lanark and Hamilton East
Score: 1445
Won: 2626
Lost: 3705
George Mudie #497
George Mudie

Labour
Leeds East
Score: 1479
Won: 2577
Lost: 3785
David Blunkett #498
David Blunkett

Labour
Sheffield, Brightside and Hillsborough
Score: 1460
Won: 2652
Lost: 3807
 
Ed Balls #499
Ed Balls

Labour Co-operative
Morley and Outwood
Score: 1404
Won: 2941
Lost: 3990
Dan Rogerson #500
Dan Rogerson

Liberal Democrat
North Cornwall
Score: 1525
Won: 2399
Lost: 3759
John Thurso #501
John Thurso

Liberal Democrat
Caithness, Sutherland and Easter Ross
Score: 1450
Won: 2652
Lost: 3828
 
Patrick McClaughlin #502
Patrick McClaughlin

Conservative
Derbyshire Dales
Score: 1484
Won: 2313
Lost: 3487
Nicholas Brown #503
Nicholas Brown

Labour
Newcastle upon Tyne East
Score: 1454
Won: 2715
Lost: 3957
Richard Harrington #504
Richard Harrington

Conservative
Watford
Score: 1519
Won: 2276
Lost: 3585
 
Jim Sheridan #505
Jim Sheridan

Labour
Paisley and Renfrewshire North
Score: 1413
Won: 2723
Lost: 3793
Richard Burden #506
Richard Burden

Labour
Birmingham, Northfield
Score: 1514
Won: 2351
Lost: 3684
Karen Buck #507
Karen Buck

Labour
Westminster North
Score: 1427
Won: 23002
Lost: 32750
 
Geoffrey Clifton-Brown #508
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 1434
Won: 2343
Lost: 3373
Gary Streeter #509
Gary Streeter

Conservative
South West Devon
Score: 1440
Won: 2370
Lost: 3455
Mark Hendrick #510
Mark Hendrick

Labour Co-operative
Preston
Score: 1405
Won: 2617
Lost: 3666
 
Gerald Kaufman #511
Gerald Kaufman

Labour
Manchester, Gorton
Score: 1430
Won: 2783
Lost: 4023
Linda Riordin #512
Linda Riordin

Labour Co-operative
Halifax
Score: 1390
Won: 24011
Lost: 33121
Alisdair McDonnell #513
Alisdair McDonnell

Social Democratic and Labour
Belfast South
Score: 1419
Won: 2589
Lost: 3725
 
Keith Vaz #514
Keith Vaz

Labour
Leicester East
Score: 1493
Won: 2723
Lost: 4296
Jonathan Evans #515
Jonathan Evans

Conservative
Cardiff North
Score: 1424
Won: 2384
Lost: 3487
Richard Shepherd #516
Richard Shepherd

Conservative
Aldridge-Brownhills
Score: 1492
Won: 2315
Lost: 3662
 
Peter Tapsel #517
Peter Tapsel

Conservative
Louth and Horncastle
Score: 1472
Won: 2293
Lost: 3544
Madeleine Moon #518
Madeleine Moon

Labour
Bridgend
Score: 1433
Won: 22427
Lost: 33329
Paul Uppal #519
Paul Uppal

Conservative
Wolverhampton South West
Score: 1444
Won: 2298
Lost: 3467
 
Shaun Woodward #520
Shaun Woodward

Labour
St Helens South and Whiston
Score: 1443
Won: 2609
Lost: 3925
Angela Eagle #521
Angela Eagle

Labour
Wallasey
Score: 1448
Won: 22142
Lost: 33831
Graham Allen #522
Graham Allen

Labour
Nottingham North
Score: 1400
Won: 2509
Lost: 3636
 
Frank Dobson #523
Frank Dobson

Labour
Holborn and St Pancras
Score: 1390
Won: 2746
Lost: 3926
Paul Flynn #524
Paul Flynn

Labour
Newport West
Score: 1479
Won: 2527
Lost: 4011
Chris Williamson #525
Chris Williamson

Labour
Derby North
Score: 1444
Won: 2476
Lost: 3775
 
Joan Walley #526
Joan Walley

Labour
Stoke-on-Trent North
Score: 1413
Won: 22554
Lost: 33341
Mark Hunter #527
Mark Hunter

Liberal Democrat
Cheadle
Score: 1388
Won: 2441
Lost: 3516
Norman Lamb #528
Norman Lamb

Liberal Democrat
North Norfolk
Score: 1484
Won: 2290
Lost: 3709
 
Oliver Colville #529
Oliver Colville

Conservative
Plymouth, Sutton and Devonport
Score: 1440
Won: 2302
Lost: 3561
Mike Hancock #530
Mike Hancock

Liberal Democrat
Portsmouth South
Score: 1378
Won: 2578
Lost: 3721
Chris Ruane #531
Chris Ruane

Labour
Vale of Clwyd
Score: 1480
Won: 2368
Lost: 3860
 
Andrew Tyrie #532
Andrew Tyrie

Conservative
Chichester
Score: 1366
Won: 2335
Lost: 3330
Tessa Jowell #533
Tessa Jowell

Labour
Dulwich and West Norwood
Score: 1373
Won: 23769
Lost: 34250
Gerald Howarth #534
Gerald Howarth

Conservative
Aldershot
Score: 1425
Won: 2236
Lost: 3469
 
Stephen Lloyd #535
Stephen Lloyd

Liberal Democrat
Eastbourne
Score: 1297
Won: 2571
Lost: 3405
Martin McGuinness #536
Martin McGuinness

Sinn Fein
Mid Ulster
Score: 1446
Won: 2429
Lost: 3860
Naomi Long #537
Naomi Long

Alliance
Belfast East
Score: 1425
Won: 22657
Lost: 35303
 
Maria Eagle #538
Maria Eagle

Labour
Garston and Halewood
Score: 1351
Won: 22919
Lost: 32793
George Howarth #539
George Howarth

Labour
Knowsley
Score: 1492
Won: 2657
Lost: 4478
Michael Fabricant #540
Michael Fabricant

Conservative
Lichfield
Score: 1448
Won: 2193
Lost: 3530
 
Andrew Love #541
Andrew Love

Labour Co-operative
Edmonton
Score: 1380
Won: 2469
Lost: 3686
Nick Raynsford #542
Nick Raynsford

Labour
Greenwich and Woolwich
Score: 1463
Won: 2357
Lost: 3870
Stephen Timms #543
Stephen Timms

Labour
East Ham
Score: 1474
Won: 2435
Lost: 4067
 
David Evennett #544
David Evennett

Conservative
Bexleyheath and Crayford
Score: 1460
Won: 2136
Lost: 3522
Angela Smith #545
Angela Smith

Labour
Penistone and Stocksbridge
Score: 1379
Won: 22275
Lost: 33569
Tim Farron #546
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 1293
Won: 2836
Lost: 3842
 
Jim Shannon #547
Jim Shannon

Democratic Unionist
Strangford
Score: 1542
Won: 2298
Lost: 4164
Gisela Stuart #548
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 1280
Won: 24551
Lost: 32904
Julian Lewis #549
Julian Lewis

Conservative
New Forest East
Score: 1400
Won: 2364
Lost: 3711
 
Meg Munn #550
Meg Munn

Labour Co-operative
Sheffield, Heeley
Score: 1386
Won: 22088
Lost: 34175
Ian Lavery #551
Ian Lavery

Labour
Wansbeck
Score: 1296
Won: 2637
Lost: 3670
Michael Meacher #552
Michael Meacher

Labour
Oldham West and Royton
Score: 1441
Won: 2427
Lost: 4051
 
Virendra Sharma #553
Virendra Sharma

Labour
Ealing, Southall
Score: 1465
Won: 2370
Lost: 4054
Jim Dowd #554
Jim Dowd

Labour
Lewisham West and Penge
Score: 1437
Won: 2304
Lost: 3836
Adrian Sanders #555
Adrian Sanders

Liberal Democrat
Torbay
Score: 1380
Won: 2332
Lost: 3677
 
David Wright #556
David Wright

Labour
Telford
Score: 1349
Won: 2566
Lost: 3890
Vernon Coaker #557
Vernon Coaker

Labour
Gedling
Score: 1362
Won: 2512
Lost: 3887
Helen Goodman #558
Helen Goodman

Labour
Bishop Auckland
Score: 1440
Won: 20925
Lost: 35404
 
Tony Cunningham #559
Tony Cunningham

Labour
Workington
Score: 1436
Won: 2326
Lost: 3933
Brian Binley #560
Brian Binley

Conservative
Northampton South
Score: 1425
Won: 2237
Lost: 3729
John Bercow #561
John Bercow

Bi-Curious
Buckingham
Score: 1277
Won: 2761
Lost: 3858
 
Gordon Banks #562
Gordon Banks

Labour
Ochil and South Perthshire
Score: 1401
Won: 2382
Lost: 3908
Alan Meale #563
Alan Meale

Labour
Mansfield
Score: 1457
Won: 2255
Lost: 3927
Guto Bebb #564
Guto Bebb

Conservative
Aberconwy
Score: 1382
Won: 2349
Lost: 3777
 
Mark Lazarowicz #565
Mark Lazarowicz

Labour Co-operative
Edinburgh North and Leith
Score: 1491
Won: 2251
Lost: 4087
Graham Stringer #566
Graham Stringer

Labour
Blackley and Broughton
Score: 1319
Won: 2448
Lost: 3645
Nigel Mills #567
Nigel Mills

Conservative
Amber Valley
Score: 1441
Won: 2120
Lost: 3654
 
William Cash #568
William Cash

Conservative
Stone
Score: 1458
Won: 2152
Lost: 3786
David Tredinnick #569
David Tredinnick

Conservative
Bosworth
Score: 1425
Won: 2144
Lost: 3644
Alistair Burt #570
Alistair Burt

Conservative
North East Bedfordshire
Score: 1464
Won: 2154
Lost: 3844
 
Julie Hilling #571
Julie Hilling

Labour
Bolton West
Score: 1423
Won: 20757
Lost: 35591
Gordon Henderson #572
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 1441
Won: 2023
Lost: 3549
Bob Russell #573
Bob Russell

Liberal Democrat
Colchester
Score: 1519
Won: 2134
Lost: 4061
 
Eric Pickles #574
Eric Pickles

Conservative
Brentwood and Ongar
Score: 1369
Won: 2410
Lost: 3905
Bob Blackman #575
Bob Blackman

Conservative
Harrow East
Score: 1575
Won: 2706
Lost: 5456
Heather Wheeler #576
Heather Wheeler

Conservative
South Derbyshire
Score: 1457
Won: 21661
Lost: 38828
 
Martin Caton #577
Martin Caton

Labour
Gower
Score: 1378
Won: 2300
Lost: 3781
Richard Bacon #578
Richard Bacon

Conservative
South Norfolk
Score: 1440
Won: 2113
Lost: 3730
Andrew Miller #579
Andrew Miller

Labour
Ellesmere Port and Neston
Score: 1446
Won: 2362
Lost: 4204
 
Malcom Rifkind #580
Malcom Rifkind

Conservative
Kensington
Score: 1403
Won: 2102
Lost: 3567
Liam Byrne #581
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 1444
Won: 2342
Lost: 4167
Steve Webb #582
Steve Webb

Liberal Democrat
Thornbury and Yate
Score: 1430
Won: 2286
Lost: 4007
 
Alan Beith #583
Alan Beith

Liberal Democrat
Berwick-upon-Tweed
Score: 1512
Won: 2111
Lost: 4091
Nick Harvey #584
Nick Harvey

Liberal Democrat
North Devon
Score: 1458
Won: 2115
Lost: 3889
Ian Mearns #585
Ian Mearns

Labour
Gateshead
Score: 1401
Won: 2241
Lost: 3868
 
Alan Whitehead #586
Alan Whitehead

Labour
Southampton, Test
Score: 1453
Won: 2217
Lost: 4046
Jim Dobbin #587
Jim Dobbin

Labour Co-operative
Heywood and Middleton
Score: 1357
Won: 2382
Lost: 3933
Sammy Wilson #588
Sammy Wilson

Democratic Unionist
East Antrim
Score: 1419
Won: 2269
Lost: 4025
 
Stephem Hammond #589
Stephem Hammond

Conservative
Wimbledon
Score: 1393
Won: 2123
Lost: 3670
Hywel Francis #590
Hywel Francis

Labour
Aberavon
Score: 1448
Won: 2274
Lost: 4180
Alan Haselhurst #591
Alan Haselhurst

Conservative
Saffron Walden
Score: 1362
Won: 2189
Lost: 3660
 
Mike Weir #592
Mike Weir

Scottish National Party
Angus
Score: 1303
Won: 2435
Lost: 3784
Marsha Singh #593
Marsha Singh

Labour
Bradford West
Score: 1351
Won: 2415
Lost: 4022
Bill Esterson #594
Bill Esterson

Labour
Sefton Central
Score: 1381
Won: 2369
Lost: 4093
 
Mike Gapes #595
Mike Gapes

Labour Co-operative
Ilford South
Score: 1509
Won: 2140
Lost: 4237
Keith Simpson #596
Keith Simpson

Conservative
Broadland
Score: 1458
Won: 2020
Lost: 3802
Grahame Morris #597
Grahame Morris

Labour
Easington
Score: 1457
Won: 2144
Lost: 4036
 
Ian Lucas #598
Ian Lucas

Labour
Wrexham
Score: 1362
Won: 2280
Lost: 3876
Denis MackShane #599
Denis MackShane

Labour
Rotherham
Score: 1352
Won: 2447
Lost: 4128
Elfyn Llwyd #600
Elfyn Llwyd

Plaid Cymru
Dwyfor Meirionnydd
Score: 1300
Won: 2450
Lost: 3913
 
Stephen Pound #601
Stephen Pound

Labour
Ealing North
Score: 1343
Won: 2386
Lost: 4013
Roger Godsiff #602
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 1404
Won: 2295
Lost: 4150
Jack Dromey #603
Jack Dromey

Labour
Birmingham, Erdington
Score: 1347
Won: 2548
Lost: 4343
 
Menzies Campbell #604
Menzies Campbell

Liberal Democrat
North East Fife
Score: 1352
Won: 2450
Lost: 4228
John Robertson #605
John Robertson

Labour
Glasgow North West
Score: 1414
Won: 2320
Lost: 4292
Andrew Stunel #606
Andrew Stunel

Liberal Democrat
Hazel Grove
Score: 1443
Won: 2146
Lost: 4116
 
Oliver Letwin #607
Oliver Letwin

Conservative
West Dorset
Score: 1461
Won: 1962
Lost: 3849
Patrick Mercer #608
Patrick Mercer

Conservative
Newark
Score: 1380
Won: 2092
Lost: 3769
Vince Cable #609
Vince Cable

Liberal Democrat
Twickenham
Score: 1328
Won: 2549
Lost: 4314
 
Wayne David #610
Wayne David

Labour
Caerphilly
Score: 1364
Won: 2285
Lost: 4050
Anne Begg #611
Anne Begg

Labour
Aberdeen South
Score: 1446
Won: 19872
Lost: 38513
David Heyes #612
David Heyes

Labour
Ashton-under-Lyne
Score: 1392
Won: 2202
Lost: 4046
 
Tom Watson #613
Tom Watson

Labour
West Bromwich East
Score: 1407
Won: 2372
Lost: 4419
Sandra Osborne #614
Sandra Osborne

Labour
Ayr, Carrick and Cumnock
Score: 1445
Won: 19993
Lost: 38929
Robert Smith #615
Robert Smith

Liberal Democrat
West Aberdeenshire and Kincardine
Score: 1409
Won: 2126
Lost: 4000
 
George Young #616
George Young

Conservative
North West Hampshire
Score: 1385
Won: 2156
Lost: 3977
Paul Burstow #617
Paul Burstow

Liberal Democrat
Sutton and Cheam
Score: 1439
Won: 2000
Lost: 3951
Shailesh Vara #618
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 1380
Won: 2005
Lost: 3718
 
Pat Doherty #619
Pat Doherty

Sinn Fein
West Tyrone
Score: 1526
Won: 2064
Lost: 4464
Richard Ottaway #620
Richard Ottaway

Conservative
Croydon South
Score: 1406
Won: 1981
Lost: 3857
John Stanley #621
John Stanley

Conservative
Tonbridge and Malling
Score: 1329
Won: 2145
Lost: 3839
 
Gordon Birtwistle #622
Gordon Birtwistle

Liberal Democrat
Burnley
Score: 1394
Won: 2078
Lost: 4029
Alan Reid #623
Alan Reid

Liberal Democrat
Argyll and Bute
Score: 1427
Won: 2105
Lost: 4244
Roger Williams #624
Roger Williams

Liberal Democrat
Brecon and Radnorshire
Score: 1495
Won: 1987
Lost: 4318
 
Margaret Beckett #625
Margaret Beckett

Labour
Derby South
Score: 1386
Won: 19988
Lost: 39068
James Arbuthnot #626
James Arbuthnot

Conservative
North East Hampshire
Score: 1419
Won: 1992
Lost: 4086
Don Foster #627
Don Foster

Liberal Democrat
Bath
Score: 1490
Won: 1936
Lost: 4269
 
Hywell Williams #628
Hywell Williams

Plaid Cymru
Arfon
Score: 1397
Won: 2112
Lost: 4277
David Willetts #629
David Willetts

Conservative
Havant
Score: 1391
Won: 1948
Lost: 3924
Lindsay Roy #630
Lindsay Roy

Labour
Glenrothes
Score: 1462
Won: 2065
Lost: 4500
 
Annette Brooke #631
Annette Brooke

Liberal Democrat
Mid Dorset and North Poole
Score: 1413
Won: 18923
Lost: 39259
Glanda Jackson #632
Glanda Jackson

Labour
Hampstead and Kilburn
Score: 1362
Won: 19464
Lost: 38244
Anne McGuire #633
Anne McGuire

Labour
Stirling
Score: 1260
Won: 20727
Lost: 36389
 
Conor Murphy #634
Conor Murphy

Sinn Fein
Newry and Armagh
Score: 1307
Won: 2239
Lost: 4158
Sheila Gilmore #635
Sheila Gilmore

Labour
Edinburgh East
Score: 1449
Won: 18641
Lost: 40645
David Winnick #636
David Winnick

Labour
Walsall North
Score: 1385
Won: 2166
Lost: 4417
 
Rosie Cooper #637
Rosie Cooper

Labour
West Lancashire
Score: 1310
Won: 19840
Lost: 37702
John Pugh #638
John Pugh

Liberal Democrat
Southport
Score: 1371
Won: 2061
Lost: 4185
John Healey #639
John Healey

Labour
Wentworth and Dearne
Score: 1358
Won: 2164
Lost: 4409
 
Norman Baker #640
Norman Baker

Liberal Democrat
Lewes
Score: 1411
Won: 1976
Lost: 4275
Ian Swales #641
Ian Swales

Liberal Democrat
Redcar
Score: 1240
Won: 2181
Lost: 3911
Fiona MacTaggart #642
Fiona MacTaggart

Labour
Slough
Score: 1272
Won: 19781
Lost: 38868
 
Alun Michael #643
Alun Michael

Labour Co-operative
Cardiff South and Penarth
Score: 1343
Won: 2028
Lost: 4452
Ronnie Campbell #644
Ronnie Campbell

Labour
Blyth Valley
Score: 1365
Won: 2018
Lost: 4598
Julian Huppart #645
Julian Huppart

Liberal Democrat
Cambridge
Score: 1288
Won: 2012
Lost: 4238
 
Michael Connarty #646
Michael Connarty

Conservative
Linlithgow and East Falkirk
Score: 1286
Won: 2061
Lost: 4338
Angus Robertson #647
Angus Robertson

Scottish National Party
Moray
Score: 1240
Won: 1903
Lost: 4372
Steve McCabe #648
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 1627
Won: 3606
Lost: 15298
 
 



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