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
Anne McIntosh
 
Norman Baker
Anne McIntosh   Norman Baker
Conservative   Liberal Democrat
Thirsk and Malton   Lewes


 
As seen in

 

Results

Owen Patterson #1
Owen Patterson

Conservative
North Shropshire
Score: 1730
Won: 5435
Lost: 2172
Charlotte Leslie #2
Charlotte Leslie

Conservative
Bristol North West
Score: 1949
Won: 52014
Lost: 30584
Penny Mordaunt #3
Penny Mordaunt

Conservative
Portsmouth North
Score: 1867
Won: 48772
Lost: 28731
 
Claire Perry #4
Claire Perry

Conservative
Devizes
Score: 1906
Won: 45142
Lost: 28435
Eilidh Whiteford #5
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 1855
Won: 48063
Lost: 29146
Mary Macleod #6
Mary Macleod

Conservative
Brentford and Isleworth
Score: 1866
Won: 44932
Lost: 29025
 
Rebecca Harris #7
Rebecca Harris

Conservative
Castle Point
Score: 1842
Won: 45244
Lost: 28779
Nicola Blackwood #8
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 1818
Won: 45218
Lost: 28341
Anna Soubry #9
Anna Soubry

Conservative
Broxtowe
Score: 1829
Won: 40550
Lost: 27038
 
Esther Mcvey #10
Esther Mcvey

Conservative
Wirral West
Score: 1778
Won: 45581
Lost: 28472
Caroline Nokes #11
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 1731
Won: 43625
Lost: 27173
Sarah Wollaston #12
Sarah Wollaston

Conservative
Totnes
Score: 1725
Won: 41052
Lost: 26581
 
Theresa Villiers #13
Theresa Villiers

Conservative
Chipping Barnet
Score: 1762
Won: 41577
Lost: 28450
Priti Patel #14
Priti Patel

Conservative
Witham
Score: 1757
Won: 41830
Lost: 28513
Eleanor Laing #15
Eleanor Laing

Conservative
Epping Forest
Score: 1804
Won: 38197
Lost: 28304
 
Caroline Dinenage #16
Caroline Dinenage

Conservative
Gosport
Score: 1746
Won: 40440
Lost: 28006
Amber Rudd #17
Amber Rudd

Conservative
Hastings and Rye
Score: 1717
Won: 39797
Lost: 27011
Sarah Teather #18
Sarah Teather

Liberal Democrat
Brent Central
Score: 1715
Won: 50765
Lost: 34779
 
Elizabeth Truss #19
Elizabeth Truss

Conservative
South West Norfolk
Score: 1734
Won: 41629
Lost: 30074
Harriet Baldwin #20
Harriet Baldwin

Conservative
West Worcestershire
Score: 1706
Won: 37152
Lost: 27221
Anne Maine #21
Anne Maine

Conservative
St Albans
Score: 1722
Won: 36788
Lost: 27620
 
Nicky Morgan #22
Nicky Morgan

Conservative
Loughborough
Score: 1728
Won: 36715
Lost: 27879
Nadine Dorries #23
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 1688
Won: 39260
Lost: 28697
Louise Bagshawe #24
Louise Bagshawe

Conservative
Corby
Score: 1722
Won: 42122
Lost: 32911
 
Helen Grant #25
Helen Grant

Conservative
Maidstone and The Weald
Score: 1743
Won: 34416
Lost: 28056
Justine Greening #26
Justine Greening

Conservative
Putney
Score: 1733
Won: 36467
Lost: 29618
Chloe Smith #27
Chloe Smith

Conservative
Norwich North
Score: 1702
Won: 38049
Lost: 29706
 
Maria Miller #28
Maria Miller

Conservative
Basingstoke
Score: 1665
Won: 36553
Lost: 27145
Eric Ollerenshaw #29
Eric Ollerenshaw

Conservative
Lancaster and Fleetwood
Score: 1246
Won: 16186
Lost: 5218
Stuart Andrew #30
Stuart Andrew

Conservative
Pudsey
Score: 1604
Won: 3487
Lost: 2462
 
Theresa May #31
Theresa May

Conservative
Maidenhead
Score: 1732
Won: 33114
Lost: 28977
Luciana Berger #32
Luciana Berger

Labour Co-operative
Liverpool, Wavertree
Score: 1535
Won: 51842
Lost: 34306
Caroline Flint #33
Caroline Flint

Labour
Don Valley
Score: 1561
Won: 47288
Lost: 32773
 
Gloria de Piero #34
Gloria de Piero

Labour
Ashfield
Score: 1570
Won: 44671
Lost: 31657
Jenny Willot #35
Jenny Willot

Liberal Democrat
Cardiff Central
Score: 1676
Won: 33380
Lost: 27911
Margot James #36
Margot James

Conservative
Stourbridge
Score: 1703
Won: 32360
Lost: 28124
 
Caroline Spelman #37
Caroline Spelman

Conservative
Meriden
Score: 1608
Won: 36336
Lost: 28002
Stella Creasy #38
Stella Creasy

Labour
Walthamstow
Score: 1605
Won: 42796
Lost: 33389
Bridget Phillipson #39
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 1621
Won: 40762
Lost: 32674
 
Karen Bradley #40
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 1632
Won: 34644
Lost: 28282
Cheryl Gillan #41
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 1724
Won: 30433
Lost: 28228
Heidi Alexander #42
Heidi Alexander

Labour
Lewisham East
Score: 1541
Won: 42167
Lost: 30569
 
Sylvia Hermon #43
Sylvia Hermon

Independent
North Down
Score: 1639
Won: 33703
Lost: 28360
Pamela Nash #44
Pamela Nash

Labour
Airdrie and Shotts
Score: 1541
Won: 42463
Lost: 31411
Tracey Crouch #45
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 1631
Won: 35217
Lost: 30112
 
Jo Swinson #46
Jo Swinson

Liberal Democrat
East Dunbartonshire
Score: 1608
Won: 34525
Lost: 28769
Damian Collins #47
Damian Collins

Conservative
Folkestone and Hythe
Score: 1525
Won: 3492
Lost: 2609
Susan Jones #48
Susan Jones

Labour
Clwyd South
Score: 1560
Won: 38622
Lost: 30367
 
David Miliband #49
David Miliband

Labour
South Shields
Score: 1618
Won: 4356
Lost: 3760
Dominic Raab #50
Dominic Raab

Conservative
Esher and Walton
Score: 1456
Won: 3899
Lost: 2660
Emma Reynolds #51
Emma Reynolds

Labour
Wolverhampton North East
Score: 1607
Won: 36850
Lost: 31724
 
Liz Kendall #52
Liz Kendall

Labour
Leicester West
Score: 1561
Won: 40460
Lost: 32691
Ben Gummer #53
Ben Gummer

Conservative
Ipswich
Score: 1504
Won: 3639
Lost: 2736
Barbara Keeley #54
Barbara Keeley

Labour
Worsley and Eccles South
Score: 1529
Won: 38156
Lost: 29940
 
Tessa Munt #55
Tessa Munt

Liberal Democrat
Wells
Score: 1647
Won: 31619
Lost: 29114
Matthew Offord #56
Matthew Offord

Conservative
Hendon
Score: 1451
Won: 3972
Lost: 2751
Nick Hurd #57
Nick Hurd

Conservative
Ruislip, Northwood and Pinner
Score: 1459
Won: 3682
Lost: 2604
 
Sam Gyimah #58
Sam Gyimah

Conservative
East Surrey
Score: 1465
Won: 3548
Lost: 2546
Matthew Hancock #59
Matthew Hancock

Conservative
West Suffolk
Score: 1488
Won: 3304
Lost: 2457
Debbie Abrahams #60
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 1544
Won: 36615
Lost: 29682
 
Ian Paisley #61
Ian Paisley

Democratic Unionist
North Antrim
Score: 1523
Won: 3465
Lost: 2725
Gemma Doyle #62
Gemma Doyle

Labour Co-operative
West Dunbartonshire
Score: 1572
Won: 37635
Lost: 31820
Jessica Lee #63
Jessica Lee

Conservative
Erewash
Score: 1589
Won: 32597
Lost: 28190
 
Malcom Wicks #64
Malcom Wicks

Labour
Croydon North
Score: 1533
Won: 3071
Lost: 2460
Brian Donohoe #65
Brian Donohoe

Labour
Central Ayrshire
Score: 1477
Won: 4217
Lost: 3108
Richard Fuller #66
Richard Fuller

Conservative
Bedford
Score: 1478
Won: 3652
Lost: 2695
 
Peter Lilley #67
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 1573
Won: 3272
Lost: 2790
Anne Marie Morris #68
Anne Marie Morris

Conservative
Newton Abbot
Score: 1583
Won: 31815
Lost: 27538
Jake Berry #69
Jake Berry

Conservative
Rossendale and Darwen
Score: 1419
Won: 3919
Lost: 2632
 
Chris Kelly #70
Chris Kelly

Conservative
Dudley South
Score: 1406
Won: 4092
Lost: 2705
Smith Henry #71
Smith Henry

Conservative
Crawley
Score: 1434
Won: 3835
Lost: 2663
Mark Garnier #72
Mark Garnier

Conservative
Wyre Forest
Score: 1475
Won: 3600
Lost: 2684
 
Mark Harper #73
Mark Harper

Conservative
Forest of Dean
Score: 1411
Won: 3973
Lost: 2662
Adam Holloway #74
Adam Holloway

Conservative
Gravesham
Score: 1464
Won: 3402
Lost: 2494
Joseph Johnson #75
Joseph Johnson

Conservative
Orpington
Score: 1441
Won: 3785
Lost: 2669
 
David Ruffley #76
David Ruffley

Conservative
Bury St Edmunds
Score: 1425
Won: 3566
Lost: 2450
Edward Timson #77
Edward Timson

Conservative
Crewe and Nantwich
Score: 1437
Won: 3518
Lost: 2463
George Hollinberry #78
George Hollinberry

Conservative
Meon Valley
Score: 1465
Won: 3566
Lost: 2625
 
Gregory Campbell #79
Gregory Campbell

Democratic Unionist
East Londonderry
Score: 1625
Won: 3278
Lost: 3038
Jeremy Lefroy #80
Jeremy Lefroy

Conservative
Stafford
Score: 1541
Won: 3141
Lost: 2605
Jackie Doyle-Price #81
Jackie Doyle-Price

Conservative
Thurrock
Score: 1611
Won: 29979
Lost: 27415
 
