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
Andrew Miller
 
John Penrose
Andrew Miller   John Penrose
Labour   Conservative
Ellesmere Port and Neston   Weston-super-Mare


 
As seen in

 

Results

Owen Patterson #1
Owen Patterson

Conservative
North Shropshire
Score: 2044
Won: 7376
Lost: 2301
Penny Mordaunt #2
Penny Mordaunt

Conservative
Portsmouth North
Score: 1938
Won: 50596
Lost: 29464
Rebecca Harris #3
Rebecca Harris

Conservative
Castle Point
Score: 1964
Won: 46956
Lost: 29448
 
Claire Perry #4
Claire Perry

Conservative
Devizes
Score: 1935
Won: 46919
Lost: 29133
Nicola Blackwood #5
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 1917
Won: 46912
Lost: 29022
Esther Mcvey #6
Esther Mcvey

Conservative
Wirral West
Score: 1903
Won: 47360
Lost: 29185
 
Mary Macleod #7
Mary Macleod

Conservative
Brentford and Isleworth
Score: 1895
Won: 46744
Lost: 29744
Charlotte Leslie #8
Charlotte Leslie

Conservative
Bristol North West
Score: 1802
Won: 54010
Lost: 31253
Priti Patel #9
Priti Patel

Conservative
Witham
Score: 1865
Won: 43487
Lost: 29325
 
Elizabeth Truss #10
Elizabeth Truss

Conservative
South West Norfolk
Score: 1858
Won: 43238
Lost: 30799
Caroline Nokes #11
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 1731
Won: 45367
Lost: 27919
Theresa Villiers #12
Theresa Villiers

Conservative
Chipping Barnet
Score: 1784
Won: 43161
Lost: 29167
 
Anna Soubry #13
Anna Soubry

Conservative
Broxtowe
Score: 1757
Won: 42322
Lost: 27733
Amber Rudd #14
Amber Rudd

Conservative
Hastings and Rye
Score: 1766
Won: 41580
Lost: 27692
Nadine Dorries #15
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 1809
Won: 40853
Lost: 29428
 
Chloe Smith #16
Chloe Smith

Conservative
Norwich North
Score: 1822
Won: 39656
Lost: 30414
Caroline Dinenage #17
Caroline Dinenage

Conservative
Gosport
Score: 1730
Won: 41992
Lost: 28767
Anne Maine #18
Anne Maine

Conservative
St Albans
Score: 1778
Won: 38381
Lost: 28332
 
Eilidh Whiteford #19
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 1642
Won: 50057
Lost: 30267
Louise Bagshawe #20
Louise Bagshawe

Conservative
Corby
Score: 1808
Won: 43887
Lost: 33817
Harriet Baldwin #21
Harriet Baldwin

Conservative
West Worcestershire
Score: 1751
Won: 38729
Lost: 27982
 
Sarah Wollaston #22
Sarah Wollaston

Conservative
Totnes
Score: 1665
Won: 42764
Lost: 27319
Eleanor Laing #23
Eleanor Laing

Conservative
Epping Forest
Score: 1726
Won: 39855
Lost: 29063
Theresa May #24
Theresa May

Conservative
Maidenhead
Score: 1849
Won: 34835
Lost: 29748
 
Nicky Morgan #25
Nicky Morgan

Conservative
Loughborough
Score: 1728
Won: 38269
Lost: 28604
Eric Ollerenshaw #26
Eric Ollerenshaw

Conservative
Lancaster and Fleetwood
Score: 1354
Won: 16526
Lost: 6651
Caroline Spelman #27
Caroline Spelman

Conservative
Meriden
Score: 1689
Won: 37900
Lost: 28745
 
Justine Greening #28
Justine Greening

Conservative
Putney
Score: 1722
Won: 38058
Lost: 30309
Maria Miller #29
Maria Miller

Conservative
Basingstoke
Score: 1659
Won: 38035
Lost: 27938
Liz Kendall #30
Liz Kendall

Labour
Leicester West
Score: 1739
Won: 41631
Lost: 34391
 
Jessica Morden #31
Jessica Morden

Labour
Newport East
Score: 1769
Won: 37614
Lost: 32728
Barbara Keeley #32
Barbara Keeley

Labour
Worsley and Eccles South
Score: 1700
Won: 39277
Lost: 31347
Natascha Engel #33
Natascha Engel

Labour
North East Derbyshire
Score: 1757
Won: 33276
Lost: 28929
 
Catherin McKinnell #34
Catherin McKinnell

Labour
Newcastle upon Tyne North
Score: 1716
Won: 41409
Lost: 34288
Luciana Berger #35
Luciana Berger

Labour Co-operative
Liverpool, Wavertree
Score: 1574
Won: 53010
Lost: 36405
Margot James #36
Margot James

Conservative
Stourbridge
Score: 1712
Won: 34052
Lost: 28819
 
Tracey Crouch #37
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 1705
Won: 36805
Lost: 30947
Helen Grant #38
Helen Grant

Conservative
Maidstone and The Weald
Score: 1666
Won: 35990
Lost: 28911
Caroline Flint #39
Caroline Flint

Labour
Don Valley
Score: 1549
Won: 48286
Lost: 34830
 
Jessica Lee #40
Jessica Lee

Conservative
Erewash
Score: 1654
Won: 34259
Lost: 28923
Sarah Teather #41
Sarah Teather

Liberal Democrat
Brent Central
Score: 1520
Won: 52149
Lost: 36243
Cheryl Gillan #42
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 1691
Won: 32083
Lost: 28954
 
Bridget Phillipson #43
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 1618
Won: 41781
Lost: 34275
Gloria de Piero #44
Gloria de Piero

Labour
Ashfield
Score: 1532
Won: 45644
Lost: 33547
Heidi Alexander #45
Heidi Alexander

Labour
Lewisham East
Score: 1542
Won: 43123
Lost: 32399
 
Karen Bradley #46
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 1581
Won: 36127
Lost: 29071
Stella Creasy #47
Stella Creasy

Labour
Walthamstow
Score: 1574
Won: 43987
Lost: 35144
Lilian Greenwood #48
Lilian Greenwood

Labour
Nottingham South
Score: 1613
Won: 37802
Lost: 31944
 
Anne Marie Morris #49
Anne Marie Morris

Conservative
Newton Abbot
Score: 1608
Won: 33527
Lost: 28281
Lisa Nandy #50
Lisa Nandy

Labour
Wigan
Score: 1625
Won: 39369
Lost: 33966
Angela Watkinson #51
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 1623
Won: 33293
Lost: 29020
 
Sheryll Murray #52
Sheryll Murray

Conservative
South East Cornwall
Score: 1697
Won: 30288
Lost: 29199
Susan Jones #53
Susan Jones

Labour
Clwyd South
Score: 1549
Won: 39661
Lost: 31919
Brian Donohoe #54
Brian Donohoe

Labour
Central Ayrshire
Score: 1518
Won: 5273
Lost: 4079
 
Lynne Featherstone #55
Lynne Featherstone

Liberal Democrat
Hornsey and Wood Green
Score: 1569
Won: 37828
Lost: 32101
Rachel Reeves #56
Rachel Reeves

Labour
Leeds West
Score: 1566
Won: 40118
Lost: 34454
Pamela Nash #57
Pamela Nash

Labour
Airdrie and Shotts
Score: 1483
Won: 43411
Lost: 33292
 
Jackie Doyle-Price #58
Jackie Doyle-Price

Conservative
Thurrock
Score: 1573
Won: 31576
Lost: 28125
Andrew Griffiths #59
Andrew Griffiths

Conservative
Burton
Score: 1470
Won: 3895
Lost: 3029
Mel Stride #60
Mel Stride

Conservative
Central Devon
Score: 1484
Won: 3813
Lost: 3027
 
Gemma Doyle #61
Gemma Doyle

Labour Co-operative
West Dunbartonshire
Score: 1538
Won: 38643
Lost: 33355
Debbie Abrahams #62
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 1510
Won: 37664
Lost: 31346
Rushanara Ali #63
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 1528
Won: 37963
Lost: 32709
 
Robert Halfon #64
Robert Halfon

Conservative
Harlow
Score: 1472
Won: 4258
Lost: 3374
Jenny Willot #65
Jenny Willot

Liberal Democrat
Cardiff Central
Score: 1513
Won: 34620
Lost: 29315
Daniel Poulter #66
Daniel Poulter

Conservative
Central Suffolk and North Ipswich
Score: 1503
Won: 3818
Lost: 3200
 
Robin Walker #67
Robin Walker

Conservative
Worcester
Score: 1436
Won: 4316
Lost: 3271
Emma Reynolds #68
Emma Reynolds

Labour
Wolverhampton North East
Score: 1534
Won: 37899
Lost: 33395
Rory Stewart #69
Rory Stewart

Conservative
Penrith and The Border
Score: 1512
Won: 3796
Lost: 3256
 
James Wharton #70
James Wharton

Conservative
Stockton South
Score: 1450
Won: 4072
Lost: 3202
Jake Berry #71
Jake Berry

Conservative
Rossendale and Darwen
Score: 1428
Won: 4393
Lost: 3361
Chris Heaton-Harris #72
Chris Heaton-Harris

Conservative
Daventry
Score: 1514
Won: 3560
Lost: 3109
 
Sylvia Hermon #73
Sylvia Hermon

Independent
North Down
Score: 1492
Won: 34952
Lost: 29767
Julie Elliot #74
Julie Elliot

Labour
Sunderland Central
Score: 1513
Won: 33466
Lost: 29421
James Duddridge #75
James Duddridge

Conservative
Rochford and Southend East
Score: 1486
Won: 3899
Lost: 3314
 
Nick Herbert #76
Nick Herbert

Conservative
Arundel and South Downs
Score: 1443
Won: 3958
Lost: 3155
Charles Walker #77
Charles Walker

Conservative
Broxbourne
Score: 1441
Won: 4248
Lost: 3391
Stephen Phillips #78
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 1469
Won: 4092
Lost: 3418
 
Mark Garnier #79
Mark Garnier

Conservative
Wyre Forest
Score: 1444
Won: 4287
Lost: 3461
Karen Lumley #80
Karen Lumley

Conservative
Redditch
Score: 1701
Won: 27566
Lost: 31111
Simon Hart #81
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 1433
Won: 3794
Lost: 3020
 
James Morris #82
James Morris

Conservative
Halesowen and Rowley Regis
Score: 1425
Won: 4199
Lost: 3303
Alison McGovern #83
Alison McGovern

Labour
Wirral South
Score: 1498
Won: 36244
Lost: 31890
Rob Wilson #84
Rob Wilson

Conservative
Reading East
Score: 1437
Won: 3943
Lost: 3162
 
Tami Mark #85
Tami Mark

Labour
Alyn and Deeside
Score: 1536
Won: 4019
Lost: 3738
Aiden Burley #86
Aiden Burley

Conservative
Cannock Chase
Score: 1404
Won: 4183
Lost: 3196
David Miliband #87
David Miliband

Labour
South Shields
Score: 1477
Won: 5480
Lost: 4695
 
Sarah Newton #88
Sarah Newton

Conservative
Truro and Falmouth
Score: 1655
Won: 28378
Lost: 30691
Chris Kelly #89
Chris Kelly

Conservative
Dudley South
Score: 1399
Won: 4561
Lost: 3477
Gavin Williamson #90
Gavin Williamson

Conservative
South Staffordshire
Score: 1424
Won: 3809
Lost: 3021
 
Jane Ellison #91
Jane Ellison

Conservative
Battersea
Score: 1660
Won: 28585
Lost: 31224
Nick Hurd #92
Nick Hurd

Conservative
Ruislip, Northwood and Pinner
Score: 1418
Won: 4166
Lost: 3285
Steve Baker #93
Steve Baker

Conservative
Wycombe
Score: 1408
Won: 4218
Lost: 3290
 
Mark Simmonds #94
Mark Simmonds

Conservative
Boston and Skegness
Score: 1433
Won: 3834
Lost: 3112
Stuart Andrew #95
Stuart Andrew

Conservative
Pudsey
Score: 1399
Won: 4009
Lost: 3101
Damian hinds #96
Damian hinds

Conservative
East Hampshire
Score: 1412
Won: 3825
Lost: 3023
 
Karl McCartney #97
Karl McCartney

Conservative
Lincoln
Score: 1452
Won: 3721
Lost: 3137
George Hollinberry #98
George Hollinberry

Conservative
Meon Valley
Score: 1409
Won: 4392
Lost: 3474
Siobhain McDonagh #99
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 1471
Won: 34621
Lost: 30103
 
Jo Swinson #100
Jo Swinson

Liberal Democrat
East Dunbartonshire
Score: 1451
Won: 35756
Lost: 30192
Jesse Norman #101
Jesse Norman

Conservative
Hereford and South Herefordshire
Score: 1417
Won: 4799
Lost: 3848
Jeremy Hunt #102
Jeremy Hunt

Conservative
South West Surrey
Score: 1405
Won: 4341
Lost: 3426
 
Andrew Jones #103
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 1416
Won: 3820
Lost: 3068
Andrew Stephenson #104
Andrew Stephenson

Conservative
Pendle
Score: 1436
Won: 3692
Lost: 3066
Daniel Kawczynski #105
Daniel Kawczynski

Conservative
Shrewsbury and Atcham
Score: 1398
Won: 4450
Lost: 3481
 
Richard Benyon #106
Richard Benyon

Conservative
Newbury
Score: 1398
Won: 5000
Lost: 3921
Oliver Heald #107
Oliver Heald

Conservative
North East Hertfordshire
Score: 1455
Won: 3718
Lost: 3189
Phillip Lee #108
Phillip Lee

Conservative
Bracknell
Score: 1406
Won: 3891
Lost: 3093
 
Austin Mitchell #109
Austin Mitchell

Labour
Great Grimsby
Score: 1628
Won: 3679
Lost: 3973
James Paice #110
James Paice

Conservative
South East Cambridgeshire
Score: 1564
Won: 3756
Lost: 3745
Mark Pritchard #111
Mark Pritchard

Conservative
The Wrekin
Score: 1465
Won: 3781
Lost: 3293
 
Simon Burns #112
Simon Burns

Conservative
Chelmsford
Score: 1503
Won: 3745
Lost: 3442
Richard Fuller #113
Richard Fuller

Conservative
Bedford
Score: 1407
Won: 4138
Lost: 3306
Damian Collins #114
Damian Collins

Conservative
Folkestone and Hythe
Score: 1423
Won: 3952
Lost: 3246
 
Kerry McCarthey #115
Kerry McCarthey

Labour
Bristol East
Score: 1468
Won: 35655
Lost: 31388
James Clappison #116
James Clappison

Conservative
Hertsmere
Score: 1466
Won: 3678
Lost: 3237
Mark Harper #117
Mark Harper

Conservative
Forest of Dean
Score: 1374
Won: 4448
Lost: 3396
 
Stephen Barclay #118
Stephen Barclay

Conservative
North East Cambridgeshire
Score: 1388
Won: 4151
Lost: 3249
David Mundell #119
David Mundell

Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 1484
Won: 3707
Lost: 3354
David Cameron #120
David Cameron

Conservative
Witney
Score: 1448
Won: 4970
Lost: 4263
 
Richard Graham #121
Richard Graham

Conservative
Gloucester
Score: 1430
Won: 4146
Lost: 3470
Andrea Leadsom #122
Andrea Leadsom

Conservative
South Northamptonshire
Score: 1633
Won: 28316
Lost: 31145
Andrew Murrison #123
Andrew Murrison

Conservative
South West Wiltshire
Score: 1440
Won: 3679
Lost: 3134
 
Smith Henry #124
Smith Henry

Conservative
Crawley
Score: 1385
Won: 4397
Lost: 3443
Jonathan Lord #125
Jonathan Lord

Conservative
Woking
Score: 1445
Won: 3671
Lost: 3166
Gordon Marsden #126
Gordon Marsden

Labour
Blackpool South
Score: 1474
Won: 4107
Lost: 3692
 
Chris Skidmore #127
Chris Skidmore

Conservative
Kingswood
Score: 1360
Won: 4251
Lost: 3198
David Lidington #128
David Lidington

Conservative
Aylesbury
Score: 1474
Won: 3615
Lost: 3263
John Redwood #129
John Redwood

Conservative
Wokingham
Score: 1483
Won: 3743
Lost: 3420
 
Karl Turner #130
Karl Turner

Labour
Kingston upon Hull East
Score: 1469
Won: 4422
Lost: 3957
Ian Murray #131
Ian Murray

Labour
Edinburgh South
Score: 1482
Won: 4088
Lost: 3738
Jeffrey Donaldson #132
Jeffrey Donaldson

Democratic Unionist
Lagan Valley
Score: 1510
Won: 3783
Lost: 3611
 
Edward Garnier #133
Edward Garnier

Conservative
Harborough
Score: 1469
Won: 3600
Lost: 3242
Gavin Shuker #134
Gavin Shuker

Labour Co-operative
Luton South
Score: 1490
Won: 4049
Lost: 3760
Valerie Vaz #135
Valerie Vaz

Labour
Walsall South
Score: 1448
Won: 37086
Lost: 32381
 
Gregory Campbell #136
Gregory Campbell

Democratic Unionist
East Londonderry
Score: 1484
Won: 4064
Lost: 3740
George Eustice #137
George Eustice

Conservative
Camborne and Redruth
Score: 1367
Won: 4193
Lost: 3234
Chris Grayling #138
Chris Grayling

Conservative
Epsom and Ewell
Score: 1461
Won: 3791
Lost: 3382
 
Kwasi Kwarteng #139
Kwasi Kwarteng

Conservative
Spelthorne
Score: 1482
Won: 3695
Lost: 3395
David Ruttley #140
David Ruttley

Conservative
Macclesfield
Score: 1434
Won: 3809
Lost: 3265
Justin Tomlinson #141
Justin Tomlinson

Conservative
North Swindon
Score: 1401
Won: 3764
Lost: 3064
 
Steve Brine #142
Steve Brine

Conservative
Winchester
Score: 1364
Won: 4317
Lost: 3312
John Hayes #143
John Hayes

Conservative
South Holland and The Deepings
Score: 1491
Won: 3806
Lost: 3558
Jeremy Lefroy #144
Jeremy Lefroy

Conservative
Stafford
Score: 1441
Won: 3652
Lost: 3174
 
Hugh Robertson #145
Hugh Robertson

Conservative
Faversham and Mid Kent
Score: 1402
Won: 3798
Lost: 3111
Owen Smith #146
Owen Smith

Labour
Pontypridd
Score: 1470
Won: 4092
Lost: 3710
David Burrowes #147
David Burrowes

Conservative
Enfield, Southgate
Score: 1388
Won: 3888
Lost: 3121
 
Mark Field #148
Mark Field

Conservative
Cities of London and Westminster
Score: 1373
Won: 4182
Lost: 3286
Toby Perkins #149
Toby Perkins

Labour
Chesterfield
Score: 1463
Won: 4151
Lost: 3750
Iain Stewart #150
Iain Stewart

Conservative
Milton Keynes South
Score: 1419
Won: 3911
Lost: 3306
 
Bill Wiggin #151
Bill Wiggin

Conservative
North Herefordshire
Score: 1422
Won: 3978
Lost: 3382
Stephen Dorrell #152
Stephen Dorrell

Conservative
Charnwood
Score: 1439
Won: 3660
Lost: 3198
Craig Whittacker #153
Craig Whittacker

Conservative
Calder Valley
Score: 1399
Won: 3748
Lost: 3075
 
Jon Cruddas #154
Jon Cruddas

Labour
Dagenham and Rainham
Score: 1473
Won: 4133
Lost: 3805
Zac Goldsmith #155
Zac Goldsmith

Conservative
Richmond Park
Score: 1359
Won: 4592
Lost: 3547
David Simpson #156
David Simpson

Democratic Unionist
Upper Bann
Score: 1584
Won: 3761
Lost: 4007
 
John Spellar #157
John Spellar

Labour
Warley
Score: 1539
Won: 3998
Lost: 4021
Stephen Twigg #158
Stephen Twigg

Labour Co-operative
Liverpool, West Derby
Score: 1477
Won: 4075
Lost: 3772
Kevin Brennan #159
Kevin Brennan

Labour
Cardiff West
Score: 1479
Won: 4114
Lost: 3818
 
Diana Johnson #160
Diana Johnson

Labour
Kingston upon Hull North
Score: 1506
Won: 31342
Lost: 30259
Jack Straw #161
Jack Straw

Labour
Blackburn
Score: 1510
Won: 3878
Lost: 3763
Greg Clark #162
Greg Clark

Conservative
Tunbridge Wells
Score: 1406
Won: 3821
Lost: 3198
 