Clive Efford #82
Clive Efford

Labour
Eltham
Score: 1525
Won: 3571
Lost: 2901
Nick Herbert #83
Nick Herbert

Conservative
Arundel and South Downs
Score: 1461
Won: 3474
Lost: 2564
Sheryll Murray #84
Sheryll Murray

Conservative
South East Cornwall
Score: 1675
Won: 28653
Lost: 28400
 
Chris Evans #85
Chris Evans

Labour Co-operative
Islwyn
Score: 1415
Won: 4586
Lost: 3138
John Glen #86
John Glen

Conservative
Salisbury
Score: 1481
Won: 3383
Lost: 2581
Edward Vaisey #87
Edward Vaisey

Conservative
Wantage
Score: 1435
Won: 3758
Lost: 2663
 
David Davis #88
David Davis

Conservative
Haltemprice and Howden
Score: 1543
Won: 3151
Lost: 2646
Zac Goldsmith #89
Zac Goldsmith

Conservative
Richmond Park
Score: 1388
Won: 4202
Lost: 2747
Simon Hart #90
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 1445
Won: 3354
Lost: 2421
 
Rob Wilson #91
Rob Wilson

Conservative
Reading East
Score: 1461
Won: 3479
Lost: 2579
Mark Francois #92
Mark Francois

Conservative
Rayleigh and Wickford
Score: 1493
Won: 3223
Lost: 2519
Andrew Jones #93
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 1458
Won: 3318
Lost: 2456
 
Julian Smith #94
Julian Smith

Conservative
Skipton and Ripon
Score: 1479
Won: 3340
Lost: 2558
Tobias Ellwood #95
Tobias Ellwood

Conservative
Bournemouth East
Score: 1403
Won: 3895
Lost: 2632
Jesse Norman #96
Jesse Norman

Conservative
Hereford and South Herefordshire
Score: 1476
Won: 3889
Lost: 2973
 
Andrew Stephenson #97
Andrew Stephenson

Conservative
Pendle
Score: 1488
Won: 3217
Lost: 2505
Charles Walker #98
Charles Walker

Conservative
Broxbourne
Score: 1448
Won: 3778
Lost: 2761
Mel Stride #99
Mel Stride

Conservative
Central Devon
Score: 1460
Won: 3301
Lost: 2464
 
Gavin Williamson #100
Gavin Williamson

Conservative
South Staffordshire
Score: 1431
Won: 3364
Lost: 2391
Jeremy Browne #101
Jeremy Browne

Liberal Democrat
Taunton Deane
Score: 1509
Won: 3319
Lost: 2674
Brandon Lewis #102
Brandon Lewis

Conservative
Great Yarmouth
Score: 1497
Won: 3268
Lost: 2588
 
James Morris #103
James Morris

Conservative
Halesowen and Rowley Regis
Score: 1422
Won: 3755
Lost: 2636
Christopher Pincher #104
Christopher Pincher

Conservative
Tamworth
Score: 1485
Won: 3334
Lost: 2593
Andrew Griffiths #105
Andrew Griffiths

Conservative
Burton
Score: 1437
Won: 3413
Lost: 2466
 
Greg Hands #106
Greg Hands

Conservative
Chelsea and Fulham
Score: 1494
Won: 3408
Lost: 2700
Mark Lancaster #107
Mark Lancaster

Conservative
Milton Keynes North
Score: 1437
Won: 3476
Lost: 2513
Julian Sturdy #108
Julian Sturdy

Conservative
York Outer
Score: 1455
Won: 3392
Lost: 2523
 
Justin Tomlinson #109
Justin Tomlinson

Conservative
North Swindon
Score: 1462
Won: 3313
Lost: 2512
Richard Drax #110
Richard Drax

Conservative
South Dorset
Score: 1307
Won: 4815
Lost: 2762
Siobhain McDonagh #111
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 1540
Won: 33685
Lost: 28725
 
Rachel Reeves #112
Rachel Reeves

Labour
Leeds West
Score: 1526
Won: 39064
Lost: 32658
Angela Watkinson #113
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 1572
Won: 31692
Lost: 28276
David Burrowes #114
David Burrowes

Conservative
Enfield, Southgate
Score: 1456
Won: 3411
Lost: 2564
 
Greg Clark #115
Greg Clark

Conservative
Tunbridge Wells
Score: 1478
Won: 3325
Lost: 2596
Graham Jones #116
Graham Jones

Labour
Hyndburn
Score: 1482
Won: 3664
Lost: 2875
Jason McCartney #117
Jason McCartney

Conservative
Colne Valley
Score: 1507
Won: 3241
Lost: 2643
 
John Penrose #118
John Penrose

Conservative
Weston-super-Mare
Score: 1482
Won: 3281
Lost: 2579
Chris White #119
Chris White

Conservative
Warwick and Leamington
Score: 1400
Won: 3579
Lost: 2458
David Morris #120
David Morris

Conservative
Morecambe and Lunesdale
Score: 1405
Won: 3605
Lost: 2509
 
Charlie Elphicke #121
Charlie Elphicke

Conservative
Dover
Score: 1412
Won: 3563
Lost: 2521
Stephen Barclay #122
Stephen Barclay

Conservative
North East Cambridgeshire
Score: 1386
Won: 3678
Lost: 2484
Daniel Kawczynski #123
Daniel Kawczynski

Conservative
Shrewsbury and Atcham
Score: 1398
Won: 3952
Lost: 2727
 
David Lidington #124
David Lidington

Conservative
Aylesbury
Score: 1544
Won: 3105
Lost: 2689
Lilian Greenwood #125
Lilian Greenwood

Labour
Nottingham South
Score: 1508
Won: 36739
Lost: 30339
Khalid Mahmood #126
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 1556
Won: 3285
Lost: 2906
 
Adam Afriyie #127
Adam Afriyie

Conservative
Windsor
Score: 1479
Won: 3521
Lost: 2785
Aiden Burley #128
Aiden Burley

Conservative
Cannock Chase
Score: 1382
Won: 3695
Lost: 2489
Stephen Crabb #129
Stephen Crabb

Conservative
Preseli Pembrokeshire
Score: 1484
Won: 3401
Lost: 2713
 
Philip Dunne #130
Philip Dunne

Conservative
Ludlow
Score: 1530
Won: 3200
Lost: 2738
Mark Simmonds #131
Mark Simmonds

Conservative
Boston and Skegness
Score: 1443
Won: 3365
Lost: 2522
Craig Whittacker #132
Craig Whittacker

Conservative
Calder Valley
Score: 1457
Won: 3259
Lost: 2498
 
David Davies #133
David Davies

Conservative
Monmouth
Score: 1482
Won: 3285
Lost: 2620
Michael Elliss #134
Michael Elliss

Conservative
Northampton North
Score: 1476
Won: 3255
Lost: 2576
Chris Skidmore #135
Chris Skidmore

Conservative
Kingswood
Score: 1370
Won: 3781
Lost: 2508
 
Robert Halfon #136
Robert Halfon

Conservative
Harlow
Score: 1420
Won: 3782
Lost: 2740
Richard Graham #137
Richard Graham

Conservative
Gloucester
Score: 1468
Won: 3543
Lost: 2786
Jacob Rees-Mogg #138
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 1553
Won: 3319
Lost: 2953
 
Robin Walker #139
Robin Walker

Conservative
Worcester
Score: 1370
Won: 3831
Lost: 2563
Alun Cairns #140
Alun Cairns

Conservative
Vale of Glamorgan
Score: 1450
Won: 3268
Lost: 2504
Rehman Chishti #141
Rehman Chishti

Conservative
Gillingham and Rainham
Score: 1403
Won: 3478
Lost: 2476
 
Julie Elliot #142
Julie Elliot

Labour
Sunderland Central
Score: 1527
Won: 32541
Lost: 28067
Damian hinds #143
Damian hinds

Conservative
East Hampshire
Score: 1418
Won: 3369
Lost: 2456
David Mundell #144
David Mundell

Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 1559
Won: 3153
Lost: 2841
 
Stephen Phillips #145
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 1485
Won: 3367
Lost: 2730
Nick Boles #146
Nick Boles

Conservative
Grantham and Stamford
Score: 1450
Won: 3449
Lost: 2649
Simon Kirby #147
Simon Kirby

Conservative
Brighton, Kemptown
Score: 1560
Won: 3227
Lost: 2920
 
Richard Benyon #148
Richard Benyon

Conservative
Newbury
Score: 1416
Won: 4103
Lost: 2987
James Wharton #149
James Wharton

Conservative
Stockton South
Score: 1396
Won: 3592
Lost: 2529
Dan Byles #150
Dan Byles

Conservative
North Warwickshire
Score: 1358
Won: 3827
Lost: 2516
 
Lisa Nandy #151
Lisa Nandy

Labour
Wigan
Score: 1510
Won: 38271
Lost: 32355
Bill Wiggin #152
Bill Wiggin

Conservative
North Herefordshire
Score: 1500
Won: 3390
Lost: 2827
Alan Campbell #153
Alan Campbell

Labour
Tynemouth
Score: 1575
Won: 3220
Lost: 2982
 
James Duddridge #154
James Duddridge

Conservative
Rochford and Southend East
Score: 1478
Won: 3411
Lost: 2757
Stephen Dorrell #155
Stephen Dorrell

Conservative
Charnwood
Score: 1485
Won: 3177
Lost: 2604
Liam Fox #156
Liam Fox

Conservative
North Somerset
Score: 1481
Won: 3490
Lost: 2847
 
Owen Smith #157
Owen Smith

Labour
Pontypridd
Score: 1490
Won: 3385
Lost: 2799
Crispin Blunt #158
Crispin Blunt

Conservative
Reigate
Score: 1476
Won: 3315
Lost: 2691
Stephen Williams #159
Stephen Williams

Liberal Democrat
Bristol West
Score: 1471
Won: 3371
Lost: 2717
 
Mark Field #160
Mark Field

Conservative
Cities of London and Westminster
Score: 1398
Won: 3703
Lost: 2653
Steve Baker #161
Steve Baker

Conservative
Wycombe
Score: 1380
Won: 3759
Lost: 2614
Andrew Murrison #162
Andrew Murrison

Conservative
South West Wiltshire
Score: 1482
Won: 3179
Lost: 2611
 
Alec Shelbrooke #163
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 1384
Won: 3696
Lost: 2586
Lynne Featherstone #164
Lynne Featherstone