Charlie Elphicke #163
Charlie Elphicke

Conservative
Dover
Score: 1362
Won: 4076
Lost: 3181
David Hamilton #164
David Hamilton

Labour
Midlothian
Score: 1471
Won: 4193
Lost: 3874
Julian Sturdy #165
Julian Sturdy

Conservative
York Outer
Score: 1385
Won: 3917
Lost: 3175
 
Rosie Winterton #166
Rosie Winterton

Labour
Doncaster Central
Score: 1501
Won: 31530
Lost: 30362
Tom Clarke #167
Tom Clarke

Labour
Coatbridge, Chryston and Bellshill
Score: 1597
Won: 4070
Lost: 4436
Martin Vickers #168
Martin Vickers

Conservative
Cleethorpes
Score: 1493
Won: 3685
Lost: 3519
 
Jeremy Browne #169
Jeremy Browne

Liberal Democrat
Taunton Deane
Score: 1423
Won: 3957
Lost: 3417
Philip Dunne #170
Philip Dunne

Conservative
Ludlow
Score: 1435
Won: 3719
Lost: 3274
Gregg McClymont #171
Gregg McClymont

Labour
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 1527
Won: 3924
Lost: 3932
 
Chris Evans #172
Chris Evans

Labour Co-operative
Islwyn
Score: 1376
Won: 5229
Lost: 4217
Mark Spencer #173
Mark Spencer

Conservative
Sherwood
Score: 1433
Won: 3811
Lost: 3356
John Cryer #174
John Cryer

Labour
Leyton and Wanstead
Score: 1482
Won: 3918
Lost: 3717
 
Michael Gove #175
Michael Gove

Conservative
Surrey Heath
Score: 1539
Won: 3789
Lost: 3873
Kate Hoey #176
Kate Hoey

Labour
Vauxhall
Score: 1613
Won: 29186
Lost: 32727
Alec Shelbrooke #177
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 1361
Won: 4186
Lost: 3312
 
Andy Slaughter #178
Andy Slaughter

Labour
Hammersmith
Score: 1518
Won: 3820
Lost: 3812
Lorely Burt #179
Lorely Burt

Liberal Democrat
Solihull
Score: 1510
Won: 31569
Lost: 31188
Jenny Chapman #180
Jenny Chapman

Labour
Darlington
Score: 1432
Won: 36295
Lost: 32153
 
Alan Duncan #181
Alan Duncan

Conservative
Rutland and Melton
Score: 1411
Won: 3695
Lost: 3171
Damian Green #182
Damian Green

Conservative
Ashford
Score: 1511
Won: 3598
Lost: 3565
Neil Parish #183
Neil Parish

Conservative
Tiverton and Honiton
Score: 1479
Won: 3620
Lost: 3430
 
Anas Sarwar #184
Anas Sarwar

Labour
Glasgow Central
Score: 1450
Won: 4397
Lost: 4000
Michael Elliss #185
Michael Elliss

Conservative
Northampton North
Score: 1393
Won: 3738
Lost: 3134
Mark Francois #186
Mark Francois

Conservative
Rayleigh and Wickford
Score: 1393
Won: 3699
Lost: 3095
 
Douglas Alexander #187
Douglas Alexander

Labour
Paisley and Renfrewshire South
Score: 1430
Won: 4928
Lost: 4383
Stephen Crabb #188
Stephen Crabb

Conservative
Preseli Pembrokeshire
Score: 1404
Won: 3877
Lost: 3320
Ben Gummer #189
Ben Gummer

Conservative
Ipswich
Score: 1375
Won: 4129
Lost: 3376
 
Joseph Johnson #190
Joseph Johnson

Conservative
Orpington
Score: 1356
Won: 4233
Lost: 3361
Jim McGovern #191
Jim McGovern

Labour
Dundee West
Score: 1492
Won: 3887
Lost: 3795
Teresa Pearse #192
Teresa Pearse

Labour
Erith and Thamesmead
Score: 1436
Won: 35719
Lost: 32195
 
Hugo Swire #193
Hugo Swire

Conservative
East Devon
Score: 1424
Won: 4060
Lost: 3599
Paul Farrelly #194
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 1468
Won: 4072
Lost: 3852
Bernard Jenkin #195
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 1365
Won: 3961
Lost: 3210
 
Albert Owen #196
Albert Owen

Labour
Ynys M?n
Score: 1517
Won: 3761
Lost: 3806
Kris Hopkins #197
Kris Hopkins

Conservative
Keighley
Score: 1467
Won: 3647
Lost: 3456
Dan Jarvis #198
Dan Jarvis

Labour
Barnsley Central
Score: 1448
Won: 4286
Lost: 3961
 
Michael McCann #199
Michael McCann

Labour
East Kilbride, Strathaven and Lesmahagow
Score: 1446
Won: 4020
Lost: 3704
Robert Syms #200
Robert Syms

Conservative
Poole
Score: 1441
Won: 3594
Lost: 3284
John Woodcock #201
John Woodcock

Labour Co-operative
Barrow and Furness
Score: 1453
Won: 4080
Lost: 3791
 
Jerem Wright #202
Jerem Wright

Conservative
Kenilworth and Southam
Score: 1461
Won: 3669
Lost: 3448
Neil Carmichael #203
Neil Carmichael

Conservative
Stroud
Score: 1448
Won: 3706
Lost: 3429
Alistair Darling #204
Alistair Darling

Labour
Edinburgh South West
Score: 1433
Won: 4074
Lost: 3687
 
Louise Ellman #205
Louise Ellman

Labour Co-operative
Liverpool, Riverside
Score: 1488
Won: 31163
Lost: 30490
Francis Maude #206
Francis Maude

Conservative
Horsham
Score: 1455
Won: 3564
Lost: 3332
Dawn Primarolo #207
Dawn Primarolo

Labour
Bristol South
Score: 1484
Won: 30639
Lost: 29864
 
Jacob Rees-Mogg #208
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 1430
Won: 3934
Lost: 3546
Chris White #209
Chris White

Conservative
Warwick and Leamington
Score: 1344
Won: 4019
Lost: 3160
John Whittingdale #210
John Whittingdale

Conservative
Maldon
Score: 1435
Won: 3698
Lost: 3357
 
Adam Holloway #211
Adam Holloway

Conservative
Gravesham
Score: 1362
Won: 3858
Lost: 3142
Paul Murphy #212
Paul Murphy

Labour
Torfaen
Score: 1522
Won: 3751
Lost: 3847
Jim Cunningham #213
Jim Cunningham

Labour
Coventry South
Score: 1418
Won: 4643
Lost: 4131
 
Frank Doran #214
Frank Doran

Labour
Aberdeen North
Score: 1438
Won: 4133
Lost: 3796
Greg Hands #215
Greg Hands

Conservative
Chelsea and Fulham
Score: 1389
Won: 3903
Lost: 3325
Sajid Javid #216
Sajid Javid

Conservative
Bromsgrove
Score: 1431
Won: 3696
Lost: 3359
 
David Ruffley #217
David Ruffley

Conservative
Bury St Edmunds
Score: 1342
Won: 4044
Lost: 3193
Edward Timson #218
Edward Timson

Conservative
Crewe and Nantwich
Score: 1340
Won: 4007
Lost: 3148
Alan Johnson #219
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 1447
Won: 4114
Lost: 3834
 
Jim Murphy #220
Jim Murphy

Labour
East Renfrewshire
Score: 1449
Won: 4155
Lost: 3888
Peter Bone #221
Peter Bone

Conservative
Wellingborough
Score: 1441
Won: 3675
Lost: 3393
Peter Bottomley #222
Peter Bottomley

Conservative
Worthing West
Score: 1414
Won: 3787
Lost: 3365
 
John Denham #223
John Denham

Labour
Southampton, Itchen
Score: 1521
Won: 3740
Lost: 3874
Tom Harris #224
Tom Harris

Labour
Glasgow South
Score: 1531
Won: 3735
Lost: 3922
Graeme Morris #225
Graeme Morris

Labour
Livingston
Score: 1494
Won: 3864
Lost: 3866
 
Iain Wright #226
Iain Wright

Labour
Hartlepool
Score: 1451
Won: 4091
Lost: 3856
Hugh Bayley #227
Hugh Bayley

Labour
York Central
Score: 1456
Won: 4004
Lost: 3815
Paul Maynard #228
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 1429
Won: 3824
Lost: 3497
 
David Nuttal #229
David Nuttal

Conservative
Bury North
Score: 1404
Won: 3744
Lost: 3303
Jonathan Reynolds #230
Jonathan Reynolds

Labour Co-operative
Stalybridge and Hyde
Score: 1425
Won: 4165
Lost: 3796
Dan Byles #231
Dan Byles

Conservative
North Warwickshire
Score: 1319
Won: 4295
Lost: 3303
 
John Penrose #232
John Penrose

Conservative
Weston-super-Mare
Score: 1382
Won: 3751
Lost: 3205
Julian Smith #233
Julian Smith

Conservative
Skipton and Ripon
Score: 1364
Won: 3798
Lost: 3160
David Davies #234
David Davies

Conservative
Monmouth
Score: 1385
Won: 3757
Lost: 3233
 
Tony Baldry #235
Tony Baldry

Conservative
Banbury
Score: 1399
Won: 3734
Lost: 3285
Sam Gyimah #236
Sam Gyimah

Conservative
East Surrey
Score: 1350
Won: 3968
Lost: 3236
Matthew Hancock #237
Matthew Hancock

Conservative
West Suffolk
Score: 1361
Won: 3763
Lost: 3118
 
Mark Menzies #238
Mark Menzies

Conservative
Fylde
Score: 1431
Won: 3797
Lost: 3507
John Randall #239
John Randall

Conservative
Uxbridge and South Ruislip
Score: 1548
Won: 3785
Lost: 4088
Geoffrey Robinson #240
Geoffrey Robinson

Labour
Coventry North West
Score: 1490
Won: 4440
Lost: 4453
 
Michael Dugher #241
Michael Dugher

Labour
Barnsley East
Score: 1407
Won: 4229
Lost: 3779
Philip Hammond #242
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 1411
Won: 3669
Lost: 3302
Mark Hoban #243
Mark Hoban

Conservative
Fareham
Score: 1466
Won: 3614
Lost: 3521
 
Gareth Johnson #244
Gareth Johnson

Conservative
Dartford
Score: 1435
Won: 3702
Lost: 3451
Peter Lilley #245
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 1404
Won: 3785
Lost: 3368
John McDonnell #246
John McDonnell