Liberal Democrat
Hornsey and Wood Green
Score: 1486
Won: 36700
Lost: 30493
Mark Pritchard #165
Mark Pritchard

Conservative
The Wrekin
Score: 1501
Won: 3243
Lost: 2749
 
Alan Duncan #166
Alan Duncan

Conservative
Rutland and Melton
Score: 1469
Won: 3218
Lost: 2609
Jeremy Hunt #167
Jeremy Hunt

Conservative
South West Surrey
Score: 1388
Won: 3878
Lost: 2755
Frank Field #168
Frank Field

Labour
Birkenhead
Score: 1507
Won: 3216
Lost: 2767
 
Diana Johnson #169
Diana Johnson

Labour
Kingston upon Hull North
Score: 1582
Won: 30400
Lost: 28946
David Laws #170
David Laws

Liberal Democrat
Yeovil
Score: 1435
Won: 3700
Lost: 2852
Daniel Poulter #171
Daniel Poulter

Conservative
Central Suffolk and North Ipswich
Score: 1433
Won: 3353
Lost: 2581
 
Mike Wood #172
Mike Wood

Labour
Batley and Spen
Score: 1526
Won: 3261
Lost: 2879
Rushanara Ali #173
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 1479
Won: 37099
Lost: 30728
Valerie Vaz #174
Valerie Vaz

Labour
Walsall South
Score: 1491
Won: 36270
Lost: 30549
 
Jim Cunningham #175
Jim Cunningham

Labour
Coventry South
Score: 1499
Won: 3754
Lost: 3209
Jamie Reed #176
Jamie Reed

Labour
Copeland
Score: 1387
Won: 4287
Lost: 3074
Jonathan Lord #177
Jonathan Lord

Conservative
Woking
Score: 1481
Won: 3175
Lost: 2649
 
Jessica Morden #178
Jessica Morden

Labour
Newport East
Score: 1496
Won: 36534
Lost: 31163
Steve Brine #179
Steve Brine

Conservative
Winchester
Score: 1357
Won: 3838
Lost: 2618
Andrew Selous #180
Andrew Selous

Conservative
South West Bedfordshire
Score: 1500
Won: 3141
Lost: 2701
 
Derek Twigg #181
Derek Twigg

Labour
Halton
Score: 1511
Won: 3380
Lost: 2962
Chris Grayling #182
Chris Grayling

Conservative
Epsom and Ewell
Score: 1492
Won: 3278
Lost: 2807
Gordon Marsden #183
Gordon Marsden

Labour
Blackpool South
Score: 1482
Won: 3415
Lost: 2878
 
Kerry McCarthey #184
Kerry McCarthey

Labour
Bristol East
Score: 1495
Won: 34713
Lost: 29823
Graham Brady #185
Graham Brady

Conservative
Altrincham and Sale West
Score: 1456
Won: 3281
Lost: 2663
George Eustice #186
George Eustice

Conservative
Camborne and Redruth
Score: 1352
Won: 3723
Lost: 2542
 
Joan Ruddock #187
Joan Ruddock

Labour
Lewisham, Deptford
Score: 1540
Won: 31301
Lost: 28706
Phillip Lee #188
Phillip Lee

Conservative
Bracknell
Score: 1397
Won: 3420
Lost: 2537
Nadhim Zawahi #189
Nadhim Zawahi

Conservative
Stratford-on-Avon
Score: 1495
Won: 3243
Lost: 2800
 
Lorely Burt #190
Lorely Burt

Liberal Democrat
Solihull
Score: 1593
Won: 30310
Lost: 29873
Alistair Darling #191
Alistair Darling

Labour
Edinburgh South West
Score: 1502
Won: 3325
Lost: 2918
Kwasi Kwarteng #192
Kwasi Kwarteng

Conservative
Spelthorne
Score: 1527
Won: 3154
Lost: 2863
 
David Nuttal #193
David Nuttal

Conservative
Bury North
Score: 1467
Won: 3228
Lost: 2689
Huw Irranca-Davies #194
Huw Irranca-Davies

Labour
Ogmore
Score: 1441
Won: 3770
Lost: 3033
Sajid Javid #195
Sajid Javid

Conservative
Bromsgrove
Score: 1499
Won: 3188
Lost: 2791
 
Douglas Carswell #196
Douglas Carswell

Conservative
Clacton
Score: 1477
Won: 3302
Lost: 2813
Philip Hammond #197
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 1493
Won: 3143
Lost: 2738
Eric Joyce #198
Eric Joyce

Labour
Falkirk
Score: 1505
Won: 3246
Lost: 2879
 
Michael Fallon #199
Michael Fallon

Conservative
Sevenoaks
Score: 1488
Won: 3126
Lost: 2709
Alan Johnson #200
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 1514
Won: 3350
Lost: 3011
Angus MacNiel #201
Angus MacNiel

Scottish National Party
Na h-Eileanan an Iar
Score: 1462
Won: 3566
Lost: 2973
 
Iain Stewart #202
Iain Stewart

Conservative
Milton Keynes South
Score: 1427
Won: 3421
Lost: 2704
Michael Dugher #203
Michael Dugher

Labour
Barnsley East
Score: 1430
Won: 3557
Lost: 2830
John McDonnell #204
John McDonnell

Labour
Hayes and Harlington
Score: 1499
Won: 3443
Lost: 3044
 
David Mowat #205
David Mowat

Conservative
Warrington South
Score: 1501
Won: 3135
Lost: 2782
Hugh Robertson #206
Hugh Robertson

Conservative
Faversham and Mid Kent
Score: 1405
Won: 3321
Lost: 2547
Mike Freer #207
Mike Freer

Conservative
Finchley and Golders Green
Score: 1467
Won: 3144
Lost: 2665
 
George Osborne #208
George Osborne

Conservative
Tatton
Score: 1438
Won: 3858
Lost: 3133
Ben Walker #209
Ben Walker

Conservative
Wyre and Preston North
Score: 1427
Won: 3266
Lost: 2604
Catherin McKinnell #210
Catherin McKinnell

Labour
Newcastle upon Tyne North
Score: 1436
Won: 40325
Lost: 32743
 
Mark Prisk #211
Mark Prisk

Conservative
Hertford and Stortford
Score: 1488
Won: 3161
Lost: 2768
Bernard Jenkin #212
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 1399
Won: 3450
Lost: 2641
Chris Leslie #213
Chris Leslie

Labour Co-operative
Nottingham East
Score: 1464
Won: 3558
Lost: 3018
 
Mark Reckless #214
Mark Reckless

Conservative
Rochester and Strood
Score: 1502
Won: 3131
Lost: 2809
Chris Huhne #215
Chris Huhne

Liberal Democrat
Eastleigh
Score: 1496
Won: 3275
Lost: 2917
Dennis Skinner #216
Dennis Skinner

Labour
Bolsover
Score: 1573
Won: 3427
Lost: 3385
 
John Woodcock #217
John Woodcock

Labour Co-operative
Barrow and Furness
Score: 1474
Won: 3413
Lost: 2951
Tony Lloyd #218
Tony Lloyd

Labour
Manchester Central
Score: 1535
Won: 3203
Lost: 3017
Jon Ashworth #219
Jon Ashworth

Labour
Leicester South
Score: 1467
Won: 3277
Lost: 2815
 
Michael Moore #220
Michael Moore

Liberal Democrat
Berwickshire, Roxburgh and Selkirk
Score: 1444
Won: 3469
Lost: 2883
Andrew Gwynne #221
Andrew Gwynne

Labour
Denton and Reddish
Score: 1490
Won: 3338
Lost: 2970
David Hamilton #222
David Hamilton

Labour
Midlothian
Score: 1512
Won: 3307
Lost: 3038
 
Andrew Percy #223
Andrew Percy

Conservative
Brigg and Goole
Score: 1489
Won: 3068
Lost: 2728
Rory Stewart #224
Rory Stewart

Conservative
Penrith and The Border
Score: 1431
Won: 3267
Lost: 2665
David Cameron #225
David Cameron

Conservative
Witney
Score: 1418
Won: 4376
Lost: 3498
 
Stephen OBrien #226
Stephen OBrien

Conservative
Eddisbury
Score: 1489
Won: 3129
Lost: 2790
Nick Smith #227
Nick Smith

Labour
Blaenau Gwent
Score: 1491
Won: 3359
Lost: 3004
Russell Brown #228
Russell Brown

Labour
Dumfries and Galloway
Score: 1482
Won: 3318
Lost: 2933
 
Hilary Benn #229
Hilary Benn

Labour
Leeds Central
Score: 1442
Won: 3446
Lost: 2874
Yasmin Qureshi #230
Yasmin Qureshi

Labour
Bolton South East
Score: 1538
Won: 30558
Lost: 29240
Louise Ellman #231
Louise Ellman

Labour Co-operative
Liverpool, Riverside
Score: 1541
Won: 30277
Lost: 29129
 
Shabana Mahmood #232
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 1454
Won: 35441
Lost: 30232
Emily Thornberry #233
Emily Thornberry

Labour
Islington South and Finsbury
Score: 1509
Won: 31650
Lost: 29284
Andrew Rosindell #234
Andrew Rosindell

Conservative
Romford
Score: 1438
Won: 3193
Lost: 2670
 
Desmond Swayne #235
Desmond Swayne

Conservative
New Forest West
Score: 1444
Won: 3228
Lost: 2728
Tony Baldry #236
Tony Baldry

Conservative
Banbury
Score: 1437
Won: 3230
Lost: 2705
Guy Opperman #237
Guy Opperman

Conservative
Hexham
Score: 1434
Won: 3189
Lost: 2660
 
Paul Farrelly #238
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 1501
Won: 3317
Lost: 3055
Jenny Chapman #239
Jenny Chapman

Labour
Darlington
Score: 1456
Won: 35370
Lost: 30643
Andy Burnham #240
Andy Burnham

Labour
Leigh
Score: 1436
Won: 3611
Lost: 3040
 
Simon Danczuk #241
Simon Danczuk

Labour
Rochdale
Score: 1455
Won: 3333
Lost: 2893
Ian Murray #242
Ian Murray

Labour
Edinburgh South
Score: 1464
Won: 3371
Lost: 2966
Frank Doran #243
Frank Doran

Labour
Aberdeen North
Score: 1469
Won: 3395
Lost: 3013
 
Gareth Thomas #244
Gareth Thomas

Labour Co-operative
Harrow West
Score: 1476
Won: 3328
Lost: 2983
Julian Brazier #245
Julian Brazier

Conservative
Canterbury
Score: 1448
Won: 3159
Lost: 2721
George Freeman #246
George Freeman

Conservative
Mid Norfolk
Score: 1456
Won: 3202
Lost: 2800
 
Tom Greatrix #247
Tom Greatrix

Labour Co-operative
Rutherglen and Hamilton West
Score: 1440
Won: 3601
Lost: 3070
Kevan Jones #248
Kevan Jones

Labour
North Durham
Score: 1466
Won: 3239
Lost: 2873
Hugo Swire #249
Hugo Swire

Conservative
East Devon
Score: 1498
Won: 3334
Lost: 3096
 
Duncan Hames #250
Duncan Hames

Liberal Democrat
Chippenham
Score: 1372
Won: 3753
Lost: 2885
Albert Owen #251
Albert Owen

Labour
Ynys M?n
Score: 1658
Won: 2861
Lost: 3248
Teresa Pearse #252
Teresa Pearse

Labour
Erith and Thamesmead
Score: 1460
Won: 34817
Lost: 30721
 
Stephen Twigg #253
Stephen Twigg

Labour Co-operative
Liverpool, West Derby
Score: 1437
Won: 3385
Lost: 2883
Iain Wright #254
Iain Wright

Labour
Hartlepool
Score: 1455
Won: 3436
Lost: 3005
Roger Gale #255
Roger Gale

Conservative
North Thanet
Score: 1554
Won: 2953
Lost: 2979
 
Anas Sarwar #256
Anas Sarwar

Labour
Glasgow Central
Score: 1421
Won: 3705
Lost: 3099
Malcom Bruce #257
Malcom Bruce

Liberal Democrat
Gordon
Score: 1465
Won: 3237
Lost: 2886
Nigel Evans #258
Nigel Evans

Conservative
Ribble Valley
Score: 1400
Won: 3261
Lost: 2647
 
Charles Kennedy #259
Charles Kennedy

Liberal Democrat
Ross, Skye and Lochaber
Score: 1465
Won: 3237
Lost: 2897
James Clappison #260
James Clappison

Conservative
Hertsmere
Score: 1416
Won: 3186
Lost: 2656
Jon Cruddas #261
Jon Cruddas

Labour
Dagenham and Rainham
Score: 1438
Won: 3451
Lost: 2981
 
David Jones #262
David Jones

Conservative
Clwyd West
Score: 1454
Won: 3260
Lost: 2893
Jane Ellison #263
Jane Ellison

Conservative
Battersea
Score: 1640
Won: 26891
Lost: 30456
Karl McCartney #264
Karl McCartney

Conservative
Lincoln
Score: 1378
Won: 3238
Lost: 2563
 
John Redwood #265
John Redwood

Conservative
Wokingham
Score: 1466
Won: 3170
Lost: 2876
Chris Heaton-Harris #266
Chris Heaton-Harris

Conservative
Daventry
Score: 1407
Won: 3077
Lost: 2559
Mark Spencer #267
Mark Spencer

Conservative
Sherwood
Score: 1422
Won: 3279
Lost: 2792
 
Edward Garnier #268
Edward Garnier

Conservative
Harborough
Score: 1427
Won: 3117
Lost: 2684
Peter Bottomley #269
Peter Bottomley

Conservative
Worthing West
Score: 1441
Won: 3216
Lost: 2829
Katy Clark #270
Katy Clark

Labour
North Ayrshire and Arran
Score: 1510
Won: 31637
Lost: 30759
 
Nic Dakin #271
Nic Dakin

Labour
Scunthorpe
Score: 1476
Won: 3154
Lost: 2923
Natascha Engel #272
Natascha Engel

Labour
North East Derbyshire
Score: 1435
Won: 31951
Lost: 27874
John Mann #273
John Mann

Labour
Bassetlaw
Score: 1417
Won: 3297
Lost: 2809
 
Thomas Docherty #274
Thomas Docherty

Labour
Dunfermline and West Fife
Score: 1494
Won: 3121
Lost: 2981
Stewart Jackson #275
Stewart Jackson

Conservative
Peterborough
Score: 1549
Won: 2912
Lost: 2992
Robert Syms #276
Robert Syms

Conservative
Poole
Score: 1443
Won: 3079
Lost: 2739
 
Andrew Bridgen #277
Andrew Bridgen

Conservative
North West Leicestershire
Score: 1476
Won: 3225
Lost: 3009
Nick de Bois #278
Nick de Bois

Conservative
Enfield North
Score: 1469
Won: 2949
Lost: 2731
Jim Fitzpatrick #279
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 1451
Won: 3290
Lost: 2965
 
Tim Laughton #280
Tim Laughton

Conservative
East Worthing and Shoreham
Score: 1436
Won: 3109
Lost: 2743
Robert Buckland #281
Robert Buckland

Conservative
South Swindon
Score: 1391
Won: 3118
Lost: 2567
Robert Flello #282
Robert Flello

Labour
Stoke-on-Trent South
Score: 1452
Won: 3255
Lost: 2948
 
John Hayes #283
John Hayes

Conservative
South Holland and The Deepings
Score: 1480
Won: 3196
Lost: 3015
William Hague #284
William Hague

Conservative
Richmond (Yorks)
Score: 1390
Won: 3708
Lost: 3061
Michael McCann #285
Michael McCann

Labour
East Kilbride, Strathaven and Lesmahagow
Score: 1438
Won: 3299
Lost: 2944
 
Toby Perkins #286
Toby Perkins

Labour
Chesterfield
Score: 1403
Won: 3414
Lost: 2890
Barry Sheerman #287
Barry Sheerman

Labour Co-operative
Huddersfield
Score: 1598
Won: 2946
Lost: 3252
Nick Clegg #288
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 1394
Won: 3719
Lost: 3113
 
Jonathan Edwards #289
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 1432
Won: 3254
Lost: 2888
Peter Bone #290
Peter Bone

Conservative
Wellingborough
Score: 1448
Won: 3119
Lost: 2835
Neil Carmichael #291
Neil Carmichael

Conservative
Stroud
Score: 1466
Won: 3135
Lost: 2925
 
Jonathan Djanogly #292
Jonathan Djanogly

Conservative
Huntingdon
Score: 1399
Won: 3144
Lost: 2657
Graham Evans #293
Graham Evans

Conservative
Weaver Vale
Score: 1435
Won: 3145
Lost: 2807
Martin Vickers #294
Martin Vickers

Conservative
Cleethorpes
Score: 1537
Won: 2958
Lost: 3042
 
Conor Burns #295
Conor Burns

Conservative
Bournemouth West
Score: 1501
Won: 3075
Lost: 3017
Jim Murphy #296
Jim Murphy

Labour
East Renfrewshire
Score: 1432
Won: 3415
Lost: 3046
John Whittingdale #297
John Whittingdale

Conservative
Maldon
Score: 1409
Won: 3195
Lost: 2749
 
Fabian Hamilton #298
Fabian Hamilton

Labour
Leeds North East
Score: 1502
Won: 3130
Lost: 3091
Andrea Leadsom #299
Andrea Leadsom

Conservative
South Northamptonshire
Score: 1616
Won: 26660
Lost: 30343
Neil Parish #300
Neil Parish

Conservative
Tiverton and Honiton
Score: 1491
Won: 2989
Lost: 2903
 
Geoffrey Robinson #301
Geoffrey Robinson

Labour
Coventry North West
Score: 1599
Won: 3342
Lost: 3728
Rosie Winterton #302
Rosie Winterton

Labour
Doncaster Central
Score: 1474
Won: 30536
Lost: 28999
Dominic Greive #303
Dominic Greive

Conservative
Beaconsfield
Score: 1380
Won: 3202
Lost: 2648
 
Jim McGovern #304
Jim McGovern

Labour
Dundee West
Score: 1513
Won: 3109
Lost: 3121
Paul Beresford #305
Paul Beresford

Conservative
Mole Valley
Score: 1414
Won: 3235
Lost: 2822
Gavin Shuker #306
Gavin Shuker

Labour Co-operative
Luton South
Score: 1423
Won: 3336
Lost: 2952
 
Kris Hopkins #307
Kris Hopkins

Conservative
Keighley
Score: 1466
Won: 3077
Lost: 2907
Jeffrey Donaldson #308
Jeffrey Donaldson

Democratic Unionist
Lagan Valley
Score: 1537
Won: 3021
Lost: 3153
John Baron #309
John Baron

Conservative
Basildon and Billericay
Score: 1481
Won: 3022
Lost: 2926
 
Gavin Barwell #310
Gavin Barwell

Conservative
Croydon Central
Score: 1489
Won: 3152
Lost: 3089
Andrew Lansley #311
Andrew Lansley

Conservative
South Cambridgeshire
Score: 1378
Won: 3417
Lost: 2846
Jack Lopresti #312
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 1384
Won: 3249
Lost: 2727
 
Francis Maude #313
Francis Maude

Conservative
Horsham
Score: 1431
Won: 3071
Lost: 2776
James Gray #314
James Gray

Conservative
North Wiltshire
Score: 1523
Won: 3026
Lost: 3113
Stewart Hosie #315
Stewart Hosie

Scottish National Party
Dundee East
Score: 1451
Won: 3218
Lost: 2998
 
Dan Jarvis #316
Dan Jarvis

Labour
Barnsley Central
Score: 1373
Won: 3719
Lost: 3080
Karl Turner #317
Karl Turner

Labour
Kingston upon Hull East
Score: 1375
Won: 3729
Lost: 3099
Douglas Alexander #318
Douglas Alexander

Labour
Paisley and Renfrewshire South
Score: 1336
Won: 4217
Lost: 3284
 
Martin Horwood #319
Martin Horwood

Liberal Democrat
Cheltenham
Score: 1372
Won: 3347
Lost: 2779
Grant Shapps #320
Grant Shapps

Conservative
Welwyn Hatfield
Score: 1422
Won: 3163
Lost: 2835
David Ward #321
David Ward

Liberal Democrat
Bradford East
Score: 1424
Won: 3120
Lost: 2805
 
Hugh Bayley #322
Hugh Bayley

Labour
York Central
Score: 1447
Won: 3236
Lost: 3021
David Ruttley #323
David Ruttley

Conservative
Macclesfield
Score: 1356
Won: 3322
Lost: 2698
Simon Wright #324
Simon Wright

Liberal Democrat
Norwich South
Score: 1419
Won: 3168
Lost: 2843
 
Jack Straw #325
Jack Straw