Labour
Hayes and Harlington
Score: 1434
Won: 4146
Lost: 3853
 
Hilary Benn #247
Hilary Benn

Labour
Leeds Central
Score: 1426
Won: 4098
Lost: 3764
Dominic Raab #248
Dominic Raab

Conservative
Esher and Walton
Score: 1321
Won: 4363
Lost: 3391
Simon Wright #249
Simon Wright

Liberal Democrat
Norwich South
Score: 1445
Won: 3826
Lost: 3615
 
Conor Burns #250
Conor Burns

Conservative
Bournemouth West
Score: 1456
Won: 3666
Lost: 3515
Geoffrey Cox #251
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 1437
Won: 3638
Lost: 3405
David Anderson #252
David Anderson

Labour
Blaydon
Score: 1493
Won: 3816
Lost: 3866
 
Liam Fox #253
Liam Fox

Conservative
North Somerset
Score: 1388
Won: 4001
Lost: 3483
Stuart Bell #254
Stuart Bell

Labour
Middlesbrough
Score: 1681
Won: 2985
Lost: 3773
Ian Paisley #255
Ian Paisley

Democratic Unionist
North Antrim
Score: 1373
Won: 4011
Lost: 3411
 
Yasmin Qureshi #256
Yasmin Qureshi

Labour
Bolton South East
Score: 1474
Won: 31420
Lost: 31023
John Stevenson #257
John Stevenson

Conservative
Carlisle
Score: 1474
Won: 3642
Lost: 3596
Tobias Ellwood #258
Tobias Ellwood

Conservative
Bournemouth East
Score: 1311
Won: 4363
Lost: 3352
 
David Hanson #259
David Hanson

Labour
Delyn
Score: 1583
Won: 3610
Lost: 4097
Philip Hollobone #260
Philip Hollobone

Conservative
Kettering
Score: 1495
Won: 3550
Lost: 3617
Paul Beresford #261
Paul Beresford

Conservative
Mole Valley
Score: 1410
Won: 3779
Lost: 3411
 
Hazel Blears #262
Hazel Blears

Labour
Salford and Eccles
Score: 1539
Won: 29588
Lost: 31825
Ben Walker #263
Ben Walker

Conservative
Wyre and Preston North
Score: 1371
Won: 3758
Lost: 3194
Julian Brazier #264
Julian Brazier

Conservative
Canterbury
Score: 1405
Won: 3656
Lost: 3277
 
Rehman Chishti #265
Rehman Chishti

Conservative
Gillingham and Rainham
Score: 1329
Won: 3915
Lost: 3117
Meg Hillier #266
Meg Hillier

Labour Co-operative
Hackney South and Shoreditch
Score: 1448
Won: 32214
Lost: 30830
Tim Laughton #267
Tim Laughton

Conservative
East Worthing and Shoreham
Score: 1420
Won: 3609
Lost: 3318
 
Tessa Munt #268
Tessa Munt

Liberal Democrat
Wells
Score: 1438
Won: 32649
Lost: 30816
Mick Crockart #269
Mick Crockart

Liberal Democrat
Edinburgh West
Score: 1457
Won: 3860
Lost: 3746
Alex Cunningham #270
Alex Cunningham

Labour
Stockton North
Score: 1502
Won: 3834
Lost: 3960
 
David Davis #271
David Davis

Conservative
Haltemprice and Howden
Score: 1384
Won: 3677
Lost: 3208
Edward Leigh #272
Edward Leigh

Conservative
Gainsborough
Score: 1478
Won: 3700
Lost: 3699
Brandon Lewis #273
Brandon Lewis

Conservative
Great Yarmouth
Score: 1355
Won: 3759
Lost: 3137
 
Nick Smith #274
Nick Smith

Labour
Blaenau Gwent
Score: 1426
Won: 4088
Lost: 3799
Nicholas Soames #275
Nicholas Soames

Conservative
Mid Sussex
Score: 1577
Won: 3627
Lost: 4110
Crispin Blunt #276
Crispin Blunt

Conservative
Reigate
Score: 1371
Won: 3819
Lost: 3266
 
Mike Freer #277
Mike Freer

Conservative
Finchley and Golders Green
Score: 1393
Won: 3624
Lost: 3217
Andy Burnham #278
Andy Burnham

Labour
Leigh
Score: 1419
Won: 4324
Lost: 3985
Brooks Newmark #279
Brooks Newmark

Conservative
Braintree
Score: 1415
Won: 3692
Lost: 3401
 
Gerry Sutcliffe #280
Gerry Sutcliffe

Labour
Bradford South
Score: 1655
Won: 3440
Lost: 4290
Joan Ruddock #281
Joan Ruddock

Labour
Lewisham, Deptford
Score: 1424
Won: 32183
Lost: 30073
Andrew Selous #282
Andrew Selous

Conservative
South West Bedfordshire
Score: 1398
Won: 3628
Lost: 3260
 
Graham Allen #283
Graham Allen

Labour
Nottingham North
Score: 1643
Won: 3407
Lost: 4211
Adrian Bailey #284
Adrian Bailey

Labour Co-operative
West Bromwich West
Score: 1513
Won: 3764
Lost: 3988
Alan Keen #285
Alan Keen

Labour Co-operative
Feltham and Heston
Score: 1456
Won: 4104
Lost: 4025
 
Jack Lopresti #286
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 1372
Won: 3761
Lost: 3263
David Morris #287
David Morris

Conservative
Morecambe and Lunesdale
Score: 1316
Won: 4041
Lost: 3190
Mike Penning #288
Mike Penning

Conservative
Hemel Hempstead
Score: 1539
Won: 3564
Lost: 3897
 
Shabana Mahmood #289
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 1384
Won: 36274
Lost: 32135
Roberta Blackman-Woods #290
Roberta Blackman-Woods

Labour
City of Durham
Score: 1489
Won: 31518
Lost: 32461
Jon Trickett #291
Jon Trickett

Labour
Hemsworth
Score: 1596
Won: 3565
Lost: 4186
 
Richard Drax #292
Richard Drax

Conservative
South Dorset
Score: 1226
Won: 5764
Lost: 3872
Graham Evans #293
Graham Evans

Conservative
Weaver Vale
Score: 1398
Won: 3705
Lost: 3358
Frank Field #294
Frank Field

Labour
Birkenhead
Score: 1391
Won: 3992
Lost: 3579
 
Dai Harvard #295
Dai Harvard

Labour
Merthyr Tydfil and Rhymney
Score: 1426
Won: 3998
Lost: 3780
Clive Betts #296
Clive Betts

Labour
Sheffield South East
Score: 1422
Won: 4111
Lost: 3866
Jamie Reed #297
Jamie Reed

Labour
Copeland
Score: 1362
Won: 4848
Lost: 4161
 
Douglas Carswell #298
Douglas Carswell

Conservative
Clacton
Score: 1383
Won: 3824
Lost: 3400
Simon Danczuk #299
Simon Danczuk

Labour
Rochdale
Score: 1397
Won: 4058
Lost: 3688
Nigel Evans #300
Nigel Evans

Conservative
Ribble Valley
Score: 1354
Won: 3780
Lost: 3208
 
Sadiq Khan #301
Sadiq Khan

Labour
Tooting
Score: 1487
Won: 3971
Lost: 4091
Mark Lancaster #302
Mark Lancaster

Conservative
Milton Keynes North
Score: 1325
Won: 3944
Lost: 3191
Katy Clark #303
Katy Clark

Labour
North Ayrshire and Arran
Score: 1448
Won: 32672
Lost: 32083
 
Malcom Wicks #304
Malcom Wicks

Labour
Croydon North
Score: 1377
Won: 3736
Lost: 3304
Andrew Bridgen #305
Andrew Bridgen

Conservative
North West Leicestershire
Score: 1421
Won: 3772
Lost: 3564
Philip Davies #306
Philip Davies

Conservative
Shipley
Score: 1442
Won: 3799
Lost: 3701
 
Jim Hood #307
Jim Hood

Labour
Lanark and Hamilton East
Score: 1564
Won: 3712
Lost: 4239
Kelvin Hopkins #308
Kelvin Hopkins

Labour
Luton North
Score: 1466
Won: 3868
Lost: 3897
Charles Kennedy #309
Charles Kennedy

Liberal Democrat
Ross, Skye and Lochaber
Score: 1422
Won: 3895
Lost: 3696
 
Matthew Offord #310
Matthew Offord

Conservative
Hendon
Score: 1305
Won: 4412
Lost: 3470
George Osborne #311
George Osborne

Conservative
Tatton
Score: 1365
Won: 4382
Lost: 3812
Robert Buckland #312
Robert Buckland

Conservative
South Swindon
Score: 1366
Won: 3554
Lost: 3096
 
Angus MacNiel #313
Angus MacNiel

Scottish National Party
Na h-Eileanan an Iar
Score: 1400
Won: 4165
Lost: 3835
Grant Shapps #314
Grant Shapps

Conservative
Welwyn Hatfield
Score: 1403
Won: 3681
Lost: 3400
Desmond Swayne #315
Desmond Swayne

Conservative
New Forest West
Score: 1370
Won: 3783
Lost: 3325
 
Michael Fallon #316
Michael Fallon

Conservative
Sevenoaks
Score: 1378
Won: 3657
Lost: 3262
Kevan Jones #317
Kevan Jones

Labour
North Durham
Score: 1401
Won: 4011
Lost: 3711
Stephen Williams #318
Stephen Williams

Liberal Democrat
Bristol West
Score: 1386
Won: 4068
Lost: 3677
 
Ian Davidson #319
Ian Davidson

Labour Co-operative
Glasgow South West
Score: 1682
Won: 3405
Lost: 4471
John Howell #320
John Howell

Conservative
Henley
Score: 1464
Won: 3639
Lost: 3689
David Mowat #321
David Mowat

Conservative
Warrington South
Score: 1381
Won: 3673
Lost: 3305
 
Frank Roy #322
Frank Roy

Labour
Motherwell and Wishaw
Score: 1725
Won: 3340
Lost: 4580
Dave Watts #323
Dave Watts

Labour
St Helens North
Score: 1560
Won: 3626
Lost: 4160
Russell Brown #324
Russell Brown

Labour
Dumfries and Galloway
Score: 1399
Won: 4054
Lost: 3748
 
Alun Cairns #325
Alun Cairns

Conservative
Vale of Glamorgan
Score: 1338
Won: 3754
Lost: 3153
Glyn Davies #326
Glyn Davies