Labour
Blackburn
Score: 1486
Won: 3106
Lost: 3070
Yvette Cooper #326
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 1461
Won: 31044
Lost: 29742
Andrew George #327
Andrew George

Liberal Democrat
St Ives
Score: 1416
Won: 3163
Lost: 2839
 
Edward Miliband #328
Edward Miliband

Labour
Doncaster North
Score: 1677
Won: 3860
Lost: 4830
Marcus Jones #329
Marcus Jones

Conservative
Nuneaton
Score: 1483
Won: 2922
Lost: 2906
Alex Cunningham #330
Alex Cunningham

Labour
Stockton North
Score: 1637
Won: 2836
Lost: 3417
 
Nick Gibb #331
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 1514
Won: 2891
Lost: 3010
Alan Keen #332
Alan Keen

Labour Co-operative
Feltham and Heston
Score: 1479
Won: 3282
Lost: 3257
David Lammy #333
David Lammy

Labour
Tottenham
Score: 1394
Won: 3457
Lost: 3041
 
Bob Stewart #334
Bob Stewart

Conservative
Beckenham
Score: 1489
Won: 2964
Lost: 2987
Mary Creagh #335
Mary Creagh

Labour
Wakefield
Score: 1514
Won: 29166
Lost: 30425
Stephen Gilbert #336
Stephen Gilbert

Liberal Democrat
St Austell and Newquay
Score: 1437
Won: 3017
Lost: 2832
 
Jonathan Reynolds #337
Jonathan Reynolds

Labour Co-operative
Stalybridge and Hyde
Score: 1353
Won: 3565
Lost: 2948
Nigel Adams #338
Nigel Adams

Conservative
Selby and Ainsty
Score: 1428
Won: 3047
Lost: 2832
Tami Mark #339
Tami Mark

Labour
Alyn and Deeside
Score: 1391
Won: 3312
Lost: 2916
 
Sarah Newton #340
Sarah Newton

Conservative
Truro and Falmouth
Score: 1563
Won: 26726
Lost: 29835
Edward Leigh #341
Edward Leigh

Conservative
Gainsborough
Score: 1527
Won: 2981
Lost: 3184
Paul Maynard #342
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 1395
Won: 3252
Lost: 2895
 
Jerem Wright #343
Jerem Wright

Conservative
Kenilworth and Southam
Score: 1442
Won: 3052
Lost: 2919
Christopher Chope #344
Christopher Chope

Conservative
Christchurch
Score: 1444
Won: 3023
Lost: 2911
Kevin Barron #345
Kevin Barron

Labour
Rother Valley
Score: 1453
Won: 3174
Lost: 3090
 
Mark Menzies #346
Mark Menzies

Conservative
Fylde
Score: 1421
Won: 3164
Lost: 2944
Mark Williams #347
Mark Williams

Liberal Democrat
Ceredigion
Score: 1487
Won: 2968
Lost: 3038
Kevin Brennan #348
Kevin Brennan

Labour
Cardiff West
Score: 1366
Won: 3443
Lost: 2957
 
Barry Gardiner #349
Barry Gardiner

Labour
Brent North
Score: 1413
Won: 3332
Lost: 3082
Meg Hillier #350
Meg Hillier

Labour Co-operative
Hackney South and Shoreditch
Score: 1416
Won: 31370
Lost: 29170
Philip Hollobone #351
Philip Hollobone

Conservative
Kettering
Score: 1528
Won: 2897
Lost: 3130
 
Dawn Primarolo #352
Dawn Primarolo

Labour
Bristol South
Score: 1439
Won: 29657
Lost: 28447
Andrew Turner #353
Andrew Turner

Conservative
Isle of Wight
Score: 1531
Won: 2936
Lost: 3185
Oliver Heald #354
Oliver Heald

Conservative
North East Hertfordshire
Score: 1337
Won: 3196
Lost: 2636
 
Ivan Lewis #355
Ivan Lewis

Labour
Bury South
Score: 1559
Won: 2872
Lost: 3234
Clive Betts #356
Clive Betts

Labour
Sheffield South East
Score: 1383
Won: 3400
Lost: 3018
Gareth Johnson #357
Gareth Johnson

Conservative
Dartford
Score: 1393
Won: 3187
Lost: 2883
 
John Stevenson #358
John Stevenson

Conservative
Carlisle
Score: 1445
Won: 3100
Lost: 3032
Loraine Fullbrook #359
Loraine Fullbrook

Conservative
South Ribble
Score: 1598
Won: 25733
Lost: 30610
Tom Brake #360
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 1360
Won: 3325
Lost: 2871
 
David Anderson #361
David Anderson

Labour
Blaydon
Score: 1498
Won: 3013
Lost: 3178
Tim Yeo #362
Tim Yeo

Conservative
South Suffolk
Score: 1478
Won: 2922
Lost: 3000
Chris Bryant #363
Chris Bryant

Labour
Rhondda
Score: 1508
Won: 3338
Lost: 3565
 
Kelvin Hopkins #364
Kelvin Hopkins

Labour
Luton North
Score: 1517
Won: 3024
Lost: 3289
Stephen McPartland #365
Stephen McPartland

Conservative
Stevenage
Score: 1499
Won: 2924
Lost: 3107
Andy Slaughter #366
Andy Slaughter

Labour
Hammersmith
Score: 1537
Won: 2903
Lost: 3247
 
John Cryer #367
John Cryer

Labour
Leyton and Wanstead
Score: 1425
Won: 3131
Lost: 3020
Tristram Hunt #368
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 1407
Won: 3929
Lost: 3709
Gregg McClymont #369
Gregg McClymont

Labour
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 1505
Won: 3071
Lost: 3313
 
Stephen Metcalfe #370
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 1484
Won: 3019
Lost: 3167
Philip Davies #371
Philip Davies

Conservative
Shipley
Score: 1463
Won: 3090
Lost: 3165
Charles Hendry #372
Charles Hendry

Conservative
Wealden
Score: 1461
Won: 2901
Lost: 2958
 
Mark Hoban #373
Mark Hoban

Conservative
Fareham
Score: 1447
Won: 3000
Lost: 3003
Andrew Smith #374
Andrew Smith

Labour
Oxford East
Score: 1401
Won: 3165
Lost: 2978
Jeremy Corbyn #375
Jeremy Corbyn

Labour
Islington North
Score: 1394
Won: 3285
Lost: 3067
 
Geoffrey Cox #376
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 1412
Won: 3020
Lost: 2898
Edward Davey #377
Edward Davey

Liberal Democrat
Kingston and Surbiton
Score: 1436
Won: 2994
Lost: 2972
Roberta Blackman-Woods #378
Roberta Blackman-Woods

Labour
City of Durham
Score: 1451
Won: 30672
Lost: 31014
 
Alison McGovern #379
Alison McGovern

Labour
Wirral South
Score: 1341
Won: 35233
Lost: 30343
Laurence Robertson #380
Laurence Robertson

Conservative
Tewkesbury
Score: 1446
Won: 2969
Lost: 2991
Ian Austin #381
Ian Austin

Labour
Dudley North
Score: 1417
Won: 3138
Lost: 3048
 
Brooks Newmark #382
Brooks Newmark

Conservative
Braintree
Score: 1366
Won: 3178
Lost: 2864
David Gauke #383
David Gauke

Conservative
South West Hertfordshire
Score: 1391
Won: 3052
Lost: 2869
Chuka Umunna #384
Chuka Umunna

Labour
Streatham
Score: 1413
Won: 3699
Lost: 3594
 
John Spellar #385
John Spellar

Labour
Warley
Score: 1505
Won: 3097
Lost: 3411
John Leech #386
John Leech

Liberal Democrat
Manchester, Withington
Score: 1348
Won: 3312
Lost: 2936
Greg Mulholland #387
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 1407
Won: 2998
Lost: 2901
 
Mick Crockart #388
Mick Crockart

Liberal Democrat
Edinburgh West
Score: 1438
Won: 3064
Lost: 3110
Simon Burns #389
Simon Burns

Conservative
Chelmsford
Score: 1374
Won: 3187
Lost: 2950
Andrew Mitchell #390
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 1394
Won: 3260
Lost: 3116
 
Graeme Morris #391
Graeme Morris

Labour
Livingston
Score: 1431
Won: 3070
Lost: 3094
Alison Seabeck #392
Alison Seabeck

Labour
Plymouth, Moor View
Score: 1454
Won: 28755
Lost: 29994
Dai Harvard #393
Dai Harvard

Labour
Merthyr Tydfil and Rhymney
Score: 1372
Won: 3222
Lost: 3016
 
Fiona ODonnell #394
Fiona ODonnell

Labour
East Lothian
Score: 1436
Won: 29020
Lost: 29720
Tom Clarke #395
Tom Clarke

Labour
Coatbridge, Chryston and Bellshill
Score: 1682
Won: 2908
Lost: 3996
Karen Lumley #396
Karen Lumley

Conservative
Redditch
Score: 1534
Won: 25996
Lost: 30365
 
Ben Bradshaw #397
Ben Bradshaw

Labour
Exeter
Score: 1433
Won: 3438
Lost: 3527
Harriet Harman #398
Harriet Harman

Labour
Camberwell and Peckham
Score: 1453
Won: 28930
Lost: 30609
Damian Green #399
Damian Green

Conservative
Ashford
Score: 1463
Won: 2844
Lost: 3058
 
Robert Walter #400
Robert Walter

Conservative
North Dorset
Score: 1421
Won: 2900
Lost: 2955
Andrew Robathan #401
Andrew Robathan

Conservative
South Leicestershire
Score: 1466
Won: 2833
Lost: 3072
Adrian Bailey #402
Adrian Bailey

Labour Co-operative
West Bromwich West
Score: 1572
Won: 2836
Lost: 3518
 
Mike Weatherley #403
Mike Weatherley

Conservative
Hove
Score: 1497
Won: 2834
Lost: 3206
Peter Luff #404
Peter Luff

Conservative
Mid Worcestershire
Score: 1412
Won: 3009
Lost: 3058
Robert Goodwill #405
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 1395
Won: 3086
Lost: 3071
 
Danny Alexander #406
Danny Alexander

Liberal Democrat
Inverness, Nairn, Badenoch and Strathspey
Score: 1422
Won: 3053
Lost: 3170
Tom Harris #407
Tom Harris

Labour
Glasgow South
Score: 1592
Won: 2719
Lost: 3491
Sadiq Khan #408
Sadiq Khan

Labour
Tooting
Score: 1437
Won: 3227
Lost: 3422
 
Peter Aldous #409
Peter Aldous

Conservative
Waveney
Score: 1450
Won: 3035
Lost: 3283
Glyn Davies #410
Glyn Davies

Conservative
Montgomeryshire
Score: 1480
Won: 2848
Lost: 3211
Peter Hain #411
Peter Hain

Labour
Neath
Score: 1469
Won: 3121
Lost: 3464
 
Simon Hughes #412
Simon Hughes

Liberal Democrat
Bermondsey and Old Southwark
Score: 1444
Won: 2934
Lost: 3149
Anne McIntosh #413
Anne McIntosh

Conservative
Thirsk and Malton
Score: 1513
Won: 26339
Lost: 30934
Andrew Bingham #414
Andrew Bingham

Conservative
High Peak
Score: 1477
Won: 2797
Lost: 3143
 
Alok Sharma #415
Alok Sharma

Conservative
Reading West
Score: 1399
Won: 2930
Lost: 2965
Tom Blenkinsop #416
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 1438
Won: 3189
Lost: 3443
John Denham #417
John Denham

Labour
Southampton, Itchen
Score: 1485
Won: 2881
Lost: 3315
 
Graham Stuart #418
Graham Stuart

Conservative
Beverley and Holderness
Score: 1396
Won: 2956
Lost: 3041
Ian Liddell-Grainger #419
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 1469
Won: 2834
Lost: 3234
Simon Reevell #420
Simon Reevell

Conservative
Dewsbury
Score: 1479
Won: 2815
Lost: 3257
 
Iain Duncan Smith #421
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 1426
Won: 2892
Lost: 3152
James Paice #422
James Paice

Conservative
South East Cambridgeshire
Score: 1432
Won: 2978
Lost: 3284
John Howell #423
John Howell

Conservative
Henley
Score: 1417
Won: 2898
Lost: 3142
 
Geraint Davies #424
Geraint Davies

Labour Co-operative
Swansea West
Score: 1579
Won: 2661
Lost: 3528
Paul Murphy #425
Paul Murphy

Labour
Torfaen
Score: 1500
Won: 2786
Lost: 3372
Pete Wishart #426
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 1345
Won: 3092
Lost: 3045
 
Paul Blomfield #427
Paul Blomfield

Labour
Sheffield Central
Score: 1516
Won: 2699
Lost: 3341
Laura Sandys #428
Laura Sandys

Conservative
South Thanet
Score: 1592
Won: 24178
Lost: 32827
Gordon Brown #429
Gordon Brown

Labour
Kirkcaldy and Cowdenbeath
Score: 1531
Won: 3351
Lost: 4246
 
Alistair Carmichael #430
Alistair Carmichael

Liberal Democrat
Orkney and Shetland
Score: 1515
Won: 2777
Lost: 3462
Bob Ainsworth #431
Bob Ainsworth

Labour
Coventry North East
Score: 1546
Won: 2891
Lost: 3741
Anne Milton #432
Anne Milton

Conservative
Guildford
Score: 1555
Won: 24480
Lost: 32108
 
James Brokenshire #433
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 1423
Won: 2881
Lost: 3211
Sharon Hodgeson #434
Sharon Hodgeson

Labour
Washington and Sunderland West
Score: 1376
Won: 29986
Lost: 31472
Mary Glendon #435
Mary Glendon

Labour
North Tyneside
Score: 1444
Won: 26871
Lost: 31016
 
Hazel Blears #436
Hazel Blears

Labour
Salford and Eccles
Score: 1386
Won: 28550
Lost: 30543
William Bain #437
William Bain

Labour
Glasgow North East
Score: 1506
Won: 2779
Lost: 3525
John Hemmings #438
John Hemmings

Liberal Democrat
Birmingham, Yardley
Score: 1551
Won: 2725
Lost: 3653
 
David Simpson #439
David Simpson

Democratic Unionist
Upper Bann
Score: 1527
Won: 2753
Lost: 3597
Fiona Bruce #440
Fiona Bruce

Conservative
Congleton
Score: 1476
Won: 25637
Lost: 31546
Stephen Hepburn #441
Stephen Hepburn

Labour
Jarrow
Score: 1589
Won: 2526
Lost: 3545
 
Kenneth Clarke #442
Kenneth Clarke

Conservative
Rushcliffe
Score: 1465
Won: 2932
Lost: 3573
Kate Green #443
Kate Green

Labour
Stretford and Urmston
Score: 1469
Won: 26175
Lost: 32140
Lindsay Hoyle #444
Lindsay Hoyle

Labour
Chorley
Score: 1553
Won: 2653
Lost: 3599
 
Frank Dobson #445
Frank Dobson

Labour
Holborn and St Pancras
Score: 1593
Won: 2738
Lost: 3904
Si?n James #446
Si?n James

Labour
Swansea East
Score: 1460
Won: 26157
Lost: 31928
Michael Gove #447
Michael Gove

Conservative
Surrey Heath
Score: 1375
Won: 2980
Lost: 3309
 
Margaret Ritchie #448
Margaret Ritchie

Social Democratic and Labour
South Down
Score: 1522
Won: 2656
Lost: 3552
Caroline Lucas #449
Caroline Lucas

Green Party
Brighton, Pavilion
Score: 1563
Won: 25767
Lost: 36387
David Hanson #450
David Hanson

Labour
Delyn
Score: 1530
Won: 2666
Lost: 3643
 
Margaret Hodge #451
Margaret Hodge

Labour
Barking
Score: 1461
Won: 25041
Lost: 31648
Helen Jones #452
Helen Jones

Labour
Warrington North
Score: 1412
Won: 26305
Lost: 31433
Mark Durkan #453
Mark Durkan

Social Democratic and Labour
Foyle
Score: 1437
Won: 2790
Lost: 3454
 
Nigel Dodds #454
Nigel Dodds

Democratic Unionist
Belfast North
Score: 1556
Won: 2530
Lost: 3609
John Randall #455
John Randall

Conservative
Uxbridge and South Ruislip
Score: 1490
Won: 2766
Lost: 3671
Steve Rotherham #456
Steve Rotherham

Labour
Liverpool, Walton
Score: 1418
Won: 2725
Lost: 3311
 
George Mudie #457
George Mudie

Labour
Leeds East
Score: 1573
Won: 2563
Lost: 3770
Austin Mitchell #458
Austin Mitchell

Labour
Great Grimsby
Score: 1473
Won: 2686
Lost: 3544
Ian Davidson #459
Ian Davidson

Labour Co-operative
Glasgow South West
Score: 1576
Won: 2515
Lost: 3741
 
Jon Trickett #460
Jon Trickett

Labour
Hemsworth
Score: 1481
Won: 2663
Lost: 3567
Margaret Curran #461
Margaret Curran

Labour
Glasgow East
Score: 1371
Won: 26931
Lost: 31512
Phil Wilson #462
Phil Wilson

Labour
Sedgefield
Score: 1474
Won: 2640
Lost: 3524
 
Pauline Latham #463
Pauline Latham

Conservative
Mid Derbyshire
Score: 1469
Won: 25139
Lost: 33467
Dan Rogerson #464
Dan Rogerson

Liberal Democrat
North Cornwall
Score: 1616
Won: 2390
Lost: 3748
Greg Knight #465
Greg Knight

Conservative
East Yorkshire
Score: 1421
Won: 2609
Lost: 3292
 
Dave Watts #466
Dave Watts

Labour
St Helens North
Score: 1511
Won: 2640
Lost: 3736
Paul Goggins #467
Paul Goggins

Labour
Wythenshawe and Sale East
Score: 1495
Won: 2499
Lost: 3480
Jim Sheridan #468
Jim Sheridan

Labour
Paisley and Renfrewshire North
Score: 1495
Won: 2713
Lost: 3778
 
Yvonne Fovargue #469
Yvonne Fovargue

Labour
Makerfield
Score: 1419
Won: 25380
Lost: 32332
Kate Hoey #470
Kate Hoey

Labour
Vauxhall
Score: 1336
Won: 27459
Lost: 31700
David Heath #471
David Heath

Liberal Democrat
Somerton and Frome
Score: 1535
Won: 2632
Lost: 3914
 
Joe Benton #472
Joe Benton

Labour
Bootle
Score: 1460
Won: 2740
Lost: 3740
Pat Glass #473
Pat Glass

Labour
North West Durham
Score: 1404
Won: 25176
Lost: 32177
Michelle Gildernew #474
Michelle Gildernew

Sinn Fein
Fermanagh and South Tyrone
Score: 1439
Won: 25762
Lost: 34526
 
Th?r?se Coffey #475
Th?r?se Coffey

Conservative
Suffolk Coastal
Score: 1477
Won: 24316
Lost: 34430
David Crausby #476
David Crausby

Labour
Bolton North East
Score: 1485
Won: 2560
Lost: 3663
Pat McFadden #477
Pat McFadden

Labour
Wolverhampton South East
Score: 1521
Won: 2535
Lost: 3783
 
David Amess #478
David Amess

Conservative
Southend West
Score: 1440
Won: 2442
Lost: 3355
Lyn Brown #479
Lyn Brown

Labour
West Ham
Score: 1386
Won: 25350
Lost: 32497
Paul Flynn #480
Paul Flynn

Labour
Newport West
Score: 1569
Won: 2518
Lost: 3998
 
Ed Balls #481
Ed Balls

Labour Co-operative
Morley and Outwood
Score: 1427
Won: 2935
Lost: 3979
Andrew Love #482
Andrew Love

Labour Co-operative
Edmonton
Score: 1504
Won: 2466
Lost: 3673
Alisdair McDonnell #483
Alisdair McDonnell

Social Democratic and Labour
Belfast South
Score: 1474
Won: 2581
Lost: 3713
 
Richard Burden #484
Richard Burden

Labour
Birmingham, Northfield
Score: 1554
Won: 2334
Lost: 3672
William McCrea #485
William McCrea

Democratic Unionist
South Antrim
Score: 1444
Won: 2602
Lost: 3637
Nicholas Brown #486
Nicholas Brown

Labour
Newcastle upon Tyne East
Score: 1478
Won: 2704
Lost: 3944
 
Shaun Woodward #487
Shaun Woodward

Labour
St Helens South and Whiston
Score: 1502
Won: 2603
Lost: 3913
Jim Hood #488
Jim Hood

Labour
Lanark and Hamilton East
Score: 1446
Won: 2616
Lost: 3696
Mark Pawsey #489
Mark Pawsey