Conservative
Montgomeryshire
Score: 1471
Won: 3615
Lost: 3714
Ian Austin #327
Ian Austin

Labour
Dudley North
Score: 1427
Won: 3917
Lost: 3783
 
Dennis Skinner #328
Dennis Skinner

Labour
Bolsover
Score: 1420
Won: 4418
Lost: 4223
Clive Efford #329
Clive Efford

Labour
Eltham
Score: 1377
Won: 4257
Lost: 3825
James Gray #330
James Gray

Conservative
North Wiltshire
Score: 1427
Won: 3694
Lost: 3572
 
Ian Liddell-Grainger #331
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 1459
Won: 3656
Lost: 3704
Christopher Pincher #332
Christopher Pincher

Conservative
Tamworth
Score: 1336
Won: 3793
Lost: 3192
Gareth Thomas #333
Gareth Thomas

Labour Co-operative
Harrow West
Score: 1405
Won: 4046
Lost: 3793
 
Derek Twigg #334
Derek Twigg

Labour
Halton
Score: 1408
Won: 4013
Lost: 3777
Jon Ashworth #335
Jon Ashworth

Labour
Leicester South
Score: 1385
Won: 3981
Lost: 3637
William Hague #336
William Hague

Conservative
Richmond (Yorks)
Score: 1351
Won: 4205
Lost: 3646
 
Andrew Love #337
Andrew Love

Labour Co-operative
Edmonton
Score: 1683
Won: 3318
Lost: 4400
John Mann #338
John Mann

Labour
Bassetlaw
Score: 1389
Won: 3980
Lost: 3660
Anne McIntosh #339
Anne McIntosh

Conservative
Thirsk and Malton
Score: 1545
Won: 27966
Lost: 31743
 
Stephen OBrien #340
Stephen OBrien

Conservative
Eddisbury
Score: 1385
Won: 3664
Lost: 3343
Guy Opperman #341
Guy Opperman

Conservative
Hexham
Score: 1358
Won: 3671
Lost: 3212
Adam Afriyie #342
Adam Afriyie

Conservative
Windsor
Score: 1357
Won: 3941
Lost: 3449
 
Andrew Robathan #343
Andrew Robathan

Conservative
South Leicestershire
Score: 1465
Won: 3475
Lost: 3554
Edward Vaisey #344
Edward Vaisey

Conservative
Wantage
Score: 1316
Won: 4161
Lost: 3402
Christopher Chope #345
Christopher Chope

Conservative
Christchurch
Score: 1405
Won: 3622
Lost: 3414
 
Lindsay Hoyle #346
Lindsay Hoyle

Labour
Chorley
Score: 1501
Won: 3692
Lost: 3974
Nigel Adams #347
Nigel Adams

Conservative
Selby and Ainsty
Score: 1404
Won: 3579
Lost: 3372
William Bain #348
William Bain

Labour
Glasgow North East
Score: 1495
Won: 3769
Lost: 4031
 
Nick Gibb #349
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 1447
Won: 3504
Lost: 3521
Peter Aldous #350
Peter Aldous

Conservative
Waveney
Score: 1443
Won: 3798
Lost: 3796
Chris Leslie #351
Chris Leslie

Labour Co-operative
Nottingham East
Score: 1392
Won: 4212
Lost: 3925
 
Mark Prisk #352
Mark Prisk

Conservative
Hertford and Stortford
Score: 1372
Won: 3668
Lost: 3312
Mark Reckless #353
Mark Reckless

Conservative
Rochester and Strood
Score: 1386
Won: 3686
Lost: 3395
Bob Ainsworth #354
Bob Ainsworth

Labour
Coventry North East
Score: 1493
Won: 3890
Lost: 4168
 
Chris Bryant #355
Chris Bryant

Labour
Rhondda
Score: 1516
Won: 4057
Lost: 4472
Tony Lloyd #356
Tony Lloyd

Labour
Manchester Central
Score: 1409
Won: 3958
Lost: 3792
Jason McCartney #357
Jason McCartney

Conservative
Colne Valley
Score: 1345
Won: 3693
Lost: 3210
 
Nic Dakin #358
Nic Dakin

Labour
Scunthorpe
Score: 1415
Won: 3848
Lost: 3728
David Gauke #359
David Gauke

Conservative
South West Hertfordshire
Score: 1400
Won: 3613
Lost: 3422
Eric Joyce #360
Eric Joyce

Labour
Falkirk
Score: 1386
Won: 3930
Lost: 3642
 
Jim Fitzpatrick #361
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 1402
Won: 3973
Lost: 3781
David Laws #362
David Laws

Liberal Democrat
Yeovil
Score: 1345
Won: 4244
Lost: 3702
Margaret Ritchie #363
Margaret Ritchie

Social Democratic and Labour
South Down
Score: 1505
Won: 3639
Lost: 3984
 
Nick de Bois #364
Nick de Bois

Conservative
Enfield North
Score: 1391
Won: 3473
Lost: 3261
Fabian Hamilton #365
Fabian Hamilton

Labour
Leeds North East
Score: 1421
Won: 3923
Lost: 3855
David Jones #366
David Jones

Conservative
Clwyd West
Score: 1380
Won: 3753
Lost: 3470
 
Alok Sharma #367
Alok Sharma

Conservative
Reading West
Score: 1417
Won: 3567
Lost: 3484
Barry Sheerman #368
Barry Sheerman

Labour Co-operative
Huddersfield
Score: 1435
Won: 3809
Lost: 3814
Robert Flello #369
Robert Flello

Labour
Stoke-on-Trent South
Score: 1411
Won: 3924
Lost: 3809
 
John Glen #370
John Glen

Conservative
Salisbury
Score: 1319
Won: 3850
Lost: 3247
Roger Godsiff #371
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 1769
Won: 3247
Lost: 4773
Kevin Barron #372
Kevin Barron

Labour
Rother Valley
Score: 1417
Won: 3888
Lost: 3807
 
Phil Wilson #373
Phil Wilson

Labour
Sedgefield
Score: 1599
Won: 3447
Lost: 4253
Graham Brady #374
Graham Brady

Conservative
Altrincham and Sale West
Score: 1328
Won: 3805
Lost: 3257
Iain Duncan Smith #375
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 1439
Won: 3618
Lost: 3659
 
Khalid Mahmood #376
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 1392
Won: 3955
Lost: 3747
Paul Blomfield #377
Paul Blomfield

Labour
Sheffield Central
Score: 1463
Won: 3640
Lost: 3809
Graham Jones #378
Graham Jones

Labour
Hyndburn
Score: 1341
Won: 4374
Lost: 3837
 
Gavin Barwell #379
Gavin Barwell

Conservative
Croydon Central
Score: 1401
Won: 3732
Lost: 3596
Malcom Bruce #380
Malcom Bruce

Liberal Democrat
Gordon
Score: 1391
Won: 3949
Lost: 3747
Barry Gardiner #381
Barry Gardiner

Labour
Brent North
Score: 1400
Won: 4054
Lost: 3917
 
Charles Hendry #382
Charles Hendry

Conservative
Wealden
Score: 1403
Won: 3564
Lost: 3463
Stewart Hosie #383
Stewart Hosie

Scottish National Party
Dundee East
Score: 1408
Won: 3883
Lost: 3800
Edward Miliband #384
Edward Miliband

Labour
Doncaster North
Score: 1544
Won: 4854
Lost: 5670
 
Fiona ODonnell #385
Fiona ODonnell

Labour
East Lothian
Score: 1449
Won: 30023
Lost: 31054
Bob Stewart #386
Bob Stewart

Conservative
Beckenham
Score: 1403
Won: 3596
Lost: 3487
Nick Boles #387
Nick Boles

Conservative
Grantham and Stamford
Score: 1312
Won: 3893
Lost: 3278
 
Loraine Fullbrook #388
Loraine Fullbrook

Conservative
South Ribble
Score: 1527
Won: 27355
Lost: 31387
Martin Horwood #389
Martin Horwood

Liberal Democrat
Cheltenham
Score: 1364
Won: 3987
Lost: 3667
Simon Hughes #390
Simon Hughes

Liberal Democrat
Bermondsey and Old Southwark
Score: 1422
Won: 3716
Lost: 3721
 
Greg Knight #391
Greg Knight

Conservative
East Yorkshire
Score: 1482
Won: 3481
Lost: 3770
Peter Luff #392
Peter Luff

Conservative
Mid Worcestershire
Score: 1403
Won: 3653
Lost: 3555
Fiona Bruce #393
Fiona Bruce

Conservative
Congleton
Score: 1556
Won: 27223
Lost: 32377
 
Andrew Percy #394
Andrew Percy

Conservative
Brigg and Goole
Score: 1356
Won: 3628
Lost: 3297
Tom Blenkinsop #395
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 1487
Won: 3934
Lost: 4301
Richard Burden #396
Richard Burden

Labour
Birmingham, Northfield
Score: 1636
Won: 3249
Lost: 4233
 
George Mudie #397
George Mudie

Labour
Leeds East
Score: 1650
Won: 3390
Lost: 4495
Stephen Hepburn #398
Stephen Hepburn

Labour
Jarrow
Score: 1515
Won: 3484
Lost: 3971
Andrew Lansley #399
Andrew Lansley

Conservative
South Cambridgeshire
Score: 1327
Won: 3921
Lost: 3423
 
Stephen McPartland #400
Stephen McPartland

Conservative
Stevenage
Score: 1421
Won: 3637
Lost: 3666
Andrew Rosindell #401
Andrew Rosindell

Conservative
Romford
Score: 1341
Won: 3650
Lost: 3262
Andrew Gwynne #402
Andrew Gwynne

Labour
Denton and Reddish
Score: 1363
Won: 4084
Lost: 3792
 
John Baron #403
John Baron

Conservative
Basildon and Billericay
Score: 1383
Won: 3626
Lost: 3472
Steve Rotherham #404
Steve Rotherham

Labour
Liverpool, Walton
Score: 1439
Won: 3713
Lost: 3841
Mike Wood #405
Mike Wood

Labour
Batley and Spen
Score: 1371
Won: 3991
Lost: 3750
 
Roger Gale #406
Roger Gale

Conservative
North Thanet
Score: 1386
Won: 3588
Lost: 3462
Alisdair McDonnell #407
Alisdair McDonnell

Social Democratic and Labour
Belfast South
Score: 1573
Won: 3451
Lost: 4260
Michael Moore #408
Michael Moore