Conservative
Rugby
Score: 1397
Won: 2450
Lost: 3268
 
Mark Hendrick #490
Mark Hendrick

Labour Co-operative
Preston
Score: 1436
Won: 2608
Lost: 3652
Paul Uppal #491
Paul Uppal

Conservative
Wolverhampton South West
Score: 1500
Won: 2291
Lost: 3457
Gerald Kaufman #492
Gerald Kaufman

Labour
Manchester, Gorton
Score: 1459
Won: 2773
Lost: 4011
 
Nicholas Soames #493
Nicholas Soames

Conservative
Mid Sussex
Score: 1415
Won: 2622
Lost: 3624
Henry Bellingham #494
Henry Bellingham

Conservative
North West Norfolk
Score: 1420
Won: 2479
Lost: 3455
Cathy Jamieson #495
Cathy Jamieson

Labour Co-operative
Kilmarnock and Loudoun
Score: 1366
Won: 25798
Lost: 33753
 
Mike Penning #496
Mike Penning

Conservative
Hemel Hempstead
Score: 1342
Won: 2699
Lost: 3423
John Thurso #497
John Thurso

Liberal Democrat
Caithness, Sutherland and Easter Ross
Score: 1447
Won: 2644
Lost: 3821
Stephen Mosley #498
Stephen Mosley

Conservative
City of Chester
Score: 1402
Won: 2456
Lost: 3371
 
Patrick McClaughlin #499
Patrick McClaughlin

Conservative
Derbyshire Dales
Score: 1482
Won: 2306
Lost: 3482
Michael Meacher #500
Michael Meacher

Labour
Oldham West and Royton
Score: 1567
Won: 2419
Lost: 4036
Tim Farron #501
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 1374
Won: 2831
Lost: 3820
 
Nia Griffith #502
Nia Griffith

Labour
Llanelli
Score: 1462
Won: 2490
Lost: 3748
Robert Neill #503
Robert Neill

Conservative
Bromley and Chislehurst
Score: 1407
Won: 2407
Lost: 3396
Linda Riordin #504
Linda Riordin

Labour Co-operative
Halifax
Score: 1387
Won: 24003
Lost: 33103
 
Chris Williamson #505
Chris Williamson

Labour
Derby North
Score: 1473
Won: 2464
Lost: 3761
Gerry Sutcliffe #506
Gerry Sutcliffe

Labour
Bradford South
Score: 1414
Won: 2553
Lost: 3651
Frank Roy #507
Frank Roy

Labour
Motherwell and Wishaw
Score: 1505
Won: 2430
Lost: 3862
 
Gregory Barker #508
Gregory Barker

Conservative
Bexhill and Battle
Score: 1419
Won: 2330
Lost: 3370
Stuart Bell #509
Stuart Bell

Labour
Middlesbrough
Score: 1564
Won: 2064
Lost: 3511
David Blunkett #510
David Blunkett

Labour
Sheffield, Brightside and Hillsborough
Score: 1412
Won: 2639
Lost: 3797
 
Lee Scott #511
Lee Scott

Conservative
Ilford North
Score: 1428
Won: 2263
Lost: 3332
Graham Stringer #512
Graham Stringer

Labour
Blackley and Broughton
Score: 1435
Won: 2447
Lost: 3631
Angie Bray #513
Angie Bray

Conservative
Ealing Central and Acton
Score: 1412
Won: 23616
Lost: 34141
 
Geoffrey Clifton-Brown #514
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 1407
Won: 2336
Lost: 3367
Gary Streeter #515
Gary Streeter

Conservative
South West Devon
Score: 1411
Won: 2365
Lost: 3452
Ann Coffey #516
Ann Coffey

Labour
Stockport
Score: 1369
Won: 23493
Lost: 32781
 
Diane Abbott #517
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 1351
Won: 24823
Lost: 33774
Ian Lavery #518
Ian Lavery

Labour
Wansbeck
Score: 1366
Won: 2632
Lost: 3652
Peter Tapsel #519
Peter Tapsel

Conservative
Louth and Horncastle
Score: 1458
Won: 2285
Lost: 3538
 
Graham Allen #520
Graham Allen

Labour
Nottingham North
Score: 1399
Won: 2501
Lost: 3626
Ann McKechin #521
Ann McKechin

Labour
Glasgow North
Score: 1386
Won: 22962
Lost: 32884
Stephen Lloyd #522
Stephen Lloyd

Liberal Democrat
Eastbourne
Score: 1320
Won: 2565
Lost: 3387
 
Vernon Coaker #523
Vernon Coaker

Labour
Gedling
Score: 1440
Won: 2505
Lost: 3869
Angela Smith #524
Angela Smith

Labour
Penistone and Stocksbridge
Score: 1415
Won: 22270
Lost: 33551
David Wright #525
David Wright

Labour
Telford
Score: 1420
Won: 2561
Lost: 3876
 
John Bercow #526
John Bercow

Bi-Curious
Buckingham
Score: 1349
Won: 2759
Lost: 3843
Richard Harrington #527
Richard Harrington

Conservative
Watford
Score: 1447
Won: 2265
Lost: 3580
Andrew Tyrie #528
Andrew Tyrie

Conservative
Chichester
Score: 1359
Won: 2328
Lost: 3320
 
Michael Fabricant #529
Michael Fabricant

Conservative
Lichfield
Score: 1461
Won: 2187
Lost: 3524
Keith Vaz #530
Keith Vaz

Labour
Leicester East
Score: 1439
Won: 2707
Lost: 4283
Meg Munn #531
Meg Munn

Labour Co-operative
Sheffield, Heeley
Score: 1415
Won: 22083
Lost: 34155
 
Chi Onwurah #532
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 1351
Won: 23096
Lost: 33168
Chris Ruane #533
Chris Ruane

Labour
Vale of Clwyd
Score: 1463
Won: 2356
Lost: 3851
Martin McGuinness #534
Martin McGuinness

Sinn Fein
Mid Ulster
Score: 1436
Won: 2418
Lost: 3849
 
Marsha Singh #535
Marsha Singh

Labour
Bradford West
Score: 1475
Won: 2412
Lost: 4005
Joan Walley #536
Joan Walley

Labour
Stoke-on-Trent North
Score: 1374
Won: 22545
Lost: 33323
George Howarth #537
George Howarth

Labour
Knowsley
Score: 1485
Won: 2646
Lost: 4468
 
Andrew Miller #538
Andrew Miller

Labour
Ellesmere Port and Neston
Score: 1533
Won: 2355
Lost: 4192
Martin Caton #539
Martin Caton

Labour
Gower
Score: 1445
Won: 2289
Lost: 3761
Jonathan Evans #540
Jonathan Evans

Conservative
Cardiff North
Score: 1350
Won: 2377
Lost: 3485
 
Mike Hancock #541
Mike Hancock

Liberal Democrat
Portsmouth South
Score: 1336
Won: 2566
Lost: 3709
Adrian Sanders #542
Adrian Sanders

Liberal Democrat
Torbay
Score: 1407
Won: 2323
Lost: 3661
Tony Cunningham #543
Tony Cunningham

Labour
Workington
Score: 1467
Won: 2315
Lost: 3921
 
Karen Buck #544
Karen Buck

Labour
Westminster North
Score: 1320
Won: 22988
Lost: 32733
Ann Clwyd #545
Ann Clwyd

Labour
Cynon Valley
Score: 1305
Won: 23444
Lost: 32864
Tessa Jowell #546
Tessa Jowell

Labour
Dulwich and West Norwood
Score: 1326
Won: 23762
Lost: 34238
 
Jim Dowd #547
Jim Dowd

Labour
Lewisham West and Penge
Score: 1445
Won: 2294
Lost: 3826
Jim Shannon #548
Jim Shannon

Democratic Unionist
Strangford
Score: 1528
Won: 2288
Lost: 4157
Gisela Stuart #549
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 1267
Won: 24545
Lost: 32883
 
Stephen Timms #550
Stephen Timms

Labour
East Ham
Score: 1449
Won: 2425
Lost: 4058
Maria Eagle #551
Maria Eagle

Labour
Garston and Halewood
Score: 1315
Won: 22913
Lost: 32778
Gerald Howarth #552
Gerald Howarth

Conservative
Aldershot
Score: 1381
Won: 2227
Lost: 3460
 
Mark Hunter #553
Mark Hunter

Liberal Democrat
Cheadle
Score: 1322
Won: 2431
Lost: 3507
Angela Eagle #554
Angela Eagle

Labour
Wallasey
Score: 1364
Won: 22130
Lost: 33814
Julian Lewis #555
Julian Lewis

Conservative
New Forest East
Score: 1388
Won: 2356
Lost: 3702
 
Gordon Banks #556
Gordon Banks

Labour
Ochil and South Perthshire
Score: 1421
Won: 2373
Lost: 3895
Norman Lamb #557
Norman Lamb

Liberal Democrat
North Norfolk
Score: 1412
Won: 2277
Lost: 3702
Ian Mearns #558
Ian Mearns

Labour
Gateshead
Score: 1467
Won: 2233
Lost: 3852
 
David Evennett #559
David Evennett

Conservative
Bexleyheath and Crayford
Score: 1426
Won: 2125
Lost: 3514
Alan Meale #560
Alan Meale

Labour
Mansfield
Score: 1469
Won: 2243
Lost: 3912
Mike Weir #561
Mike Weir

Scottish National Party
Angus
Score: 1365
Won: 2431
Lost: 3769
 
Jim Dobbin #562
Jim Dobbin

Labour Co-operative
Heywood and Middleton
Score: 1416
Won: 2372
Lost: 3915
Stephen Pound #563
Stephen Pound

Labour
Ealing North
Score: 1429
Won: 2379
Lost: 3993
Virendra Sharma #564
Virendra Sharma

Labour
Ealing, Southall
Score: 1450
Won: 2361
Lost: 4045
 
Liam Byrne #565
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 1484
Won: 2336
Lost: 4158
Denis MackShane #566
Denis MackShane

Labour
Rotherham
Score: 1426
Won: 2444
Lost: 4117
Richard Shepherd #567
Richard Shepherd

Conservative
Aldridge-Brownhills
Score: 1372
Won: 2303
Lost: 3658
 
Heather Wheeler #568
Heather Wheeler

Conservative
South Derbyshire
Score: 1481
Won: 21644
Lost: 38799
Bill Esterson #569
Bill Esterson

Labour
Sefton Central
Score: 1443
Won: 2362
Lost: 4080
Nick Raynsford #570
Nick Raynsford

Labour
Greenwich and Woolwich
Score: 1402
Won: 2340
Lost: 3860
 
Alan Whitehead #571
Alan Whitehead

Labour
Southampton, Test
Score: 1496
Won: 2209
Lost: 4034
Gordon Henderson #572
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 1452
Won: 2016
Lost: 3542
Alistair Burt #573
Alistair Burt

Conservative
North East Bedfordshire
Score: 1467
Won: 2142
Lost: 3833
 
Mark Lazarowicz #574
Mark Lazarowicz

Labour Co-operative
Edinburgh North and Leith
Score: 1472
Won: 2240
Lost: 4078
Oliver Colville #575
Oliver Colville

Conservative
Plymouth, Sutton and Devonport
Score: 1329
Won: 2291
Lost: 3557
Madeleine Moon #576
Madeleine Moon

Labour
Bridgend
Score: 1296
Won: 22414
Lost: 33315
 
John Robertson #577
John Robertson

Labour
Glasgow North West
Score: 1478
Won: 2314
Lost: 4280
Elfyn Llwyd #578
Elfyn Llwyd

Plaid Cymru
Dwyfor Meirionnydd
Score: 1338
Won: 2443
Lost: 3897
Helen Goodman #579
Helen Goodman

Labour
Bishop Auckland
Score: 1387
Won: 20912
Lost: 35385
 
Jack Dromey #580
Jack Dromey

Labour
Birmingham, Erdington
Score: 1390
Won: 2540
Lost: 4325
Menzies Campbell #581
Menzies Campbell

Liberal Democrat
North East Fife
Score: 1394
Won: 2443
Lost: 4213
Hywel Francis #582
Hywel Francis

Labour
Aberavon
Score: 1454
Won: 2256
Lost: 4160
 
Nick Harvey #583
Nick Harvey

Liberal Democrat
North Devon
Score: 1453
Won: 2108
Lost: 3884
Eric Pickles #584
Eric Pickles

Conservative
Brentwood and Ongar
Score: 1339
Won: 2401
Lost: 3896
Bob Russell #585
Bob Russell

Liberal Democrat
Colchester
Score: 1487
Won: 2121
Lost: 4053
 
Vince Cable #586
Vince Cable

Liberal Democrat
Twickenham
Score: 1374
Won: 2545
Lost: 4301
Guto Bebb #587
Guto Bebb

Conservative
Aberconwy
Score: 1332
Won: 2338
Lost: 3766
William Cash #588
William Cash

Conservative
Stone
Score: 1403
Won: 2142
Lost: 3780
 
Grahame Morris #589
Grahame Morris

Labour
Easington
Score: 1464
Won: 2129
Lost: 4019
Brian Binley #590
Brian Binley

Conservative
Northampton South
Score: 1348
Won: 2228
Lost: 3723
Steve Webb #591
Steve Webb

Liberal Democrat
Thornbury and Yate
Score: 1393
Won: 2277
Lost: 3999
 
Roger Godsiff #592
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 1415
Won: 2288
Lost: 4140
David Heyes #593
David Heyes

Labour
Ashton-under-Lyne
Score: 1431
Won: 2198
Lost: 4038
Malcom Rifkind #594
Malcom Rifkind

Conservative
Kensington
Score: 1361
Won: 2095
Lost: 3560
 
Alan Haselhurst #595
Alan Haselhurst

Conservative
Saffron Walden
Score: 1346
Won: 2182
Lost: 3653
Andrew Stunel #596
Andrew Stunel

Liberal Democrat
Hazel Grove
Score: 1467
Won: 2138
Lost: 4107
David Tredinnick #597
David Tredinnick

Conservative
Bosworth
Score: 1358
Won: 2137
Lost: 3641
 
Naomi Long #598
Naomi Long

Alliance
Belfast East
Score: 1280
Won: 22643
Lost: 35288
Sammy Wilson #599
Sammy Wilson

Democratic Unionist
East Antrim
Score: 1390
Won: 2258
Lost: 4013
Alan Beith #600
Alan Beith

Liberal Democrat
Berwick-upon-Tweed
Score: 1470
Won: 2098
Lost: 4082
 
Tom Watson #601
Tom Watson

Labour
West Bromwich East
Score: 1432
Won: 2359
Lost: 4405
Nigel Mills #602
Nigel Mills

Conservative
Amber Valley
Score: 1360
Won: 2109
Lost: 3646
Wayne David #603
Wayne David

Labour
Caerphilly
Score: 1376
Won: 2274
Lost: 4032
 
Ian Lucas #604
Ian Lucas

Labour
Wrexham
Score: 1340
Won: 2273
Lost: 3868
Pat Doherty #605
Pat Doherty

Sinn Fein
West Tyrone
Score: 1570
Won: 2054
Lost: 4455
Julie Hilling #606
Julie Hilling

Labour
Bolton West
Score: 1345
Won: 20747
Lost: 35576
 
Bob Blackman #607
Bob Blackman

Conservative
Harrow East
Score: 1497
Won: 2689
Lost: 5452
Richard Bacon #608
Richard Bacon

Conservative
South Norfolk
Score: 1352
Won: 2103
Lost: 3722
Conor Murphy #609
Conor Murphy

Sinn Fein
Newry and Armagh
Score: 1386
Won: 2236
Lost: 4143
 
Patrick Mercer #610
Patrick Mercer

Conservative
Newark
Score: 1349
Won: 2083
Lost: 3760
Mike Gapes #611
Mike Gapes

Labour Co-operative
Ilford South
Score: 1435
Won: 2127
Lost: 4232
Oliver Letwin #612
Oliver Letwin

Conservative
West Dorset
Score: 1424
Won: 1953
Lost: 3843
 
Stephem Hammond #613
Stephem Hammond

Conservative
Wimbledon
Score: 1306
Won: 2113
Lost: 3663
Ian Swales #614
Ian Swales

Liberal Democrat
Redcar
Score: 1328
Won: 2178
Lost: 3887
Hywell Williams #615
Hywell Williams

Plaid Cymru
Arfon
Score: 1441
Won: 2105
Lost: 4263
 
Paul Burstow #616
Paul Burstow

Liberal Democrat
Sutton and Cheam
Score: 1418
Won: 1993
Lost: 3944
Richard Ottaway #617
Richard Ottaway

Conservative
Croydon South
Score: 1400
Won: 1975
Lost: 3851
Alan Reid #618
Alan Reid

Liberal Democrat
Argyll and Bute
Score: 1436
Won: 2090
Lost: 4229
 
Robert Smith #619
Robert Smith

Liberal Democrat
West Aberdeenshire and Kincardine
Score: 1368
Won: 2113
Lost: 3988
George Young #620
George Young

Conservative
North West Hampshire
Score: 1326
Won: 2149
Lost: 3970
Sandra Osborne #621
Sandra Osborne

Labour
Ayr, Carrick and Cumnock
Score: 1370
Won: 19982
Lost: 38913
 
John Healey #622
John Healey

Labour
Wentworth and Dearne
Score: 1408
Won: 2159
Lost: 4394
Keith Simpson #623
Keith Simpson

Conservative
Broadland
Score: 1343
Won: 2008
Lost: 3798
Shailesh Vara #624
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 1318
Won: 1999
Lost: 3713
 
David Winnick #625
David Winnick

Labour
Walsall North
Score: 1401
Won: 2154
Lost: 4405
John Stanley #626
John Stanley

Conservative
Tonbridge and Malling
Score: 1280
Won: 2137
Lost: 3831
Roger Williams #627
Roger Williams

Liberal Democrat
Brecon and Radnorshire
Score: 1447
Won: 1975
Lost: 4310
 
Lindsay Roy #628
Lindsay Roy

Labour
Glenrothes
Score: 1445
Won: 2058
Lost: 4494
Annette Brooke #629
Annette Brooke

Liberal Democrat
Mid Dorset and North Poole
Score: 1392
Won: 18913
Lost: 39237
Anne McGuire #630
Anne McGuire

Labour
Stirling
Score: 1244
Won: 20724
Lost: 36371
 
Don Foster #631
Don Foster

Liberal Democrat
Bath
Score: 1445
Won: 1922
Lost: 4259
Glanda Jackson #632
Glanda Jackson

Labour
Hampstead and Kilburn
Score: 1331
Won: 19456
Lost: 38223
Margaret Beckett #633
Margaret Beckett

Labour
Derby South
Score: 1318
Won: 19980
Lost: 39054
 
Anne Begg #634
Anne Begg

Labour
Aberdeen South
Score: 1303
Won: 19856
Lost: 38495
Gordon Birtwistle #635
Gordon Birtwistle

Liberal Democrat
Burnley
Score: 1302
Won: 2066
Lost: 4021
Rosie Cooper #636
Rosie Cooper

Labour
West Lancashire
Score: 1276
Won: 19833
Lost: 37681
 
Norman Baker #637
Norman Baker

Liberal Democrat
Lewes
Score: 1388
Won: 1967
Lost: 4266
John Pugh #638
John Pugh

Liberal Democrat
Southport
Score: 1327
Won: 2045
Lost: 4164
James Arbuthnot #639
James Arbuthnot

Conservative
North East Hampshire
Score: 1328
Won: 1981
Lost: 4080
 
Alun Michael #640
Alun Michael

Labour Co-operative
Cardiff South and Penarth
Score: 1385
Won: 2023
Lost: 4437
Julian Huppart #641
Julian Huppart

Liberal Democrat
Cambridge
Score: 1341
Won: 2006
Lost: 4219
Ronnie Campbell #642
Ronnie Campbell

Labour
Blyth Valley
Score: 1398
Won: 2013
Lost: 4587
 
Fiona MacTaggart #643
Fiona MacTaggart

Labour
Slough
Score: 1255
Won: 19774
Lost: 38847
David Willetts #644
David Willetts

Conservative
Havant
Score: 1264
Won: 1937
Lost: 3919
Michael Connarty #645
Michael Connarty

Conservative
Linlithgow and East Falkirk
Score: 1294
Won: 2055
Lost: 4322
 
Sheila Gilmore #646
Sheila Gilmore

Labour
Edinburgh East
Score: 1266
Won: 18625
Lost: 40635
Angus Robertson #647
Angus Robertson

Scottish National Party
Moray
Score: 1272
Won: 1898
Lost: 4347
Steve McCabe #648
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 1619
Won: 3591
Lost: 15293
 
 



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