Liberal Democrat
Berwickshire, Roxburgh and Selkirk
Score: 1343
Won: 4109
Lost: 3726
 
John Hemmings #409
John Hemmings

Liberal Democrat
Birmingham, Yardley
Score: 1495
Won: 3608
Lost: 4065
Danny Alexander #410
Danny Alexander

Liberal Democrat
Inverness, Nairn, Badenoch and Strathspey
Score: 1413
Won: 3848
Lost: 3885
Dominic Greive #411
Dominic Greive

Conservative
Beaconsfield
Score: 1323
Won: 3655
Lost: 3234
 
Huw Irranca-Davies #412
Huw Irranca-Davies

Labour
Ogmore
Score: 1333
Won: 4415
Lost: 3965
Laura Sandys #413
Laura Sandys

Conservative
South Thanet
Score: 1618
Won: 25808
Lost: 33677
Yvette Cooper #414
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 1392
Won: 31850
Lost: 31406
 
Thomas Docherty #415
Thomas Docherty

Labour
Dunfermline and West Fife
Score: 1393
Won: 3830
Lost: 3793
Tom Greatrix #416
Tom Greatrix

Labour Co-operative
Rutherglen and Hamilton West
Score: 1338
Won: 4315
Lost: 3937
David Blunkett #417
David Blunkett

Labour
Sheffield, Brightside and Hillsborough
Score: 1596
Won: 3511
Lost: 4495
 
Tristram Hunt #418
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 1419
Won: 4572
Lost: 4721
Andrew Smith #419
Andrew Smith

Labour
Oxford East
Score: 1366
Won: 3889
Lost: 3717
John Thurso #420
John Thurso

Liberal Democrat
Caithness, Sutherland and Easter Ross
Score: 1580
Won: 3513
Lost: 4444
 
Pete Wishart #421
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 1402
Won: 3724
Lost: 3761
Paul Goggins #422
Paul Goggins

Labour
Wythenshawe and Sale East
Score: 1498
Won: 3328
Lost: 3828
George Howarth #423
George Howarth

Labour
Knowsley
Score: 1696
Won: 3530
Lost: 5054
 
Laurence Robertson #424
Laurence Robertson

Conservative
Tewkesbury
Score: 1377
Won: 3603
Lost: 3512
Emily Thornberry #425
Emily Thornberry

Labour
Islington South and Finsbury
Score: 1362
Won: 32391
Lost: 31008
Nick Clegg #426
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 1345
Won: 4295
Lost: 4021
 
Stephen Timms #427
Stephen Timms

Labour
East Ham
Score: 1690
Won: 3317
Lost: 4754
Tom Brake #428
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 1342
Won: 4009
Lost: 3730
Mike Hancock #429
Mike Hancock

Liberal Democrat
Portsmouth South
Score: 1513
Won: 3491
Lost: 4127
 
Sharon Hodgeson #430
Sharon Hodgeson

Labour
Washington and Sunderland West
Score: 1432
Won: 30838
Lost: 32903
Alison Seabeck #431
Alison Seabeck

Labour
Plymouth, Moor View
Score: 1424
Won: 29718
Lost: 31358
Gisela Stuart #432
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 1601
Won: 25898
Lost: 33893
 
Nadhim Zawahi #433
Nadhim Zawahi

Conservative
Stratford-on-Avon
Score: 1316
Won: 3705
Lost: 3332
David Crausby #434
David Crausby

Labour
Bolton North East
Score: 1514
Won: 3508
Lost: 4165
Chris Huhne #435
Chris Huhne

Liberal Democrat
Eastleigh
Score: 1353
Won: 3939
Lost: 3762
 
Simon Kirby #436
Simon Kirby

Conservative
Brighton, Kemptown
Score: 1335
Won: 3801
Lost: 3530
Joe Benton #437
Joe Benton

Labour
Bootle
Score: 1482
Won: 3701
Lost: 4228
Stephen Metcalfe #438
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 1378
Won: 3715
Lost: 3693
 
Simon Reevell #439
Simon Reevell

Conservative
Dewsbury
Score: 1411
Won: 3601
Lost: 3755
Pauline Latham #440
Pauline Latham

Conservative
Mid Derbyshire
Score: 1574
Won: 26826
Lost: 34357
Graham Stuart #441
Graham Stuart

Conservative
Beverley and Holderness
Score: 1374
Won: 3549
Lost: 3515
 
Andrew Turner #442
Andrew Turner

Conservative
Isle of Wight
Score: 1400
Won: 3611
Lost: 3714
Alan Campbell #443
Alan Campbell

Labour
Tynemouth
Score: 1320
Won: 4172
Lost: 3813
Ivan Lewis #444
Ivan Lewis

Labour
Bury South
Score: 1400
Won: 3717
Lost: 3847
 
Henry Bellingham #445
Henry Bellingham

Conservative
North West Norfolk
Score: 1508
Won: 3322
Lost: 3956
Gary Streeter #446
Gary Streeter

Conservative
South West Devon
Score: 1574
Won: 3122
Lost: 4030
Andrew Mitchell #447
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 1347
Won: 3798
Lost: 3661
 
Jeremy Corbyn #448
Jeremy Corbyn

Labour
Islington North
Score: 1343
Won: 3994
Lost: 3834
Mary Glendon #449
Mary Glendon

Labour
North Tyneside
Score: 1485
Won: 27825
Lost: 32456
Alistair Carmichael #450
Alistair Carmichael

Liberal Democrat
Orkney and Shetland
Score: 1434
Won: 3631
Lost: 3981
 
Nigel Dodds #451
Nigel Dodds

Democratic Unionist
Belfast North
Score: 1495
Won: 3444
Lost: 4079
Mark Durkan #452
Mark Durkan

Social Democratic and Labour
Foyle
Score: 1487
Won: 3565
Lost: 4199
Jonathan Djanogly #453
Jonathan Djanogly

Conservative
Huntingdon
Score: 1304
Won: 3606
Lost: 3287
 
Andrew George #454
Andrew George

Liberal Democrat
St Ives
Score: 1331
Won: 3798
Lost: 3641
David Lammy #455
David Lammy

Labour
Tottenham
Score: 1323
Won: 4168
Lost: 3942
Mark Pawsey #456
Mark Pawsey

Conservative
Rugby
Score: 1462
Won: 3275
Lost: 3764
 
John Robertson #457
John Robertson

Labour
Glasgow North West
Score: 1716
Won: 3276
Lost: 4987
Jim Shannon #458
Jim Shannon

Democratic Unionist
Strangford
Score: 1622
Won: 3291
Lost: 4557
James Brokenshire #459
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 1387
Won: 3625
Lost: 3768
 
Geraint Davies #460
Geraint Davies

Labour Co-operative
Swansea West
Score: 1428
Won: 3615
Lost: 3983
Anne Milton #461
Anne Milton

Conservative
Guildford
Score: 1538
Won: 26077
Lost: 33041
Mike Weatherley #462
Mike Weatherley

Conservative
Hove
Score: 1392
Won: 3529
Lost: 3721
 
Gordon Banks #463
Gordon Banks

Labour
Ochil and South Perthshire
Score: 1648
Won: 3221
Lost: 4632
Graham Stringer #464
Graham Stringer

Labour
Blackley and Broughton
Score: 1490
Won: 3358
Lost: 4046
George Freeman #465
George Freeman

Conservative
Mid Norfolk
Score: 1280
Won: 3693
Lost: 3308
 
Harriet Harman #466
Harriet Harman

Labour
Camberwell and Peckham
Score: 1408
Won: 29747
Lost: 32268
Andrew Bingham #467
Andrew Bingham

Conservative
High Peak
Score: 1378
Won: 3517
Lost: 3661
Paul Uppal #468
Paul Uppal

Conservative
Wolverhampton South West
Score: 1619
Won: 2852
Lost: 3984
 
William McCrea #469
William McCrea

Democratic Unionist
South Antrim
Score: 1531
Won: 3427
Lost: 4367
Patrick McClaughlin #470
Patrick McClaughlin

Conservative
Derbyshire Dales
Score: 1510
Won: 3212
Lost: 3990
Robert Walter #471
Robert Walter

Conservative
North Dorset
Score: 1348
Won: 3469
Lost: 3476
 
Mary Creagh #472
Mary Creagh

Labour
Wakefield
Score: 1389
Won: 30008
Lost: 31989
Michael Fabricant #473
Michael Fabricant

Conservative
Lichfield
Score: 1601
Won: 2908
Lost: 4034
Kenneth Clarke #474
Kenneth Clarke

Conservative
Rushcliffe
Score: 1391
Won: 3768
Lost: 4060
 
Frank Dobson #475
Frank Dobson

Labour
Holborn and St Pancras
Score: 1573
Won: 3511
Lost: 4738
Marcus Jones #476
Marcus Jones

Conservative
Nuneaton
Score: 1318
Won: 3576
Lost: 3457
Andrew Miller #477
Andrew Miller

Labour
Ellesmere Port and Neston
Score: 1676
Won: 3278
Lost: 4924
 
Robert Neill #478
Robert Neill

Conservative
Bromley and Chislehurst
Score: 1476
Won: 3243
Lost: 3897
Jim Dobbin #479
Jim Dobbin

Labour Co-operative
Heywood and Middleton
Score: 1635
Won: 3234
Lost: 4668
Robert Goodwill #480
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 1328
Won: 3658
Lost: 3606
 
Duncan Hames #481
Duncan Hames

Liberal Democrat
Chippenham
Score: 1269
Won: 4228
Lost: 3791
Jim Dowd #482
Jim Dowd

Labour
Lewisham West and Penge
Score: 1625
Won: 3166
Lost: 4531
Ed Balls #483
Ed Balls

Labour Co-operative
Morley and Outwood
Score: 1541
Won: 3658
Lost: 4779
 
David Ward #484
David Ward

Liberal Democrat
Bradford East
Score: 1332
Won: 3659
Lost: 3649
Mark Williams #485
Mark Williams

Liberal Democrat
Ceredigion
Score: 1353
Won: 3631
Lost: 3734
David Heath #486
David Heath

Liberal Democrat
Somerton and Frome
Score: 1563
Won: 3454
Lost: 4657
 
Stewart Jackson #487
Stewart Jackson

Conservative
Peterborough
Score: 1331
Won: 3528
Lost: 3520
Si?n James #488
Si?n James

Labour
Swansea East
Score: 1487
Won: 27129
Lost: 33399
Greg Mulholland #489
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 1339
Won: 3641
Lost: 3680
 
Lee Scott #490
Lee Scott

Conservative
Ilford North
Score: 1588
Won: 2798
Lost: 3878
Margaret Curran #491
Margaret Curran

Labour
Glasgow East
Score: 1451
Won: 27919
Lost: 33040
Tim Yeo #492
Tim Yeo

Conservative
South Suffolk
Score: 1328
Won: 3531
Lost: 3520
 
Jonathan Edwards #493
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 1300
Won: 3897
Lost: 3729
Helen Jones #494
Helen Jones

Labour
Warrington North
Score: 1466
Won: 27316
Lost: 32974
Martin Caton #495
Martin Caton

Labour
Gower
Score: 1640
Won: 3077
Lost: 4540
 
Ian Lucas #496
Ian Lucas

Labour
Wrexham
Score: 1651
Won: 3063
Lost: 4582
Pat McFadden #497
Pat McFadden

Labour
Wolverhampton South East
Score: 1469
Won: 3521
Lost: 4300
Richard Shepherd #498
Richard Shepherd

Conservative
Aldridge-Brownhills
Score: 1500
Won: 3264
Lost: 4144
 
Edward Davey #499
Edward Davey

Liberal Democrat
Kingston and Surbiton
Score: 1336
Won: 3715
Lost: 3804
Cathy Jamieson #500
Cathy Jamieson

Labour Co-operative
Kilmarnock and Loudoun
Score: 1522
Won: 26829
Lost: 35076
Lyn Brown #501
Lyn Brown

Labour
West Ham
Score: 1497
Won: 26335
Lost: 33935
 
Yvonne Fovargue #502
Yvonne Fovargue

Labour
Makerfield
Score: 1492
Won: 26308
Lost: 33831
Gerald Kaufman #503
Gerald Kaufman

Labour
Manchester, Gorton
Score: 1453
Won: 3689
Lost: 4544
Shaun Woodward #504
Shaun Woodward

Labour
St Helens South and Whiston
Score: 1542
Won: 3432
Lost: 4692
 
Mark Hendrick #505
Mark Hendrick

Labour Co-operative
Preston
Score: 1425
Won: 3488
Lost: 4170
Chris Williamson #506
Chris Williamson

Labour
Derby North
Score: 1469
Won: 3427
Lost: 4325
Ian Mearns #507
Ian Mearns

Labour
Gateshead
Score: 1602
Won: 3117
Lost: 4584
 
Eric Pickles #508
Eric Pickles

Conservative
Brentwood and Ongar
Score: 1561
Won: 3148
Lost: 4436
David Evennett #509
David Evennett

Conservative
Bexleyheath and Crayford
Score: 1554
Won: 2865
Lost: 4015
Michelle Gildernew #510
Michelle Gildernew

Sinn Fein
Fermanagh and South Tyrone
Score: 1513
Won: 26879
Lost: 36024
 
Pat Glass #511
Pat Glass

Labour
North West Durham
Score: 1478
Won: 26152
Lost: 33565
Kate Green #512
Kate Green

Labour
Stretford and Urmston
Score: 1450
Won: 27119
Lost: 33672
Chris Ruane #513
Chris Ruane

Labour
Vale of Clwyd
Score: 1575
Won: 3197
Lost: 4593
 
Wayne David #514
Wayne David

Labour
Caerphilly
Score: 1630
Won: 3145
Lost: 4807
Ian Lavery #515
Ian Lavery

Labour
Wansbeck
Score: 1495
Won: 3402
Lost: 4478
Stephen Gilbert #516
Stephen Gilbert

Liberal Democrat
St Austell and Newquay
Score: 1259
Won: 3669
Lost: 3528
 
John Leech #517
John Leech

Liberal Democrat
Manchester, Withington
Score: 1264
Won: 3925
Lost: 3800
Alan Meale #518
Alan Meale

Labour
Mansfield
Score: 1606
Won: 3099
Lost: 4648
Ben Bradshaw #519
Ben Bradshaw

Labour
Exeter
Score: 1342
Won: 4074
Lost: 4470
 
Th?r?se Coffey #520
Th?r?se Coffey

Conservative
Suffolk Coastal
Score: 1514
Won: 25917
Lost: 35480
Brian Binley #521
Brian Binley

Conservative
Northampton South
Score: 1574
Won: 2887
Lost: 4219
Chuka Umunna #522
Chuka Umunna

Labour
Streatham
Score: 1316
Won: 4343
Lost: 4600
 
Diane Abbott #523
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 1501
Won: 25771
Lost: 35112
Madeleine Moon #524
Madeleine Moon

Labour
Bridgend
Score: 1565
Won: 23382
Lost: 34398
Angie Bray #525
Angie Bray

Conservative
Ealing Central and Acton
Score: 1511
Won: 25150
Lost: 35126
 
Hywel Francis #526
Hywel Francis

Labour
Aberavon
Score: 1616
Won: 3109
Lost: 4876
Peter Hain #527
Peter Hain

Labour
Neath
Score: 1354
Won: 3776
Lost: 4350
Tony Cunningham #528
Tony Cunningham

Labour
Workington
Score: 1554
Won: 3146
Lost: 4648
 
Stephen Mosley #529
Stephen Mosley

Conservative
City of Chester
Score: 1360
Won: 3294
Lost: 3856
Gordon Brown #530
Gordon Brown

Labour
Kirkcaldy and Cowdenbeath
Score: 1460
Won: 3980
Lost: 5298
Nicholas Brown #531
Nicholas Brown

Labour
Newcastle upon Tyne East
Score: 1491
Won: 3476
Lost: 4804
 
Margaret Hodge #532
Margaret Hodge

Labour
Barking
Score: 1422
Won: 25924
Lost: 33258
Jim Sheridan #533
Jim Sheridan

Labour
Paisley and Renfrewshire North
Score: 1457
Won: 3448
Lost: 4610
Alan Whitehead #534
Alan Whitehead

Labour
Southampton, Test
Score: 1586
Won: 3076
Lost: 4764
 
David Amess #535
David Amess

Conservative
Southend West
Score: 1471
Won: 2901
Lost: 3973
Nia Griffith #536
Nia Griffith

Labour
Llanelli
Score: 1490
Won: 3258
Lost: 4563
Peter Tapsel #537
Peter Tapsel

Conservative
Louth and Horncastle
Score: 1515
Won: 2846
Lost: 4117
 
Maria Eagle #538
Maria Eagle

Labour
Garston and Halewood
Score: 1497
Won: 23859
Lost: 33909
Richard Harrington #539
Richard Harrington

Conservative
Watford
Score: 1545
Won: 2761
Lost: 4146
Naomi Long #540
Naomi Long

Alliance
Belfast East
Score: 1563
Won: 23629
Lost: 36354
 
Grahame Morris #541
Grahame Morris

Labour
Easington
Score: 1573
Won: 3026
Lost: 4705
Jonathan Evans #542
Jonathan Evans

Conservative
Cardiff North
Score: 1480
Won: 2883
Lost: 4052
Meg Munn #543
Meg Munn

Labour Co-operative
Sheffield, Heeley
Score: 1543
Won: 23016
Lost: 35299
 
Tessa Jowell #544
Tessa Jowell

Labour
Dulwich and West Norwood
Score: 1475
Won: 24760
Lost: 35351
Ann Coffey #545
Ann Coffey

Labour
Stockport
Score: 1453
Won: 24389
Lost: 34010
Gordon Henderson #546
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 1575
Won: 2541
Lost: 4056
 
David Heyes #547
David Heyes

Labour
Ashton-under-Lyne
Score: 1542
Won: 3062
Lost: 4724
Ann McKechin #548
Ann McKechin

Labour
Glasgow North
Score: 1468
Won: 23938
Lost: 34046
Linda Riordin #549
Linda Riordin

Labour Co-operative
Halifax
Score: 1444
Won: 24875
Lost: 34381
 
Karen Buck #550
Karen Buck

Labour
Westminster North
Score: 1454
Won: 23938
Lost: 33874
Ann Clwyd #551
Ann Clwyd

Labour
Cynon Valley
Score: 1429
Won: 24395
Lost: 34145
Angela Smith #552
Angela Smith

Labour
Penistone and Stocksbridge
Score: 1475
Won: 23249
Lost: 34661
 
Stephen Lloyd #553
Stephen Lloyd

Liberal Democrat
Eastbourne
Score: 1412
Won: 3093
Lost: 4294
David Wright #554
David Wright

Labour
Telford
Score: 1415
Won: 3339
Lost: 4674
Oliver Colville #555
Oliver Colville

Conservative
Plymouth, Sutton and Devonport
Score: 1457
Won: 2772
Lost: 4129
 
Gerald Howarth #556
Gerald Howarth

Conservative
Aldershot
Score: 1465
Won: 2693
Lost: 4050
Stephem Hammond #557
Stephem Hammond

Conservative
Wimbledon
Score: 1524
Won: 2621
Lost: 4215
Angela Eagle #558
Angela Eagle

Labour
Wallasey
Score: 1460
Won: 23021
Lost: 34929
 
Nigel Mills #559
Nigel Mills

Conservative
Amber Valley
Score: 1492
Won: 2674
Lost: 4214
Marsha Singh #560
Marsha Singh

Labour
Bradford West
Score: 1471
Won: 3126
Lost: 4821
Chi Onwurah #561
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 1397
Won: 24111
Lost: 34300
 
Nick Raynsford #562
Nick Raynsford

Labour
Greenwich and Woolwich
Score: 1424
Won: 3159
Lost: 4639
Andrew Tyrie #563
Andrew Tyrie

Conservative
Chichester
Score: 1376
Won: 2810
Lost: 3908
Sammy Wilson #564
Sammy Wilson

Democratic Unionist
East Antrim
Score: 1494
Won: 2986
Lost: 4767
 
Adrian Sanders #565
Adrian Sanders

Liberal Democrat
Torbay
Score: 1402
Won: 3012
Lost: 4344
Virendra Sharma #566
Virendra Sharma

Labour
Ealing, Southall
Score: 1444
Won: 3141
Lost: 4757
Martin McGuinness #567
Martin McGuinness

Sinn Fein
Mid Ulster
Score: 1428
Won: 3142
Lost: 4682
 
Guto Bebb #568
Guto Bebb

Conservative
Aberconwy
Score: 1444
Won: 2827
Lost: 4331
Mark Lazarowicz #569
Mark Lazarowicz

Labour Co-operative
Edinburgh North and Leith
Score: 1456
Won: 3070
Lost: 4825
Paul Flynn #570
Paul Flynn

Labour
Newport West
Score: 1386
Won: 3287
Lost: 4781
 
Dan Rogerson #571
Dan Rogerson

Liberal Democrat
North Cornwall
Score: 1398
Won: 3156
Lost: 4653
Geoffrey Clifton-Brown #572
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 1361
Won: 2791
Lost: 3947
Vernon Coaker #573
Vernon Coaker

Labour
Gedling
Score: 1414
Won: 3131
Lost: 4744
 
John Stanley #574
John Stanley

Conservative
Tonbridge and Malling
Score: 1452
Won: 2771
Lost: 4383
Heather Wheeler #575
Heather Wheeler

Conservative
South Derbyshire
Score: 1523
Won: 23366
Lost: 39935
Caroline Lucas #576
Caroline Lucas

Green Party
Brighton, Pavilion
Score: 1373
Won: 26549
Lost: 38379
 
Gordon Birtwistle #577
Gordon Birtwistle

Liberal Democrat
Burnley
Score: 1537
Won: 2771
Lost: 4823
Glanda Jackson #578
Glanda Jackson

Labour
Hampstead and Kilburn
Score: 1633
Won: 20502
Lost: 39263
Elfyn Llwyd #579
Elfyn Llwyd

Plaid Cymru
Dwyfor Meirionnydd
Score: 1413
Won: 3143
Lost: 4781
 
Joan Walley #580
Joan Walley

Labour
Stoke-on-Trent North
Score: 1383
Won: 23483
Lost: 34492
Denis MackShane #581
Denis MackShane

Labour
Rotherham
Score: 1473
Won: 3059
Lost: 5006
Michael Meacher #582
Michael Meacher

Labour
Oldham West and Royton
Score: 1411
Won: 3171
Lost: 4826
 
Bob Blackman #583
Bob Blackman

Conservative
Harrow East
Score: 1537
Won: 3374
Lost: 5922
Norman Lamb #584
Norman Lamb

Liberal Democrat
North Norfolk
Score: 1406
Won: 2970
Lost: 4561
Julie Hilling #585
Julie Hilling

Labour
Bolton West
Score: 1488
Won: 21721
Lost: 36767
 
Alan Haselhurst #586
Alan Haselhurst

Conservative
Saffron Walden
Score: 1399
Won: 2761
Lost: 4240
Helen Goodman #587
Helen Goodman

Labour
Bishop Auckland
Score: 1469
Won: 21868
Lost: 36453
Stephen Pound #588
Stephen Pound

Labour
Ealing North
Score: 1400
Won: 3116
Lost: 4819
 
Steve Webb #589
Steve Webb

Liberal Democrat
Thornbury and Yate
Score: 1411
Won: 3061
Lost: 4795
Alan Beith #590
Alan Beith

Liberal Democrat
Berwick-upon-Tweed
Score: 1447
Won: 2925
Lost: 4798
Gregory Barker #591
Gregory Barker

Conservative
Bexhill and Battle
Score: 1327
Won: 2789
Lost: 3983
 
Andrew Stunel #592
Andrew Stunel

Liberal Democrat
Hazel Grove
Score: 1460
Won: 2923
Lost: 4890
Liam Byrne #593
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 1451
Won: 3030
Lost: 5017
William Cash #594
William Cash

Conservative
Stone
Score: 1428
Won: 2678
Lost: 4341
 
Bill Esterson #595
Bill Esterson

Labour
Sefton Central
Score: 1433
Won: 3038
Lost: 4956
Keith Simpson #596
Keith Simpson

Conservative
Broadland
Score: 1444
Won: 2622
Lost: 4323
Keith Vaz #597
Keith Vaz

Labour
Leicester East
Score: 1380
Won: 3376
Lost: 5179
 
Richard Ottaway #598
Richard Ottaway

Conservative
Croydon South
Score: 1470
Won: 2573
Lost: 4388
George Young #599
George Young

Conservative
North West Hampshire
Score: 1426
Won: 2784
Lost: 4529
Alistair Burt #600
Alistair Burt

Conservative
North East Bedfordshire
Score: 1435
Won: 2707
Lost: 4442
 
John Pugh #601
John Pugh

Liberal Democrat
Southport
Score: 1456
Won: 2865
Lost: 4850
James Arbuthnot #602
James Arbuthnot

Conservative
North East Hampshire
Score: 1497
Won: 2616
Lost: 4642
Mike Weir #603
Mike Weir

Scottish National Party
Angus
Score: 1380
Won: 3063
Lost: 4769
 
Anne McGuire #604
Anne McGuire

Labour
Stirling
Score: 1468
Won: 21557
Lost: 37479
Malcom Rifkind #605
Malcom Rifkind

Conservative
Kensington
Score: 1379
Won: 2634
Lost: 4140
Mark Hunter #606
Mark Hunter

Liberal Democrat
Cheadle
Score: 1332
Won: 2949
Lost: 4391
 
Lindsay Roy #607
Lindsay Roy

Labour
Glenrothes
Score: 1483
Won: 2891
Lost: 5158
Richard Bacon #608
Richard Bacon

Conservative
South Norfolk
Score: 1406
Won: 2575
Lost: 4248
Conor Murphy #609
Conor Murphy

Sinn Fein
Newry and Armagh
Score: 1429
Won: 2951
Lost: 5022
 
David Willetts #610
David Willetts

Conservative
Havant
Score: 1440
Won: 2590
Lost: 4473
Rosie Cooper #611
Rosie Cooper

Labour
West Lancashire
Score: 1514
Won: 20767
Lost: 38881
Annette Brooke #612
Annette Brooke

Liberal Democrat
Mid Dorset and North Poole
Score: 1584
Won: 20078
Lost: 40383
 
Julian Lewis #613
Julian Lewis

Conservative
New Forest East
Score: 1327
Won: 2826
Lost: 4323
Robert Smith #614
Robert Smith

Liberal Democrat
West Aberdeenshire and Kincardine
Score: 1425
Won: 2823
Lost: 4845
Alan Reid #615
Alan Reid

Liberal Democrat
Argyll and Bute
Score: 1431
Won: 2900
Lost: 5035
 
Tim Farron #616
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 1310
Won: 3318
Lost: 5007
Mike Gapes #617
Mike Gapes

Labour Co-operative
Ilford South
Score: 1479
Won: 2795
Lost: 5128
Margaret Beckett #618
Margaret Beckett

Labour
Derby South
Score: 1517
Won: 20984
Lost: 40097
 
David Tredinnick #619
David Tredinnick

Conservative
Bosworth
Score: 1371
Won: 2585
Lost: 4214
Norman Baker #620
Norman Baker

Liberal Democrat
Lewes
Score: 1466
Won: 2725
Lost: 5007
Shailesh Vara #621
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 1393
Won: 2517
Lost: 4280
 
Fiona MacTaggart #622
Fiona MacTaggart

Labour
Slough
Score: 1498
Won: 20705
Lost: 39973
Jack Dromey #623
Jack Dromey

Labour
Birmingham, Erdington
Score: 1375
Won: 3174
Lost: 5384
Oliver Letwin #624
Oliver Letwin

Conservative
West Dorset
Score: 1395
Won: 2519
Lost: 4406
 
David Winnick #625
David Winnick

Labour
Walsall North
Score: 1396
Won: 2938
Lost: 5186
Don Foster #626
Don Foster

Liberal Democrat
Bath
Score: 1421
Won: 2726
Lost: 4967
Roger Williams #627
Roger Williams

Liberal Democrat
Brecon and Radnorshire
Score: 1394
Won: 2831
Lost: 4999
 
Hywell Williams #628
Hywell Williams

Plaid Cymru
Arfon
Score: 1391
Won: 2841
Lost: 5024
Julian Huppart #629
Julian Huppart

Liberal Democrat
Cambridge
Score: 1387
Won: 2790
Lost: 4937
Tom Watson #630
Tom Watson

Labour
West Bromwich East
Score: 1387
Won: 3017
Lost: 5345
 
Vince Cable #631
Vince Cable

Liberal Democrat
Twickenham
Score: 1347
Won: 3118
Lost: 5281
Nick Harvey #632
Nick Harvey

Liberal Democrat
North Devon
Score: 1341
Won: 2792
Lost: 4714
Patrick Mercer #633
Patrick Mercer

Conservative
Newark
Score: 1340
Won: 2569
Lost: 4327
 
Pat Doherty #634
Pat Doherty

Sinn Fein
West Tyrone
Score: 1417
Won: 2835
Lost: 5251
Anne Begg #635
Anne Begg

Labour
Aberdeen South
Score: 1435
Won: 20788
Lost: 39706
John Healey #636
John Healey

Labour
Wentworth and Dearne
Score: 1413
Won: 2796
Lost: 5247
 
Bob Russell #637
Bob Russell

Liberal Democrat
Colchester
Score: 1326
Won: 2844
Lost: 4939
Ian Swales #638
Ian Swales

Liberal Democrat
Redcar
Score: 1352
Won: 2679
Lost: 4839
Paul Burstow #639
Paul Burstow

Liberal Democrat
Sutton and Cheam
Score: 1352
Won: 2562
Lost: 4689
 
Ronnie Campbell #640
Ronnie Campbell

Labour
Blyth Valley
Score: 1434
Won: 2705
Lost: 5473
Sandra Osborne #641
Sandra Osborne

Labour
Ayr, Carrick and Cumnock
Score: 1368
Won: 20958
Lost: 40062
Menzies Campbell #642
Menzies Campbell

Liberal Democrat
North East Fife
Score: 1305
Won: 2932
Lost: 5339
 
Alun Michael #643
Alun Michael

Labour Co-operative
Cardiff South and Penarth
Score: 1384
Won: 2663
Lost: 5438
Michael Connarty #644
Michael Connarty

Conservative
Linlithgow and East Falkirk
Score: 1396
Won: 2511
Lost: 5374
Sheila Gilmore #645
Sheila Gilmore

Labour
Edinburgh East
Score: 1414
Won: 19356
Lost: 42601
 
John Bercow #646
John Bercow

Bi-Curious
Buckingham
Score: 1097
Won: 2969
Lost: 5042
Angus Robertson #647
Angus Robertson

Scottish National Party
Moray
Score: 1246
Won: 2319
Lost: 5459
Steve McCabe #648
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 1555
Won: 4689
Lost: 15998
 
 



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