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
Dan Byles
 
Hugh Bayley
Dan Byles   Hugh Bayley
Conservative   Labour
North Warwickshire   York Central


 
As seen in

 

Results

Owen Patterson #1
Owen Patterson

Conservative
North Shropshire
Score: 2093
Won: 8003
Lost: 2314
Esther Mcvey #2
Esther Mcvey

Conservative
Wirral West
Score: 1881
Won: 47591
Lost: 29286
Claire Perry #3
Claire Perry

Conservative
Devizes
Score: 1885
Won: 47114
Lost: 29221
 
Mary Macleod #4
Mary Macleod

Conservative
Brentford and Isleworth
Score: 1897
Won: 46955
Lost: 29840
Nicola Blackwood #5
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 1859
Won: 47122
Lost: 29130
Rebecca Harris #6
Rebecca Harris

Conservative
Castle Point
Score: 1855
Won: 47191
Lost: 29548
 
Penny Mordaunt #7
Penny Mordaunt

Conservative
Portsmouth North
Score: 1802
Won: 50825
Lost: 29568
Caroline Nokes #8
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 1807
Won: 45555
Lost: 28018
Sarah Wollaston #9
Sarah Wollaston

Conservative
Totnes
Score: 1826
Won: 42962
Lost: 27429
 
Theresa Villiers #10
Theresa Villiers

Conservative
Chipping Barnet
Score: 1862
Won: 43372
Lost: 29248
Charlotte Leslie #11
Charlotte Leslie

Conservative
Bristol North West
Score: 1750
Won: 54255
Lost: 31381
Eric Ollerenshaw #12
Eric Ollerenshaw

Conservative
Lancaster and Fleetwood
Score: 1574
Won: 16812
Lost: 7039
 
Nadine Dorries #13
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 1869
Won: 41039
Lost: 29503
Caroline Dinenage #14
Caroline Dinenage

Conservative
Gosport
Score: 1814
Won: 42192
Lost: 28864
Louise Bagshawe #15
Louise Bagshawe

Conservative
Corby
Score: 1903
Won: 44137
Lost: 33913
 
Anna Soubry #16
Anna Soubry

Conservative
Broxtowe
Score: 1781
Won: 42514
Lost: 27835
Priti Patel #17
Priti Patel

Conservative
Witham
Score: 1798
Won: 43694
Lost: 29431
Elizabeth Truss #18
Elizabeth Truss

Conservative
South West Norfolk
Score: 1827
Won: 43452
Lost: 30886
 
Nicky Morgan #19
Nicky Morgan

Conservative
Loughborough
Score: 1857
Won: 38475
Lost: 28700
Chloe Smith #20
Chloe Smith

Conservative
Norwich North
Score: 1864
Won: 39892
Lost: 30505
Maria Miller #21
Maria Miller

Conservative
Basingstoke
Score: 1820
Won: 38231
Lost: 28026
 
Anne Maine #22
Anne Maine

Conservative
St Albans
Score: 1816
Won: 38573
Lost: 28425
Justine Greening #23
Justine Greening

Conservative
Putney
Score: 1858
Won: 38256
Lost: 30421
Eleanor Laing #24
Eleanor Laing

Conservative
Epping Forest
Score: 1786
Won: 40053
Lost: 29166
 
Amber Rudd #25
Amber Rudd

Conservative
Hastings and Rye
Score: 1714
Won: 41775
Lost: 27801
Harriet Baldwin #26
Harriet Baldwin

Conservative
West Worcestershire
Score: 1734
Won: 38923
Lost: 28089
Karen Bradley #27
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 1804
Won: 36330
Lost: 29169
 
Caroline Spelman #28
Caroline Spelman

Conservative
Meriden
Score: 1757
Won: 38108
Lost: 28833
Eilidh Whiteford #29
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 1597
Won: 50267
Lost: 30473
Helen Grant #30
Helen Grant

Conservative
Maidstone and The Weald
Score: 1782
Won: 36209
Lost: 29008
 
Jessica Morden #31
Jessica Morden

Labour
Newport East
Score: 1833
Won: 37858
Lost: 32798
Margot James #32
Margot James

Conservative
Stourbridge
Score: 1810
Won: 34240
Lost: 28915
Tracey Crouch #33
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 1793
Won: 37010
Lost: 31050
 
Angela Watkinson #34
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 1814
Won: 33490
Lost: 29121
Natascha Engel #35
Natascha Engel

Labour
North East Derbyshire
Score: 1808
Won: 33508
Lost: 29009
Barbara Keeley #36
Barbara Keeley

Labour
Worsley and Eccles South
Score: 1727
Won: 39510
Lost: 31436
 
Caroline Flint #37
Caroline Flint

Labour
Don Valley
Score: 1649
Won: 48503
Lost: 35000
Cheryl Gillan #38
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 1803
Won: 32241
Lost: 29059
Theresa May #39
Theresa May

Conservative
Maidenhead
Score: 1748
Won: 35059
Lost: 29846
 
Jessica Lee #40
Jessica Lee

Conservative
Erewash
Score: 1738
Won: 34424
Lost: 29031
Anne Marie Morris #41
Anne Marie Morris

Conservative
Newton Abbot
Score: 1728
Won: 33722
Lost: 28401
Jackie Doyle-Price #42
Jackie Doyle-Price

Conservative
Thurrock
Score: 1766
Won: 31741
Lost: 28250
 
Heidi Alexander #43
Heidi Alexander

Labour
Lewisham East
Score: 1620
Won: 43310
Lost: 32569
Jenny Chapman #44
Jenny Chapman

Labour
Darlington
Score: 1714
Won: 36486
Lost: 32330
Richard Drax #45
Richard Drax

Conservative
South Dorset
Score: 1533
Won: 6094
Lost: 4222
 
Jane Ellison #46
Jane Ellison

Conservative
Battersea
Score: 1872
Won: 28779
Lost: 31339
Sheryll Murray #47
Sheryll Murray

Conservative
South East Cornwall
Score: 1757
Won: 30462
Lost: 29314
Bridget Phillipson #48
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 1618
Won: 41998
Lost: 34432
 
Andrea Leadsom #49
Andrea Leadsom

Conservative
South Northamptonshire
Score: 1856
Won: 28508
Lost: 31256
Pamela Nash #50
Pamela Nash

Labour
Airdrie and Shotts
Score: 1561
Won: 43581
Lost: 33467
Luciana Berger #51
Luciana Berger

Labour Co-operative
Liverpool, Wavertree
Score: 1475
Won: 53215
Lost: 36595
 
Gloria de Piero #52
Gloria de Piero

Labour
Ashfield
Score: 1512
Won: 45866
Lost: 33723
Jenny Willot #53
Jenny Willot

Liberal Democrat
Cardiff Central
Score: 1606
Won: 34774
Lost: 29523
Stella Creasy #54
Stella Creasy

Labour
Walthamstow
Score: 1541
Won: 44227
Lost: 35313
 
Lisa Nandy #55
Lisa Nandy

Labour
Wigan
Score: 1578
Won: 39568
Lost: 34095
Kate Hoey #56
Kate Hoey

Labour
Vauxhall
Score: 1789
Won: 29435
Lost: 32844
Catherin McKinnell #57
Catherin McKinnell

Labour
Newcastle upon Tyne North
Score: 1544
Won: 41618
Lost: 34443
 
Debbie Abrahams #58
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 1547
Won: 37860
Lost: 31521
Karen Lumley #59
Karen Lumley

Conservative
Redditch
Score: 1790
Won: 27740
Lost: 31216
Sarah Teather #60
Sarah Teather

Liberal Democrat
Brent Central
Score: 1425
Won: 52265
Lost: 36467
 
Liz Kendall #61
Liz Kendall

Labour
Leicester West
Score: 1529
Won: 41834
Lost: 34553
Jo Swinson #62
Jo Swinson

Liberal Democrat
East Dunbartonshire
Score: 1538
Won: 35906
Lost: 30377
Anne McIntosh #63
Anne McIntosh

Conservative
Thirsk and Malton
Score: 1772
Won: 28159
Lost: 31885
 
Jesse Norman #64
Jesse Norman

Conservative
Hereford and South Herefordshire
Score: 1499
Won: 5121
Lost: 4129
Susan Jones #65
Susan Jones

Labour
Clwyd South
Score: 1493
Won: 39839
Lost: 32094
Charlie Elphicke #66
Charlie Elphicke

Conservative
Dover
Score: 1481
Won: 4239
Lost: 3375
 
Simon Hart #67
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 1496
Won: 3977
Lost: 3240
Chris Skidmore #68
Chris Skidmore

Conservative
Kingswood
Score: 1461
Won: 4431
Lost: 3446
George Hollinberry #69
George Hollinberry

Conservative
Meon Valley
Score: 1478
Won: 4661
Lost: 3751
 
Lynne Featherstone #70
Lynne Featherstone

Liberal Democrat
Hornsey and Wood Green
Score: 1513
Won: 37969
Lost: 32296
Tobias Ellwood #71
Tobias Ellwood

Conservative
Bournemouth East
Score: 1463
Won: 4534
Lost: 3603
Ben Gummer #72
Ben Gummer

Conservative
Ipswich
Score: 1487
Won: 4306
Lost: 3572
 
Lilian Greenwood #73
Lilian Greenwood

Labour
Nottingham South
Score: 1497
Won: 37963
Lost: 32122
Mel Stride #74
Mel Stride

Conservative
Central Devon
Score: 1472
Won: 3989
Lost: 3250
Edward Garnier #75
Edward Garnier

Conservative
Harborough
Score: 1541
Won: 3774
Lost: 3423
 
Alison McGovern #76
Alison McGovern

Labour
Wirral South
Score: 1518
Won: 36440
Lost: 32068
Richard Benyon #77
Richard Benyon

Conservative
Newbury
Score: 1454
Won: 5314
Lost: 4278
Emma Reynolds #78
Emma Reynolds

Labour
Wolverhampton North East
Score: 1517
Won: 38083
Lost: 33592
 
Sam Gyimah #79
Sam Gyimah

Conservative
East Surrey
Score: 1484
Won: 4124
Lost: 3483
Sylvia Hermon #80
Sylvia Hermon

Independent
North Down
Score: 1491
Won: 35126
Lost: 29971
Jerem Wright #81
Jerem Wright

Conservative
Kenilworth and Southam
Score: 1563
Won: 3836
Lost: 3617
 
Stephen Phillips #82
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 1478
Won: 4332
Lost: 3663
Steve Baker #83
Steve Baker

Conservative
Wycombe
Score: 1438
Won: 4403
Lost: 3507
David Mowat #84
David Mowat

Conservative
Warrington South
Score: 1530
Won: 3842
Lost: 3510
 
Julian Smith #85
Julian Smith

Conservative
Skipton and Ripon
Score: 1481
Won: 3961
Lost: 3368
Loraine Fullbrook #86
Loraine Fullbrook

Conservative
South Ribble
Score: 1711
Won: 27517
Lost: 31502
Jonathan Lord #87
Jonathan Lord

Conservative
Woking
Score: 1503
Won: 3846
Lost: 3400
 
Mark Pritchard #88
Mark Pritchard

Conservative
The Wrekin
Score: 1498
Won: 3939
Lost: 3463
Robin Walker #89
Robin Walker

Conservative
Worcester
Score: 1421
Won: 4477
Lost: 3505
Gemma Doyle #90
Gemma Doyle

Labour Co-operative
West Dunbartonshire
Score: 1484
Won: 38820
Lost: 33518
 
Ian Paisley #91
Ian Paisley

Democratic Unionist
North Antrim
Score: 1487
Won: 4288
Lost: 3723
Sarah Newton #92
Sarah Newton

Conservative
Truro and Falmouth
Score: 1652
Won: 28550
Lost: 30809
Greg Hands #93
Greg Hands

Conservative
Chelsea and Fulham
Score: 1477
Won: 4057
Lost: 3491
 
Adam Afriyie #94
Adam Afriyie

Conservative
Windsor
Score: 1505
Won: 4094
Lost: 3662
Hugo Swire #95
Hugo Swire

Conservative
East Devon
Score: 1502
Won: 4259
Lost: 3808
David Morris #96
David Morris

Conservative
Morecambe and Lunesdale
Score: 1431
Won: 4195
Lost: 3385
 
David Burrowes #97
David Burrowes

Conservative
Enfield, Southgate
Score: 1441
Won: 4060
Lost: 3323
Douglas Carswell #98
Douglas Carswell

Conservative
Clacton
Score: 1511
Won: 3997
Lost: 3636
Nick Hurd #99
Nick Hurd

Conservative
Ruislip, Northwood and Pinner
Score: 1430
Won: 4325
Lost: 3491
 
Gisela Stuart #100
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 1821
Won: 26120
Lost: 34025
Julian Brazier #101
Julian Brazier

Conservative
Canterbury
Score: 1509
Won: 3831
Lost: 3476
Teresa Pearse #102
Teresa Pearse

Labour
Erith and Thamesmead
Score: 1503
Won: 35888
Lost: 32417
 
James Wharton #103
James Wharton

Conservative
Stockton South
Score: 1422
Won: 4247
Lost: 3398
Damian Collins #104
Damian Collins

Conservative
Folkestone and Hythe
Score: 1452
Won: 4125
Lost: 3468
Peter Luff #105
Peter Luff

Conservative
Mid Worcestershire
Score: 1559
Won: 3839
Lost: 3743
 
Siobhain McDonagh #106
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 1478
Won: 34772
Lost: 30333
Mark Field #107
Mark Field

Conservative
Cities of London and Westminster
Score: 1422
Won: 4346
Lost: 3495
Alec Shelbrooke #108
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 1428
Won: 4373
Lost: 3550
 
William Hague #109
William Hague

Conservative
Richmond (Yorks)
Score: 1480
Won: 4372
Lost: 3846
Pauline Latham #110
Pauline Latham

Conservative
Mid Derbyshire
Score: 1792
Won: 27010
Lost: 34491
Michael Gove #111
Michael Gove

Conservative
Surrey Heath
Score: 1579
Won: 4030
Lost: 4063
 
Nigel Evans #112
Nigel Evans

Conservative
Ribble Valley
Score: 1466
Won: 3943
Lost: 3419
Chris Heaton-Harris #113
Chris Heaton-Harris

Conservative
Daventry
Score: 1484
Won: 3721
Lost: 3311
Rachel Reeves #114
Rachel Reeves

Labour
Leeds West
Score: 1458
Won: 40321
Lost: 34629
 
Greg Clark #115
Greg Clark

Conservative
Tunbridge Wells
Score: 1454
Won: 3981
Lost: 3409
Mark Harper #116
Mark Harper

Conservative
Forest of Dean
Score: 1397
Won: 4644
Lost: 3651
Jason McCartney #117
Jason McCartney

Conservative
Colne Valley
Score: 1479
Won: 3829
Lost: 3409
 
Justin Tomlinson #118
Justin Tomlinson

Conservative
North Swindon
Score: 1429
Won: 3933
Lost: 3258
Charles Walker #119
Charles Walker

Conservative
Broxbourne
Score: 1420
Won: 4421
Lost: 3608
Ben Walker #120
Ben Walker

Conservative
Wyre and Preston North
Score: 1460
Won: 3924
Lost: 3398
 
Aiden Burley #121
Aiden Burley

Conservative
Cannock Chase
Score: 1395
Won: 4323
Lost: 3384
John Whittingdale #122
John Whittingdale

Conservative
Maldon
Score: 1494
Won: 3877
Lost: 3542
Jacob Rees-Mogg #123
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 1495
Won: 4105
Lost: 3758
 
Andrew Stephenson #124
Andrew Stephenson

Conservative
Pendle
Score: 1446
Won: 3846
Lost: 3280
Dan Byles #125
Dan Byles

Conservative
North Warwickshire
Score: 1398
Won: 4468
Lost: 3541
Bernard Jenkin #126
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 1423
Won: 4142
Lost: 3426
 
Ian Liddell-Grainger #127
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 1560
Won: 3895
Lost: 3902
Jake Berry #128
Jake Berry

Conservative
Rossendale and Darwen
Score: 1397
Won: 4562
Lost: 3623
Neil Parish #129
Neil Parish

Conservative
Tiverton and Honiton
Score: 1525
Won: 3805
Lost: 3645
 
Craig Whittacker #130
Craig Whittacker

Conservative
Calder Valley
Score: 1436
Won: 3889
Lost: 3283
Rushanara Ali #131
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 1450
Won: 38099
Lost: 32915
Jeffrey Donaldson #132
Jeffrey Donaldson

Democratic Unionist
Lagan Valley
Score: 1509
Won: 4089
Lost: 3842
 
Philip Dunne #133
Philip Dunne

Conservative
Ludlow
Score: 1473
Won: 3890
Lost: 3473
Anne Milton #134
Anne Milton

Conservative
Guildford
Score: 1762
Won: 26246
Lost: 33177
Chris Grayling #135
Chris Grayling

Conservative
Epsom and Ewell
Score: 1477
Won: 3967
Lost: 3576
 
Andrew Bridgen #136
Andrew Bridgen

Conservative
North West Leicestershire
Score: 1518
Won: 3931
Lost: 3750
James Morris #137
James Morris

Conservative
Halesowen and Rowley Regis
Score: 1402
Won: 4361
Lost: 3520
David Cameron #138
David Cameron

Conservative
Witney
Score: 1457
Won: 5133
Lost: 4502
 
Neil Carmichael #139
Neil Carmichael

Conservative
Stroud
Score: 1501
Won: 3874
Lost: 3627
George Eustice #140
George Eustice

Conservative
Camborne and Redruth
Score: 1392
Won: 4348
Lost: 3460
Richard Shepherd #141
Richard Shepherd

Conservative
Aldridge-Brownhills
Score: 1706
Won: 3601
Lost: 4323
 
Mike Weatherley #142
Mike Weatherley

Conservative
Hove
Score: 1575
Won: 3777
Lost: 3903
Bill Wiggin #143
Bill Wiggin

Conservative
North Herefordshire
Score: 1441
Won: 4175
Lost: 3586
Daniel Kawczynski #144
Daniel Kawczynski

Conservative
Shrewsbury and Atcham
Score: 1396
Won: 4611
Lost: 3709
 
Daniel Poulter #145
Daniel Poulter

Conservative
Central Suffolk and North Ipswich
Score: 1438
Won: 3978
Lost: 3410
Stephen Crabb #146
Stephen Crabb

Conservative
Preseli Pembrokeshire
Score: 1450
Won: 4049
Lost: 3547
Mark Francois #147
Mark Francois

Conservative
Rayleigh and Wickford
Score: 1437
Won: 3844
Lost: 3298
 
Zac Goldsmith #148
Zac Goldsmith

Conservative
Richmond Park
Score: 1388
Won: 4754
Lost: 3786
Marcus Jones #149
Marcus Jones

Conservative
Nuneaton
Score: 1514
Won: 3793
Lost: 3634
Andrew Percy #150
Andrew Percy

Conservative
Brigg and Goole
Score: 1481
Won: 3805
Lost: 3486
 
Mark Simmonds #151
Mark Simmonds

Conservative
Boston and Skegness
Score: 1415
Won: 3988
Lost: 3309
Bob Stewart #152
Bob Stewart

Conservative
Beckenham
Score: 1531
Won: 3778
Lost: 3703
John Glen #153
John Glen

Conservative
Salisbury
Score: 1441
Won: 3992
Lost: 3456
 
David Ruttley #154
David Ruttley

Conservative
Macclesfield
Score: 1449
Won: 3956
Lost: 3471
Edward Timson #155
Edward Timson

Conservative
Crewe and Nantwich
Score: 1393
Won: 4171
Lost: 3354
Michael Elliss #156
Michael Elliss

Conservative
Northampton North
Score: 1432
Won: 3888
Lost: 3329
 
Peter Bottomley #157
Peter Bottomley

Conservative
Worthing West
Score: 1466
Won: 3960
Lost: 3569
Mark Garnier #158
Mark Garnier

Conservative
Wyre Forest
Score: 1405
Won: 4496
Lost: 3711
Richard Graham #159
Richard Graham

Conservative
Gloucester
Score: 1427
Won: 4341
Lost: 3709
 
Brandon Lewis #160
Brandon Lewis

Conservative
Great Yarmouth
Score: 1430
Won: 3930
Lost: 3365
Karl McCartney #161
Karl McCartney

Conservative
Lincoln
Score: 1432
Won: 3871
Lost: 3324
David Mundell #162
David Mundell

Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 1473
Won: 3898
Lost: 3555
 
Stephen Gilbert #163
Stephen Gilbert

Liberal Democrat
St Austell and Newquay
Score: 1513
Won: 3913
Lost: 3787
Gavin Barwell #164
Gavin Barwell

Conservative
Croydon Central
Score: 1516
Won: 3912
Lost: 3798
Chris Kelly #165
Chris Kelly

Conservative
Dudley South
Score: 1371
Won: 4751
Lost: 3724
 
John Redwood #166
John Redwood

Conservative
Wokingham
Score: 1479
Won: 3909
Lost: 3613
Nick Herbert #167
Nick Herbert

Conservative
Arundel and South Downs
Score: 1394
Won: 4131
Lost: 3368
Peter Bone #168
Peter Bone

Conservative
Wellingborough
Score: 1489
Won: 3841
Lost: 3602
 
Iain Stewart #169
Iain Stewart

Conservative
Milton Keynes South
Score: 1429
Won: 4058
Lost: 3506
Rob Wilson #170
Rob Wilson

Conservative
Reading East
Score: 1396
Won: 4106
Lost: 3376
Kerry McCarthey #171
Kerry McCarthey

Labour
Bristol East
Score: 1439
Won: 35810
Lost: 31580
 
Michael Fallon #172
Michael Fallon

Conservative
Sevenoaks
Score: 1457
Won: 3806
Lost: 3453
John Hayes #173
John Hayes

Conservative
South Holland and The Deepings
Score: 1482
Won: 3970
Lost: 3736
Kwasi Kwarteng #174
Kwasi Kwarteng

Conservative
Spelthorne
Score: 1478
Won: 3869
Lost: 3614
 
Grant Shapps #175
Grant Shapps

Conservative
Welwyn Hatfield
Score: 1480
Won: 3842
Lost: 3605
Robert Halfon #176
Robert Halfon

Conservative
Harlow
Score: 1385
Won: 4411
Lost: 3595
Diana Johnson #177
Diana Johnson

Labour
Kingston upon Hull North
Score: 1501
Won: 31491
Lost: 30461
 
Adam Holloway #178
Adam Holloway

Conservative
Gravesham
Score: 1398
Won: 4022
Lost: 3365
Mike Hancock #179
Mike Hancock

Liberal Democrat
Portsmouth South
Score: 1625
Won: 3783
Lost: 4310
Dominic Greive #180
Dominic Greive

Conservative
Beaconsfield
Score: 1447
Won: 3799
Lost: 3440
 
Matthew Hancock #181
Matthew Hancock

Conservative
West Suffolk
Score: 1401
Won: 3944
Lost: 3339
Stewart Jackson #182
Stewart Jackson

Conservative
Peterborough
Score: 1518
Won: 3728
Lost: 3730
Matthew Offord #183
Matthew Offord

Conservative
Hendon
Score: 1377
Won: 4547
Lost: 3702
 
Hugh Robertson #184
Hugh Robertson

Conservative
Faversham and Mid Kent
Score: 1395
Won: 3986
Lost: 3344
James Clappison #185
James Clappison

Conservative
Hertsmere
Score: 1444
Won: 3835
Lost: 3473
George Freeman #186
George Freeman

Conservative
Mid Norfolk
Score: 1450
Won: 3832
Lost: 3499
 
Andrew Murrison #187
Andrew Murrison

Conservative
South West Wiltshire
Score: 1416
Won: 3857
Lost: 3349
James Paice #188
James Paice

Conservative
South East Cambridgeshire
Score: 1504
Won: 3981
Lost: 3917
Valerie Vaz #189
Valerie Vaz

Labour
Walsall South
Score: 1422
Won: 37237
Lost: 32608
 
Chris White #190
Chris White

Conservative
Warwick and Leamington
Score: 1373
Won: 4191
Lost: 3398
Joseph Johnson #191
Joseph Johnson

Conservative
Orpington
Score: 1374
Won: 4396
Lost: 3587
Louise Ellman #192
Louise Ellman

Labour Co-operative
Liverpool, Riverside
Score: 1497
Won: 31301
Lost: 30700
 
Liam Fox #193
Liam Fox

Conservative
North Somerset
Score: 1425
Won: 4170
Lost: 3685
Brooks Newmark #194
Brooks Newmark

Conservative
Braintree
Score: 1459
Won: 3868
Lost: 3595
Andrew Rosindell #195
Andrew Rosindell

Conservative
Romford
Score: 1439
Won: 3828
Lost: 3463
 
Lorely Burt #196
Lorely Burt

Liberal Democrat
Solihull
Score: 1505
Won: 31720
Lost: 31410
Jeremy Hunt #197
Jeremy Hunt

Conservative
South West Surrey
Score: 1365
Won: 4518
Lost: 3655
Mark Lancaster #198
Mark Lancaster

Conservative
Milton Keynes North
Score: 1385
Won: 4097
Lost: 3416
 
Andrew Lansley #199
Andrew Lansley

Conservative
South Cambridgeshire
Score: 1430
Won: 4074
Lost: 3643
John Penrose #200
John Penrose

Conservative
Weston-super-Mare
Score: 1409
Won: 3914
Lost: 3389
Graham Brady #201
Graham Brady

Conservative
Altrincham and Sale West
Score: 1409
Won: 3983
Lost: 3453
 
Stephen Dorrell #202
Stephen Dorrell

Conservative
Charnwood
Score: 1429
Won: 3830
Lost: 3427
Robert Neill #203
Robert Neill

Conservative
Bromley and Chislehurst
Score: 1629
Won: 3526
Lost: 4091
David Nuttal #204
David Nuttal

Conservative
Bury North
Score: 1429
Won: 3900
Lost: 3489
 
Charles Kennedy #205
Charles Kennedy

Liberal Democrat
Ross, Skye and Lochaber
Score: 1477
Won: 4183
Lost: 4026
Henry Bellingham #206
Henry Bellingham

Conservative
North West Norfolk
Score: 1615
Won: 3614
Lost: 4139
Andrew Turner #207
Andrew Turner

Conservative
Isle of Wight
Score: 1523
Won: 3825
Lost: 3914
 
Gavin Williamson #208
Gavin Williamson

Conservative
South Staffordshire
Score: 1367
Won: 3973
Lost: 3237
Fiona Bruce #209
Fiona Bruce

Conservative
Congleton
Score: 1646
Won: 27407
Lost: 32524
Simon Burns #210
Simon Burns

Conservative
Chelmsford
Score: 1454
Won: 3920
Lost: 3647
 
Stuart Andrew #211
Stuart Andrew

Conservative
Pudsey
Score: 1349
Won: 4188
Lost: 3326
Stephen OBrien #212
Stephen OBrien

Conservative
Eddisbury
Score: 1445
Won: 3814
Lost: 3519
Andrew Griffiths #213
Andrew Griffiths

Conservative
Burton
Score: 1352
Won: 4066
Lost: 3252
 
Meg Hillier #214
Meg Hillier

Labour Co-operative
Hackney South and Shoreditch
Score: 1472
Won: 32347
Lost: 31069
Kevin Barron #215
Kevin Barron

Labour
Rother Valley
Score: 1480
Won: 4172
Lost: 4055
David Ruffley #216
David Ruffley

Conservative
Bury St Edmunds
Score: 1359
Won: 4213
Lost: 3412
 
Christopher Chope #217
Christopher Chope

Conservative
Christchurch
Score: 1466
Won: 3786
Lost: 3617
Geoffrey Cox #218
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 1459
Won: 3816
Lost: 3604
James Duddridge #219
James Duddridge

Conservative
Rochford and Southend East
Score: 1401
Won: 4069
Lost: 3532
 
Julie Elliot #220
Julie Elliot

Labour
Sunderland Central
Score: 1411
Won: 33594
Lost: 29621
Graham Evans #221
Graham Evans

Conservative
Weaver Vale
Score: 1438
Won: 3872
Lost: 3552
Jeremy Lefroy #222
Jeremy Lefroy

Conservative
Stafford
Score: 1413
Won: 3798
Lost: 3358
 
Richard Fuller #223
Richard Fuller

Conservative
Bedford
Score: 1365
Won: 4308
Lost: 3539
Tony Baldry #224
Tony Baldry

Conservative
Banbury
Score: 1423
Won: 3895
Lost: 3509
Shabana Mahmood #225
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 1413
Won: 36433
Lost: 32343
 
Katy Clark #226
Katy Clark

Labour
North Ayrshire and Arran
Score: 1484
Won: 32823
Lost: 32288
Alan Duncan #227
Alan Duncan

Conservative
Rutland and Melton
Score: 1405
Won: 3858
Lost: 3388
John Randall #228
John Randall

Conservative
Uxbridge and South Ruislip
Score: 1530
Won: 4075
Lost: 4257
 
Sajid Javid #229
Sajid Javid

Conservative
Bromsgrove
Score: 1436
Won: 3846
Lost: 3556
Alan Keen #230
Alan Keen

Labour Co-operative
Feltham and Heston
Score: 1473
Won: 4408
Lost: 4297
Greg Knight #231
Greg Knight

Conservative
East Yorkshire
Score: 1544
Won: 3691
Lost: 3947
 
Phillip Lee #232
Phillip Lee

Conservative
Bracknell
Score: 1359
Won: 4042
Lost: 3321
Guy Opperman #233
Guy Opperman

Conservative
Hexham
Score: 1410
Won: 3835
Lost: 3410
Simon Wright #234
Simon Wright

Liberal Democrat
Norwich South
Score: 1466
Won: 4084
Lost: 3944
 
Damian hinds #235
Damian hinds

Conservative
East Hampshire
Score: 1350
Won: 4004
Lost: 3252
David Lidington #236
David Lidington

Conservative
Aylesbury
Score: 1428
Won: 3788
Lost: 3473
Andrew Love #237
Andrew Love

Labour Co-operative
Edmonton
Score: 1650
Won: 3729
Lost: 4527
 
Mark Prisk #238
Mark Prisk

Conservative
Hertford and Stortford
Score: 1423
Won: 3850
Lost: 3508
Damian Green #239
Damian Green

Conservative
Ashford
Score: 1478
Won: 3810
Lost: 3762
Tom Harris #240
Tom Harris

Labour
Glasgow South
Score: 1502
Won: 4072
Lost: 4148
 
Roger Gale #241
Roger Gale

Conservative
North Thanet
Score: 1464
Won: 3762
Lost: 3647
Charles Hendry #242
Charles Hendry

Conservative
Wealden
Score: 1471
Won: 3749
Lost: 3675
Edward Leigh #243
Edward Leigh

Conservative
Gainsborough
Score: 1482
Won: 3898
Lost: 3881
 
Tim Laughton #244
Tim Laughton

Conservative
East Worthing and Shoreham
Score: 1432
Won: 3789
Lost: 3524
John Stevenson #245
John Stevenson

Conservative
Carlisle
Score: 1476
Won: 3820
Lost: 3778
Angie Bray #246
Angie Bray

Conservative
Ealing Central and Acton
Score: 1774
Won: 25358
Lost: 35258
 
Mark Reckless #247
Mark Reckless

Conservative
Rochester and Strood
Score: 1443
Won: 3842
Lost: 3639
Crispin Blunt #248
Crispin Blunt

Conservative
Reigate
Score: 1389
Won: 3971
Lost: 3474
Edward Vaisey #249
Edward Vaisey

Conservative
Wantage
Score: 1366
Won: 4328
Lost: 3649
 
John Howell #250
John Howell

Conservative
Henley
Score: 1492
Won: 3838
Lost: 3897
George Osborne #251
George Osborne

Conservative
Tatton
Score: 1399
Won: 4542
Lost: 4048
Mark Spencer #252
Mark Spencer

Conservative
Sherwood
Score: 1409
Won: 3963
Lost: 3584
 
Graham Allen #253
Graham Allen

Labour
Nottingham North
Score: 1597
Won: 3743
Lost: 4351
Andrew Jones #254
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 1347
Won: 3998
Lost: 3290
Fiona ODonnell #255
Fiona ODonnell

Labour
East Lothian
Score: 1503
Won: 30204
Lost: 31267
 
Alok Sharma #256
Alok Sharma

Conservative
Reading West
Score: 1466
Won: 3753
Lost: 3688
Steve Brine #257
Steve Brine

Conservative
Winchester
Score: 1331
Won: 4477
Lost: 3586
Stephen Hepburn #258
Stephen Hepburn

Labour
Jarrow
Score: 1558
Won: 3761
Lost: 4175
 
Eric Joyce #259
Eric Joyce

Labour
Falkirk
Score: 1431
Won: 4216
Lost: 3963
Alun Cairns #260
Alun Cairns

Conservative
Vale of Glamorgan
Score: 1374
Won: 3901
Lost: 3362
James Gray #261
James Gray

Conservative
North Wiltshire
Score: 1454
Won: 3872
Lost: 3767
 
Simon Hughes #262
Simon Hughes

Liberal Democrat
Bermondsey and Old Southwark
Score: 1468
Won: 4023
Lost: 3991
Nadhim Zawahi #263
Nadhim Zawahi

Conservative
Stratford-on-Avon
Score: 1413
Won: 3859
Lost: 3537
Nick de Bois #264
Nick de Bois

Conservative
Enfield North
Score: 1433
Won: 3635
Lost: 3438
 
Mark Hoban #265
Mark Hoban

Conservative
Fareham
Score: 1463
Won: 3772
Lost: 3724
Stephen Metcalfe #266
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 1475
Won: 3894
Lost: 3909
Andrew Bingham #267
Andrew Bingham

Conservative
High Peak
Score: 1498
Won: 3713
Lost: 3840
 
Nicholas Soames #268
Nicholas Soames

Conservative
Mid Sussex
Score: 1549
Won: 3883
Lost: 4284
Gary Streeter #269
Gary Streeter

Conservative
South West Devon
Score: 1641
Won: 3431
Lost: 4219
Alan Johnson #270
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 1421
Won: 4365
Lost: 4078
 
Andrew Mitchell #271
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 1451
Won: 3949
Lost: 3846
Eric Pickles #272
Eric Pickles

Conservative
Brentwood and Ongar
Score: 1680
Won: 3573
Lost: 4599
Simon Reevell #273
Simon Reevell

Conservative
Dewsbury
Score: 1498
Won: 3804
Lost: 3945
 
Robert Syms #274
Robert Syms

Conservative
Poole
Score: 1416
Won: 3767
Lost: 3495
Paul Goggins #275
Paul Goggins

Labour
Wythenshawe and Sale East
Score: 1559
Won: 3580
Lost: 4029
Peter Lilley #276
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 1397
Won: 3960
Lost: 3574
 
Smith Henry #277
Smith Henry

Conservative
Crawley
Score: 1327
Won: 4577
Lost: 3693
Martin Vickers #278
Martin Vickers

Conservative
Cleethorpes
Score: 1437
Won: 3898
Lost: 3733
Glyn Davies #279
Glyn Davies

Conservative
Montgomeryshire
Score: 1484
Won: 3809
Lost: 3902
 
Iain Duncan Smith #280
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 1478
Won: 3800
Lost: 3858
Philip Hammond #281
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 1409
Won: 3806
Lost: 3515
Oliver Heald #282
Oliver Heald

Conservative
North East Hertfordshire
Score: 1374
Won: 3900
Lost: 3411
 
Stephen Mosley #283
Stephen Mosley

Conservative
City of Chester
Score: 1558
Won: 3579
Lost: 4026
Joan Ruddock #284
Joan Ruddock

Labour
Lewisham, Deptford
Score: 1419
Won: 32322
Lost: 30267
Phil Wilson #285
Phil Wilson

Labour
Sedgefield
Score: 1587
Won: 3783
Lost: 4412
 
Peter Aldous #286
Peter Aldous

Conservative
Waveney
Score: 1469
Won: 3992
Lost: 4005
Gregory Campbell #287
Gregory Campbell

Democratic Unionist
East Londonderry
Score: 1408
Won: 4359
Lost: 4018
Brian Donohoe #288
Brian Donohoe

Labour
Central Ayrshire
Score: 1305
Won: 5611
Lost: 4405
 
John Hemmings #289
John Hemmings

Liberal Democrat
Birmingham, Yardley
Score: 1512
Won: 3976
Lost: 4251
Desmond Swayne #290
Desmond Swayne

Conservative
New Forest West
Score: 1383
Won: 3946
Lost: 3520
Geraint Davies #291
Geraint Davies

Labour Co-operative
Swansea West
Score: 1517
Won: 3912
Lost: 4223
 
Nick Gibb #292
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 1459
Won: 3695
Lost: 3695
Rory Stewart #293
Rory Stewart

Conservative
Penrith and The Border
Score: 1367
Won: 3968
Lost: 3464
Julian Sturdy #294
Julian Sturdy

Conservative
York Outer
Score: 1339
Won: 4083
Lost: 3402
 
Philip Davies #295
Philip Davies

Conservative
Shipley
Score: 1437
Won: 3996
Lost: 3886
Jim Hood #296
Jim Hood

Labour
Lanark and Hamilton East
Score: 1515
Won: 4134
Lost: 4453
Stephen McPartland #297
Stephen McPartland

Conservative
Stevenage
Score: 1464
Won: 3815
Lost: 3846
 
James Brokenshire #298
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 1482
Won: 3843
Lost: 3974
Rehman Chishti #299
Rehman Chishti

Conservative
Gillingham and Rainham
Score: 1328
Won: 4078
Lost: 3363
Simon Kirby #300
Simon Kirby

Conservative
Brighton, Kemptown
Score: 1416
Won: 3955
Lost: 3738
 
John Leech #301
John Leech

Liberal Democrat
Manchester, Withington
Score: 1447
Won: 4177
Lost: 4125
Nigel Adams #302
Nigel Adams

Conservative
Selby and Ainsty
Score: 1420
Won: 3761
Lost: 3580
Mark Pawsey #303
Mark Pawsey

Conservative
Rugby
Score: 1544
Won: 3510
Lost: 3931
 
John Robertson #304
John Robertson

Labour
Glasgow North West
Score: 1727
Won: 3702
Lost: 5081
Bob Ainsworth #305
Bob Ainsworth

Labour
Coventry North East
Score: 1488
Won: 4214
Lost: 4398
Jonathan Djanogly #306
Jonathan Djanogly

Conservative
Huntingdon
Score: 1402
Won: 3763
Lost: 3492
 
Stewart Hosie #307
Stewart Hosie

Scottish National Party
Dundee East
Score: 1454
Won: 4126
Lost: 4128
David Davis #308
David Davis

Conservative
Haltemprice and Howden
Score: 1373
Won: 3819
Lost: 3408
Khalid Mahmood #309
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 1413
Won: 4238
Lost: 4016
 
Kevin Brennan #310
Kevin Brennan

Labour
Cardiff West
Score: 1414
Won: 4353
Lost: 4125
Francis Maude #311
Francis Maude

Conservative
Horsham
Score: 1409
Won: 3747
Lost: 3537
Mike Penning #312
Mike Penning

Conservative
Hemel Hempstead
Score: 1500
Won: 3822
Lost: 4088
 
Dawn Primarolo #313
Dawn Primarolo

Labour
Bristol South
Score: 1433
Won: 30774
Lost: 30070
Graham Stuart #314
Graham Stuart

Conservative
Beverley and Holderness
Score: 1449
Won: 3735
Lost: 3725
Tom Clarke #315
Tom Clarke

Labour
Coatbridge, Chryston and Bellshill
Score: 1479
Won: 4471
Lost: 4663
 
David Heath #316
David Heath

Liberal Democrat
Somerton and Frome
Score: 1638
Won: 3814
Lost: 4816
Kelvin Hopkins #317
Kelvin Hopkins

Labour
Luton North
Score: 1444
Won: 4182
Lost: 4155
Austin Mitchell #318
Austin Mitchell

Labour
Great Grimsby
Score: 1480
Won: 3996
Lost: 4168
 
Paul Beresford #319
Paul Beresford

Conservative
Mole Valley
Score: 1393
Won: 3918
Lost: 3623
Laura Sandys #320
Laura Sandys

Conservative
South Thanet
Score: 1666
Won: 25990
Lost: 33835
Gerry Sutcliffe #321
Gerry Sutcliffe

Labour
Bradford South
Score: 1575
Won: 3771
Lost: 4437
 
Jack Lopresti #322
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 1363
Won: 3918
Lost: 3468
Margaret Ritchie #323
Margaret Ritchie

Social Democratic and Labour
South Down
Score: 1489
Won: 3989
Lost: 4230
Rosie Winterton #324
Rosie Winterton

Labour
Doncaster Central
Score: 1422
Won: 31688
Lost: 30603
 
David Davies #325
David Davies

Conservative
Monmouth
Score: 1355
Won: 3917
Lost: 3432
Robert Goodwill #326
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 1439
Won: 3823
Lost: 3793
Helen Jones #327
Helen Jones

Labour
Warrington North
Score: 1595
Won: 27483
Lost: 33191
 
Dominic Raab #328
Dominic Raab

Conservative
Esher and Walton
Score: 1300
Won: 4522
Lost: 3617
Barry Sheerman #329
Barry Sheerman

Labour Co-operative
Huddersfield
Score: 1434
Won: 4118
Lost: 4086
Jeremy Browne #330
Jeremy Browne

Liberal Democrat
Taunton Deane
Score: 1355
Won: 4222
Lost: 3729
 
Laurence Robertson #331
Laurence Robertson

Conservative
Tewkesbury
Score: 1426
Won: 3783
Lost: 3724
Kenneth Clarke #332
Kenneth Clarke

Conservative
Rushcliffe
Score: 1487
Won: 3996
Lost: 4279
Nick Clegg #333
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 1415
Won: 4516
Lost: 4387
 
Th?r?se Coffey #334
Th?r?se Coffey

Conservative
Suffolk Coastal
Score: 1699
Won: 26086
Lost: 35624
John Cryer #335
John Cryer

Labour
Leyton and Wanstead
Score: 1398
Won: 4202
Lost: 3984
Jim Dowd #336
Jim Dowd

Labour
Lewisham West and Penge
Score: 1665
Won: 3515
Lost: 4640
 
Paul Farrelly #337
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 1407
Won: 4343
Lost: 4170
Mike Freer #338
Mike Freer

Conservative
Finchley and Golders Green
Score: 1368
Won: 3768
Lost: 3412
Chris Leslie #339
Chris Leslie

Labour Co-operative
Nottingham East
Score: 1404
Won: 4442
Lost: 4243
 
Nick Boles #340
Nick Boles

Conservative
Grantham and Stamford
Score: 1339
Won: 4040
Lost: 3502
Robert Walter #341
Robert Walter

Conservative
North Dorset
Score: 1434
Won: 3676
Lost: 3676
Stephen Williams #342
Stephen Williams

Liberal Democrat
Bristol West
Score: 1383
Won: 4343
Lost: 4030
 
Emily Thornberry #343
Emily Thornberry

Labour
Islington South and Finsbury
Score: 1404
Won: 32519
Lost: 31255
Toby Perkins #344
Toby Perkins

Labour
Chesterfield
Score: 1373
Won: 4385
Lost: 4031
David Ward #345
David Ward

Liberal Democrat
Bradford East
Score: 1447
Won: 3842
Lost: 3930
 
Yvette Cooper #346
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 1420
Won: 31969
Lost: 31589
Andy Slaughter #347
Andy Slaughter

Labour
Hammersmith
Score: 1414
Won: 4151
Lost: 4069
Conor Burns #348
Conor Burns

Conservative
Bournemouth West
Score: 1406
Won: 3838
Lost: 3734
 
Stephen Barclay #349
Stephen Barclay

Conservative
North East Cambridgeshire
Score: 1289
Won: 4314
Lost: 3497
Christopher Pincher #350
Christopher Pincher

Conservative
Tamworth
Score: 1325
Won: 3925
Lost: 3382
Richard Burden #351
Richard Burden

Labour
Birmingham, Northfield
Score: 1576
Won: 3611
Lost: 4385
 
Kris Hopkins #352
Kris Hopkins

Conservative
Keighley
Score: 1392
Won: 3812
Lost: 3647
Lindsay Hoyle #353
Lindsay Hoyle

Labour
Chorley
Score: 1456
Won: 4009
Lost: 4200
Tessa Munt #354
Tessa Munt

Liberal Democrat
Wells
Score: 1386
Won: 32760
Lost: 31062
 
Andrew Selous #355
Andrew Selous

Conservative
South West Bedfordshire
Score: 1369
Won: 3785
Lost: 3505
Jonathan Evans #356
Jonathan Evans

Conservative
Cardiff North
Score: 1656
Won: 3200
Lost: 4260
Martin Horwood #357
Martin Horwood

Liberal Democrat
Cheltenham
Score: 1382
Won: 4241
Lost: 4019
 
Huw Irranca-Davies #358
Huw Irranca-Davies

Labour
Ogmore
Score: 1359
Won: 4691
Lost: 4285
Stuart Bell #359
Stuart Bell

Labour
Middlesbrough
Score: 1554
Won: 3284
Lost: 3908
Michael Moore #360
Michael Moore

Liberal Democrat
Berwickshire, Roxburgh and Selkirk
Score: 1374
Won: 4374
Lost: 4099
 
Jonathan Reynolds #361
Jonathan Reynolds

Labour Co-operative
Stalybridge and Hyde
Score: 1366
Won: 4409
Lost: 4089
Lee Scott #362
Lee Scott

Conservative
Ilford North
Score: 1638
Won: 3100
Lost: 4066
Stephen Timms #363
Stephen Timms

Labour
East Ham
Score: 1654
Won: 3680
Lost: 4901
 
Alisdair McDonnell #364
Alisdair McDonnell

Social Democratic and Labour
Belfast South
Score: 1548
Won: 3764
Lost: 4469
Roberta Blackman-Woods #365
Roberta Blackman-Woods

Labour
City of Durham
Score: 1439
Won: 31665
Lost: 32669
David Crausby #366
David Crausby

Labour
Bolton North East
Score: 1516
Won: 3830
Lost: 4383
 
Tony Lloyd #367
Tony Lloyd

Labour
Manchester Central
Score: 1387
Won: 4235
Lost: 4078
Philip Hollobone #368
Philip Hollobone

Conservative
Kettering
Score: 1430
Won: 3729
Lost: 3820
Gareth Johnson #369
Gareth Johnson

Conservative
Dartford
Score: 1379
Won: 3847
Lost: 3664
 
Gregg McClymont #370
Gregg McClymont

Labour
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 1407
Won: 4241
Lost: 4212
John Thurso #371
John Thurso

Liberal Democrat
Caithness, Sutherland and Easter Ross
Score: 1552
Won: 3856
Lost: 4619
Jim Fitzpatrick #372
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 1374
Won: 4255
Lost: 4039
 
William Bain #373
William Bain

Labour
Glasgow North East
Score: 1443
Won: 4062
Lost: 4258
Ivan Lewis #374
Ivan Lewis

Labour
Bury South
Score: 1429
Won: 4004
Lost: 4110
Alan Meale #375
Alan Meale

Labour
Mansfield
Score: 1678
Won: 3447
Lost: 4761
 
Albert Owen #376
Albert Owen

Labour
Ynys M?n
Score: 1412
Won: 4049
Lost: 4059
Paul Blomfield #377
Paul Blomfield

Labour
Sheffield Central
Score: 1437
Won: 3942
Lost: 4092
Andrew Miller #378
Andrew Miller

Labour
Ellesmere Port and Neston
Score: 1683
Won: 3636
Lost: 5059
 
David Blunkett #379
David Blunkett

Labour
Sheffield, Brightside and Hillsborough
Score: 1563
Won: 3835
Lost: 4676
Andrew Robathan #380
Andrew Robathan

Conservative
South Leicestershire
Score: 1423
Won: 3652
Lost: 3740
Alex Cunningham #381
Alex Cunningham

Labour
Stockton North
Score: 1410
Won: 4160
Lost: 4193
 
Robert Flello #382
Robert Flello

Labour
Stoke-on-Trent South
Score: 1381
Won: 4214
Lost: 4080
Robert Buckland #383
Robert Buckland

Conservative
South Swindon
Score: 1326
Won: 3709
Lost: 3294
Adrian Bailey #384
Adrian Bailey

Labour Co-operative
West Bromwich West
Score: 1432
Won: 4059
Lost: 4227
 
Duncan Hames #385
Duncan Hames

Liberal Democrat
Chippenham
Score: 1363
Won: 4447
Lost: 4198
Hilary Benn #386
Hilary Benn

Labour
Leeds Central
Score: 1362
Won: 4311
Lost: 4068
Oliver Colville #387
Oliver Colville

Conservative
Plymouth, Sutton and Devonport
Score: 1678
Won: 3101
Lost: 4328
 
Mick Crockart #388
Mick Crockart

Liberal Democrat
Edinburgh West
Score: 1382
Won: 4151
Lost: 4047
Chris Evans #389
Chris Evans

Labour Co-operative
Islwyn
Score: 1281
Won: 5498
Lost: 4560
Sadiq Khan #390
Sadiq Khan

Labour
Tooting
Score: 1420
Won: 4244
Lost: 4361
 
Ian Davidson #391
Ian Davidson

Labour Co-operative
Glasgow South West
Score: 1557
Won: 3761
Lost: 4621
Mary Glendon #392
Mary Glendon

Labour
North Tyneside
Score: 1513
Won: 28001
Lost: 32649
Patrick McClaughlin #393
Patrick McClaughlin

Conservative
Derbyshire Dales
Score: 1533
Won: 3498
Lost: 4173
 
Frank Roy #394
Frank Roy

Labour
Motherwell and Wishaw
Score: 1584
Won: 3732
Lost: 4728
Hazel Blears #395
Hazel Blears

Labour
Salford and Eccles
Score: 1450
Won: 29788
Lost: 32015
Graham Jones #396
Graham Jones

Labour
Hyndburn
Score: 1320
Won: 4634
Lost: 4135
 
Ian Mearns #397
Ian Mearns

Labour
Gateshead
Score: 1650
Won: 3461
Lost: 4716
Shaun Woodward #398
Shaun Woodward

Labour
St Helens South and Whiston
Score: 1604
Won: 3768
Lost: 4885
John Mann #399
John Mann

Labour
Bassetlaw
Score: 1348
Won: 4213
Lost: 3932
 
Steve Rotherham #400
Steve Rotherham

Labour
Liverpool, Walton
Score: 1401
Won: 4032
Lost: 4078
John Spellar #401
John Spellar

Labour
Warley
Score: 1390
Won: 4303
Lost: 4276
David Amess #402
David Amess

Conservative
Southend West
Score: 1606
Won: 3192
Lost: 4172
 
Dan Jarvis #403
Dan Jarvis

Labour
Barnsley Central
Score: 1357
Won: 4528
Lost: 4308
Edward Davey #404
Edward Davey

Liberal Democrat
Kingston and Surbiton
Score: 1407
Won: 4005
Lost: 4120
Jim Sheridan #405
Jim Sheridan

Labour
Paisley and Renfrewshire North
Score: 1580
Won: 3770
Lost: 4814
 
John Baron #406
John Baron

Conservative
Basildon and Billericay
Score: 1363
Won: 3788
Lost: 3663
Mark Menzies #407
Mark Menzies

Conservative
Fylde
Score: 1340
Won: 3953
Lost: 3696
Cathy Jamieson #408
Cathy Jamieson

Labour Co-operative
Kilmarnock and Loudoun
Score: 1595
Won: 27010
Lost: 35262
 
Alison Seabeck #409
Alison Seabeck

Labour
Plymouth, Moor View
Score: 1424
Won: 29853
Lost: 31547
Jim Cunningham #410
Jim Cunningham

Labour
Coventry South
Score: 1309
Won: 4963
Lost: 4445
Mark Durkan #411
Mark Durkan

Social Democratic and Labour
Foyle
Score: 1474
Won: 3919
Lost: 4435
 
Pat Glass #412
Pat Glass

Labour
North West Durham
Score: 1576
Won: 26343
Lost: 33743
Dai Harvard #413
Dai Harvard

Labour
Merthyr Tydfil and Rhymney
Score: 1357
Won: 4251
Lost: 4097
Greg Mulholland #414
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 1402
Won: 3917
Lost: 4036
 
Martin Caton #415
Martin Caton

Labour
Gower
Score: 1619
Won: 3452
Lost: 4651
Tony Cunningham #416
Tony Cunningham

Labour
Workington
Score: 1633
Won: 3494
Lost: 4780
David Gauke #417
David Gauke

Conservative
South West Hertfordshire
Score: 1351
Won: 3773
Lost: 3616
 
Dave Watts #418
Dave Watts

Labour
St Helens North
Score: 1450
Won: 3962
Lost: 4360
Michael Fabricant #419
Michael Fabricant

Conservative
Lichfield
Score: 1592
Won: 3223
Lost: 4228
Tom Greatrix #420
Tom Greatrix

Labour Co-operative
Rutherglen and Hamilton West
Score: 1326
Won: 4601
Lost: 4248
 
Mark Hendrick #421
Mark Hendrick

Labour Co-operative
Preston
Score: 1478
Won: 3825
Lost: 4382
Paul Maynard #422
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 1330
Won: 3980
Lost: 3703
Ian Murray #423
Ian Murray

Labour
Edinburgh South
Score: 1328
Won: 4362
Lost: 4045
 
Chris Williamson #424
Chris Williamson

Labour
Derby North
Score: 1514
Won: 3774
Lost: 4521
Kate Green #425
Kate Green

Labour
Stretford and Urmston
Score: 1542
Won: 27306
Lost: 33908
George Howarth #426
George Howarth

Labour
Knowsley
Score: 1600
Won: 3908
Lost: 5178
 
Mike Wood #427
Mike Wood

Labour
Batley and Spen
Score: 1349
Won: 4238
Lost: 4068
Fabian Hamilton #428
Fabian Hamilton

Labour
Leeds North East
Score: 1362
Won: 4210
Lost: 4139
Ann Coffey #429
Ann Coffey

Labour
Stockport
Score: 1640
Won: 24579
Lost: 34160
 
Margaret Curran #430
Margaret Curran

Labour
Glasgow East
Score: 1498
Won: 28084
Lost: 33278
Jon Ashworth #431
Jon Ashworth

Labour
Leicester South
Score: 1322
Won: 4244
Lost: 3930
Frank Field #432
Frank Field

Labour
Birkenhead
Score: 1305
Won: 4283
Lost: 3864
 
Richard Harrington #433
Richard Harrington

Conservative
Watford
Score: 1658
Won: 3057
Lost: 4331
Roger Godsiff #434
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 1620
Won: 3631
Lost: 4954
David Miliband #435
David Miliband

Labour
South Shields
Score: 1276
Won: 5813
Lost: 5022
 
Simon Danczuk #436
Simon Danczuk

Labour
Rochdale
Score: 1314
Won: 4307
Lost: 3968
John Denham #437
John Denham

Labour
Southampton, Itchen
Score: 1383
Won: 4042
Lost: 4128
Maria Eagle #438
Maria Eagle

Labour
Garston and Halewood
Score: 1653
Won: 24021
Lost: 34058
 
David Evennett #439
David Evennett

Conservative
Bexleyheath and Crayford
Score: 1589
Won: 3172
Lost: 4199
Angus MacNiel #440
Angus MacNiel

Scottish National Party
Na h-Eileanan an Iar
Score: 1335
Won: 4384
Lost: 4171
Yasmin Qureshi #441
Yasmin Qureshi

Labour
Bolton South East
Score: 1362
Won: 31549
Lost: 31251
 
Danny Alexander #442
Danny Alexander

Liberal Democrat
Inverness, Nairn, Badenoch and Strathspey
Score: 1379
Won: 4115
Lost: 4176
David Laws #443
David Laws

Liberal Democrat
Yeovil
Score: 1293
Won: 4504
Lost: 4018
Paul Uppal #444
Paul Uppal

Conservative
Wolverhampton South West
Score: 1586
Won: 3152
Lost: 4166
 
Nigel Dodds #445
Nigel Dodds

Democratic Unionist
Belfast North
Score: 1458
Won: 3779
Lost: 4298
Tim Yeo #446
Tim Yeo

Conservative
South Suffolk
Score: 1366
Won: 3703
Lost: 3714
Mark Williams #447
Mark Williams

Liberal Democrat
Ceredigion
Score: 1374
Won: 3929
Lost: 3994
 
David Simpson #448
David Simpson

Democratic Unionist
Upper Bann
Score: 1383
Won: 4127
Lost: 4270
Douglas Alexander #449
Douglas Alexander

Labour
Paisley and Renfrewshire South
Score: 1290
Won: 5253
Lost: 4710
Hugh Bayley #450
Hugh Bayley

Labour
York Central
Score: 1326
Won: 4299
Lost: 4102
 
William McCrea #451
William McCrea

Democratic Unionist
South Antrim
Score: 1506
Won: 3738
Lost: 4558
Jim Murphy #452
Jim Murphy

Labour
East Renfrewshire
Score: 1307
Won: 4526
Lost: 4188
Malcom Wicks #453
Malcom Wicks

Labour
Croydon North
Score: 1284
Won: 4013
Lost: 3573
 
Jonathan Edwards #454
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 1347
Won: 4118
Lost: 4065
David Jones #455
David Jones

Conservative
Clwyd West
Score: 1316
Won: 3906
Lost: 3671
Gerald Kaufman #456
Gerald Kaufman

Labour
Manchester, Gorton
Score: 1483
Won: 4002
Lost: 4747
 
Adrian Sanders #457
Adrian Sanders

Liberal Democrat
Torbay
Score: 1613
Won: 3307
Lost: 4557
Ann Clwyd #458
Ann Clwyd

Labour
Cynon Valley
Score: 1624
Won: 24561
Lost: 34317
Alistair Darling #459
Alistair Darling

Labour
Edinburgh South West
Score: 1304
Won: 4326
Lost: 4008
 
Andrew George #460
Andrew George

Liberal Democrat
St Ives
Score: 1339
Won: 4073
Lost: 3987
Gordon Marsden #461
Gordon Marsden

Labour
Blackpool South
Score: 1297
Won: 4353
Lost: 3990
John McDonnell #462
John McDonnell

Labour
Hayes and Harlington
Score: 1318
Won: 4387
Lost: 4149
 
Jim Shannon #463
Jim Shannon

Democratic Unionist
Strangford
Score: 1547
Won: 3656
Lost: 4698
Malcom Bruce #464
Malcom Bruce

Liberal Democrat
Gordon
Score: 1328
Won: 4212
Lost: 4047
Jeremy Corbyn #465
Jeremy Corbyn

Labour
Islington North
Score: 1324
Won: 4292
Lost: 4124
 
Barry Gardiner #466
Barry Gardiner

Labour
Brent North
Score: 1339
Won: 4324
Lost: 4254
Grahame Morris #467
Grahame Morris

Labour
Easington
Score: 1634
Won: 3393
Lost: 4819
Tami Mark #468
Tami Mark

Labour
Alyn and Deeside
Score: 1316
Won: 4287
Lost: 4065
 
Karl Turner #469
Karl Turner

Labour
Kingston upon Hull East
Score: 1299
Won: 4649
Lost: 4294
Heather Wheeler #470
Heather Wheeler

Conservative
South Derbyshire
Score: 1825
Won: 23565
Lost: 40109
Derek Twigg #471
Derek Twigg

Labour
Halton
Score: 1313
Won: 4291
Lost: 4064
 
Joan Walley #472
Joan Walley

Labour
Stoke-on-Trent North
Score: 1658
Won: 23655
Lost: 34663
John Woodcock #473
John Woodcock

Labour Co-operative
Barrow and Furness
Score: 1313
Won: 4321
Lost: 4105
Diane Abbott #474
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 1586
Won: 25934
Lost: 35301
 
Tom Brake #475
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 1313
Won: 4270
Lost: 4073
Yvonne Fovargue #476
Yvonne Fovargue

Labour
Makerfield
Score: 1534
Won: 26482
Lost: 34034
Harriet Harman #477
Harriet Harman

Labour
Camberwell and Peckham
Score: 1401
Won: 29898
Lost: 32483
 
Graham Stringer #478
Graham Stringer

Labour
Blackley and Broughton
Score: 1469
Won: 3625
Lost: 4310
Iain Wright #479
Iain Wright

Labour
Hartlepool
Score: 1316
Won: 4317
Lost: 4156
Lyn Brown #480
Lyn Brown

Labour
West Ham
Score: 1535
Won: 26525
Lost: 34141
 
Kevan Jones #481
Kevan Jones

Labour
North Durham
Score: 1301
Won: 4258
Lost: 4004
Tessa Jowell #482
Tessa Jowell

Labour
Dulwich and West Norwood
Score: 1623
Won: 24961
Lost: 35498
Chris Huhne #483
Chris Huhne

Liberal Democrat
Eastleigh
Score: 1323
Won: 4203
Lost: 4105
 
Naomi Long #484
Naomi Long

Alliance
Belfast East
Score: 1695
Won: 23817
Lost: 36515
Nick Smith #485
Nick Smith

Labour
Blaenau Gwent
Score: 1297
Won: 4350
Lost: 4088
Owen Smith #486
Owen Smith

Labour
Pontypridd
Score: 1287
Won: 4344
Lost: 4013
 
David Wright #487
David Wright

Labour
Telford
Score: 1573
Won: 3633
Lost: 4909
Frank Doran #488
Frank Doran

Labour
Aberdeen North
Score: 1291
Won: 4383
Lost: 4094
Michael McCann #489
Michael McCann

Labour
East Kilbride, Strathaven and Lesmahagow
Score: 1288
Won: 4292
Lost: 3986
 
Madeleine Moon #490
Madeleine Moon

Labour
Bridgend
Score: 1649
Won: 23538
Lost: 34550
Chi Onwurah #491
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 1616
Won: 24278
Lost: 34435
Clive Efford #492
Clive Efford

Labour
Eltham
Score: 1282
Won: 4492
Lost: 4145
 
Pete Wishart #493
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 1349
Won: 3993
Lost: 4083
Andy Burnham #494
Andy Burnham

Labour
Leigh
Score: 1302
Won: 4555
Lost: 4343
David Hanson #495
David Hanson

Labour
Delyn
Score: 1403
Won: 3909
Lost: 4320
 
David Heyes #496
David Heyes

Labour
Ashton-under-Lyne
Score: 1602
Won: 3434
Lost: 4828
Jim McGovern #497
Jim McGovern

Labour
Dundee West
Score: 1307
Won: 4183
Lost: 4032
George Mudie #498
George Mudie

Labour
Leeds East
Score: 1496
Won: 3757
Lost: 4677
 
Angela Smith #499
Angela Smith

Labour
Penistone and Stocksbridge
Score: 1657
Won: 23409
Lost: 34805
Jim Dobbin #500
Jim Dobbin

Labour Co-operative
Heywood and Middleton
Score: 1565
Won: 3589
Lost: 4864
Gordon Banks #501
Gordon Banks

Labour
Ochil and South Perthshire
Score: 1557
Won: 3564
Lost: 4790
 
Paul Murphy #502
Paul Murphy

Labour
Torfaen
Score: 1341
Won: 4034
Lost: 4118
Nic Dakin #503
Nic Dakin

Labour
Scunthorpe
Score: 1319
Won: 4090
Lost: 4049
Clive Betts #504
Clive Betts

Labour
Sheffield South East
Score: 1301
Won: 4356
Lost: 4188
 
Frank Dobson #505
Frank Dobson

Labour
Holborn and St Pancras
Score: 1525
Won: 3803
Lost: 4957
Andrew Gwynne #506
Andrew Gwynne

Labour
Denton and Reddish
Score: 1284
Won: 4369
Lost: 4109
Ian Lucas #507
Ian Lucas

Labour
Wrexham
Score: 1587
Won: 3389
Lost: 4735
 
Brian Binley #508
Brian Binley

Conservative
Northampton South
Score: 1566
Won: 3224
Lost: 4400
Geoffrey Robinson #509
Geoffrey Robinson

Labour
Coventry North West
Score: 1319
Won: 4745
Lost: 4729
Dan Rogerson #510
Dan Rogerson

Liberal Democrat
North Cornwall
Score: 1597
Won: 3444
Lost: 4879
 
Dennis Skinner #511
Dennis Skinner

Labour
Bolsover
Score: 1294
Won: 4742
Lost: 4542
Margaret Hodge #512
Margaret Hodge

Labour
Barking
Score: 1509
Won: 26081
Lost: 33506
Jack Straw #513
Jack Straw

Labour
Blackburn
Score: 1305
Won: 4153
Lost: 4063
 
Karen Buck #514
Karen Buck

Labour
Westminster North
Score: 1592
Won: 24120
Lost: 34032
Alistair Carmichael #515
Alistair Carmichael

Liberal Democrat
Orkney and Shetland
Score: 1368
Won: 3943
Lost: 4240
Gordon Henderson #516
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 1628
Won: 2867
Lost: 4223
 
Ann McKechin #517
Ann McKechin

Labour
Glasgow North
Score: 1591
Won: 24136
Lost: 34183
Stephen Twigg #518
Stephen Twigg

Labour Co-operative
Liverpool, West Derby
Score: 1279
Won: 4319
Lost: 4095
Helen Goodman #519
Helen Goodman

Labour
Bishop Auckland
Score: 1746
Won: 22031
Lost: 36593
 
Alan Campbell #520
Alan Campbell

Labour
Tynemouth
Score: 1256
Won: 4506
Lost: 4123
Michelle Gildernew #521
Michelle Gildernew

Sinn Fein
Fermanagh and South Tyrone
Score: 1532
Won: 27063
Lost: 36251
Edward Miliband #522
Edward Miliband

Labour
Doncaster North
Score: 1400
Won: 5212
Lost: 5922
 
Sharon Hodgeson #523
Sharon Hodgeson

Labour
Washington and Sunderland West
Score: 1355
Won: 30948
Lost: 33146
Thomas Docherty #524
Thomas Docherty

Labour
Dunfermline and West Fife
Score: 1305
Won: 4090
Lost: 4085
Angela Eagle #525
Angela Eagle

Labour
Wallasey
Score: 1642
Won: 23185
Lost: 35075
 
Pat McFadden #526
Pat McFadden

Labour
Wolverhampton South East
Score: 1426
Won: 3839
Lost: 4547
Hywel Francis #527
Hywel Francis

Labour
Aberavon
Score: 1582
Won: 3503
Lost: 4992
Jon Cruddas #528
Jon Cruddas

Labour
Dagenham and Rainham
Score: 1263
Won: 4384
Lost: 4115
 
Si?n James #529
Si?n James

Labour
Swansea East
Score: 1454
Won: 27269
Lost: 33612
Joe Benton #530
Joe Benton

Labour
Bootle
Score: 1378
Won: 4016
Lost: 4487
Russell Brown #531
Russell Brown

Labour
Dumfries and Galloway
Score: 1266
Won: 4307
Lost: 4063
 
Jon Trickett #532
Jon Trickett

Labour
Hemsworth
Score: 1385
Won: 3886
Lost: 4400
Chuka Umunna #533
Chuka Umunna

Labour
Streatham
Score: 1354
Won: 4591
Lost: 4966
Michael Dugher #534
Michael Dugher

Labour
Barnsley East
Score: 1248
Won: 4458
Lost: 4118
 
Gareth Thomas #535
Gareth Thomas

Labour Co-operative
Harrow West
Score: 1268
Won: 4281
Lost: 4079
Ian Austin #536
Ian Austin

Labour
Dudley North
Score: 1279
Won: 4182
Lost: 4070
Andrew Smith #537
Andrew Smith

Labour
Oxford East
Score: 1276
Won: 4135
Lost: 4004
 
Mary Creagh #538
Mary Creagh

Labour
Wakefield
Score: 1338
Won: 30162
Lost: 32214
David Hamilton #539
David Hamilton

Labour
Midlothian
Score: 1246
Won: 4514
Lost: 4187
Meg Munn #540
Meg Munn

Labour Co-operative
Sheffield, Heeley
Score: 1632
Won: 23220
Lost: 35417
 
Jamie Reed #541
Jamie Reed

Labour
Copeland
Score: 1222
Won: 5087
Lost: 4540
Graeme Morris #542
Graeme Morris

Labour
Livingston
Score: 1294
Won: 4110
Lost: 4138
David Lammy #543
David Lammy

Labour
Tottenham
Score: 1267
Won: 4407
Lost: 4270
 
Linda Riordin #544
Linda Riordin

Labour Co-operative
Halifax
Score: 1533
Won: 25034
Lost: 34569
Chris Ruane #545
Chris Ruane

Labour
Vale of Clwyd
Score: 1497
Won: 3550
Lost: 4768
Tristram Hunt #546
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 1309
Won: 4791
Lost: 5050
 
Gavin Shuker #547
Gavin Shuker

Labour Co-operative
Luton South
Score: 1231
Won: 4307
Lost: 4055
David Anderson #548
David Anderson

Labour
Blaydon
Score: 1274
Won: 4094
Lost: 4159
Anas Sarwar #549
Anas Sarwar

Labour
Glasgow Central
Score: 1217
Won: 4654
Lost: 4311
 
Ian Lavery #550
Ian Lavery

Labour
Wansbeck
Score: 1437
Won: 3667
Lost: 4751
Nigel Mills #551
Nigel Mills

Conservative
Amber Valley
Score: 1558
Won: 2918
Lost: 4428
Wayne David #552
Wayne David

Labour
Caerphilly
Score: 1491
Won: 3498
Lost: 4984
 
Chris Bryant #553
Chris Bryant

Labour
Rhondda
Score: 1296
Won: 4313
Lost: 4776
Rosie Cooper #554
Rosie Cooper

Labour
West Lancashire
Score: 1753
Won: 20966
Lost: 39024
Ben Bradshaw #555
Ben Bradshaw

Labour
Exeter
Score: 1294
Won: 4324
Lost: 4797
 
Margaret Beckett #556
Margaret Beckett

Labour
Derby South
Score: 1773
Won: 21151
Lost: 40235
Peter Tapsel #557
Peter Tapsel

Conservative
Louth and Horncastle
Score: 1464
Won: 3018
Lost: 4327
Anne McGuire #558
Anne McGuire

Labour
Stirling
Score: 1642
Won: 21703
Lost: 37640
 
Julie Hilling #559
Julie Hilling

Labour
Bolton West
Score: 1613
Won: 21874
Lost: 36892
Tom Blenkinsop #560
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 1254
Won: 4173
Lost: 4609
Nia Griffith #561
Nia Griffith

Labour
Llanelli
Score: 1397
Won: 3603
Lost: 4865
 
Glanda Jackson #562
Glanda Jackson

Labour
Hampstead and Kilburn
Score: 1718
Won: 20659
Lost: 39387
Andrew Tyrie #563
Andrew Tyrie

Conservative
Chichester
Score: 1409
Won: 2959
Lost: 4125
Sandra Osborne #564
Sandra Osborne

Labour
Ayr, Carrick and Cumnock
Score: 1701
Won: 21134
Lost: 40200
 
Gerald Howarth #565
Gerald Howarth

Conservative
Aldershot
Score: 1459
Won: 2847
Lost: 4249
Nicholas Brown #566
Nicholas Brown

Labour
Newcastle upon Tyne East
Score: 1367
Won: 3772
Lost: 5062
Shailesh Vara #567
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 1536
Won: 2696
Lost: 4465
 
Geoffrey Clifton-Brown #568
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 1386
Won: 2960
Lost: 4153
Alan Whitehead #569
Alan Whitehead

Labour
Southampton, Test
Score: 1440
Won: 3373
Lost: 5039
Peter Hain #570
Peter Hain

Labour
Neath
Score: 1234
Won: 4036
Lost: 4665
 
Alan Haselhurst #571
Alan Haselhurst

Conservative
Saffron Walden
Score: 1431
Won: 2942
Lost: 4424
Mark Hunter #572
Mark Hunter

Liberal Democrat
Cheadle
Score: 1433
Won: 3153
Lost: 4747
Guto Bebb #573
Guto Bebb

Conservative
Aberconwy
Score: 1439
Won: 2980
Lost: 4553
 
Nick Raynsford #574
Nick Raynsford

Labour
Greenwich and Woolwich
Score: 1364
Won: 3497
Lost: 4902
George Young #575
George Young

Conservative
North West Hampshire
Score: 1464
Won: 2982
Lost: 4738
Stephem Hammond #576
Stephem Hammond

Conservative
Wimbledon
Score: 1452
Won: 2801
Lost: 4416
 
Gregory Barker #577
Gregory Barker

Conservative
Bexhill and Battle
Score: 1370
Won: 2953
Lost: 4215
Stephen Pound #578
Stephen Pound

Labour
Ealing North
Score: 1407
Won: 3418
Lost: 5106
Keith Simpson #579
Keith Simpson

Conservative
Broadland
Score: 1475
Won: 2795
Lost: 4515
 
David Willetts #580
David Willetts

Conservative
Havant
Score: 1514
Won: 2761
Lost: 4665
Malcom Rifkind #581
Malcom Rifkind

Conservative
Kensington
Score: 1421
Won: 2802
Lost: 4354
Alistair Burt #582
Alistair Burt

Conservative
North East Bedfordshire
Score: 1453
Won: 2891
Lost: 4658
 
Bill Esterson #583
Bill Esterson

Labour
Sefton Central
Score: 1424
Won: 3314
Lost: 5230
Ed Balls #584
Ed Balls

Labour Co-operative
Morley and Outwood
Score: 1263
Won: 3939
Lost: 5069
Anne Begg #585
Anne Begg

Labour
Aberdeen South
Score: 1594
Won: 20931
Lost: 39865
 
Marsha Singh #586
Marsha Singh

Labour
Bradford West
Score: 1370
Won: 3402
Lost: 5105
Alan Beith #587
Alan Beith

Liberal Democrat
Berwick-upon-Tweed
Score: 1409
Won: 3243
Lost: 5108
Michael Meacher #588
Michael Meacher

Labour
Oldham West and Royton
Score: 1352
Won: 3457
Lost: 5103
 
John Stanley #589
John Stanley

Conservative
Tonbridge and Malling
Score: 1395
Won: 2939
Lost: 4573
David Tredinnick #590
David Tredinnick

Conservative
Bosworth
Score: 1434
Won: 2727
Lost: 4436
Steve Webb #591
Steve Webb

Liberal Democrat
Thornbury and Yate
Score: 1381
Won: 3360
Lost: 5134
 
Caroline Lucas #592
Caroline Lucas

Green Party
Brighton, Pavilion
Score: 1329
Won: 26690
Lost: 38618
Bob Blackman #593
Bob Blackman

Conservative
Harrow East
Score: 1471
Won: 3548
Lost: 6134
Sammy Wilson #594
Sammy Wilson

Democratic Unionist
East Antrim
Score: 1369
Won: 3290
Lost: 5072
 
Mark Lazarowicz #595
Mark Lazarowicz

Labour Co-operative
Edinburgh North and Leith
Score: 1352
Won: 3373
Lost: 5107
Richard Ottaway #596
Richard Ottaway

Conservative
Croydon South
Score: 1445
Won: 2735
Lost: 4611
William Cash #597
William Cash

Conservative
Stone
Score: 1399
Won: 2841
Lost: 4565
 
Vernon Coaker #598
Vernon Coaker

Labour
Gedling
Score: 1334
Won: 3398
Lost: 5039
Fiona MacTaggart #599
Fiona MacTaggart

Labour
Slough
Score: 1571
Won: 20847
Lost: 40101
Gordon Brown #600
Gordon Brown

Labour
Kirkcaldy and Cowdenbeath
Score: 1231
Won: 4323
Lost: 5628
 
Annette Brooke #601
Annette Brooke

Liberal Democrat
Mid Dorset and North Poole
Score: 1601
Won: 20236
Lost: 40537
Martin McGuinness #602
Martin McGuinness

Sinn Fein
Mid Ulster
Score: 1309
Won: 3422
Lost: 5014
Norman Lamb #603
Norman Lamb

Liberal Democrat
North Norfolk
Score: 1326
Won: 3249
Lost: 4925
 
James Arbuthnot #604
James Arbuthnot

Conservative
North East Hampshire
Score: 1436
Won: 2795
Lost: 4834
Patrick Mercer #605
Patrick Mercer

Conservative
Newark
Score: 1401
Won: 2735
Lost: 4566
Paul Flynn #606
Paul Flynn

Labour
Newport West
Score: 1263
Won: 3588
Lost: 5075
 
Lindsay Roy #607
Lindsay Roy

Labour
Glenrothes
Score: 1403
Won: 3223
Lost: 5419
Richard Bacon #608
Richard Bacon

Conservative
South Norfolk
Score: 1376
Won: 2735
Lost: 4487
Gordon Birtwistle #609
Gordon Birtwistle

Liberal Democrat
Burnley
Score: 1398
Won: 3066
Lost: 5157
 
Oliver Letwin #610
Oliver Letwin

Conservative
West Dorset
Score: 1417
Won: 2681
Lost: 4624
Julian Lewis #611
Julian Lewis

Conservative
New Forest East
Score: 1304
Won: 2990
Lost: 4564
Virendra Sharma #612
Virendra Sharma

Labour
Ealing, Southall
Score: 1278
Won: 3415
Lost: 5048
 
Alan Reid #613
Alan Reid

Liberal Democrat
Argyll and Bute
Score: 1382
Won: 3176
Lost: 5370
Elfyn Llwyd #614
Elfyn Llwyd

Plaid Cymru
Dwyfor Meirionnydd
Score: 1286
Won: 3412
Lost: 5146
Stephen Lloyd #615
Stephen Lloyd

Liberal Democrat
Eastbourne
Score: 1224
Won: 3323
Lost: 4674
 
Andrew Stunel #616
Andrew Stunel

Liberal Democrat
Hazel Grove
Score: 1332
Won: 3232
Lost: 5247
Julian Huppart #617
Julian Huppart

Liberal Democrat
Cambridge
Score: 1357
Won: 3086
Lost: 5260
Tom Watson #618
Tom Watson

Labour
West Bromwich East
Score: 1368
Won: 3274
Lost: 5648
 
Robert Smith #619
Robert Smith

Liberal Democrat
West Aberdeenshire and Kincardine
Score: 1334
Won: 3112
Lost: 5189
Keith Vaz #620
Keith Vaz

Labour
Leicester East
Score: 1240
Won: 3653
Lost: 5476
Conor Murphy #621
Conor Murphy

Sinn Fein
Newry and Armagh
Score: 1309
Won: 3234
Lost: 5325
 
Liam Byrne #622
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 1289
Won: 3272
Lost: 5355
Pat Doherty #623
Pat Doherty

Sinn Fein
West Tyrone
Score: 1361
Won: 3112
Lost: 5572
John Pugh #624
John Pugh

Liberal Democrat
Southport
Score: 1296
Won: 3120
Lost: 5199
 
Bob Russell #625
Bob Russell

Liberal Democrat
Colchester
Score: 1315
Won: 3095
Lost: 5279
Jack Dromey #626
Jack Dromey

Labour
Birmingham, Erdington
Score: 1300
Won: 3390
Lost: 5723
Don Foster #627
Don Foster

Liberal Democrat
Bath
Score: 1343
Won: 2986
Lost: 5339
 
Hywell Williams #628
Hywell Williams

Plaid Cymru
Arfon
Score: 1324
Won: 3087
Lost: 5393
Denis MackShane #629
Denis MackShane

Labour
Rotherham
Score: 1254
Won: 3320
Lost: 5341
Tim Farron #630
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 1223
Won: 3493
Lost: 5437
 
Nick Harvey #631
Nick Harvey

Liberal Democrat
North Devon
Score: 1275
Won: 3057
Lost: 5090
Roger Williams #632
Roger Williams

Liberal Democrat
Brecon and Radnorshire
Score: 1307
Won: 3089
Lost: 5353
Paul Burstow #633
Paul Burstow

Liberal Democrat
Sutton and Cheam
Score: 1333
Won: 2789
Lost: 5069
 
Mike Weir #634
Mike Weir

Scottish National Party
Angus
Score: 1209
Won: 3306
Lost: 5164
David Winnick #635
David Winnick

Labour
Walsall North
Score: 1272
Won: 3240
Lost: 5499
Vince Cable #636
Vince Cable

Liberal Democrat
Twickenham
Score: 1258
Won: 3375
Lost: 5640
 
Norman Baker #637
Norman Baker

Liberal Democrat
Lewes
Score: 1292
Won: 2979
Lost: 5321
John Healey #638
John Healey

Labour
Wentworth and Dearne
Score: 1304
Won: 3063
Lost: 5560
Ian Swales #639
Ian Swales

Liberal Democrat
Redcar
Score: 1281
Won: 2933
Lost: 5230
 
Sheila Gilmore #640
Sheila Gilmore

Labour
Edinburgh East
Score: 1457
Won: 19484
Lost: 42839
Mike Gapes #641
Mike Gapes

Labour Co-operative
Ilford South
Score: 1253
Won: 3028
Lost: 5427
Ronnie Campbell #642
Ronnie Campbell

Labour
Blyth Valley
Score: 1289
Won: 2957
Lost: 5755
 
Menzies Campbell #643
Menzies Campbell

Liberal Democrat
North East Fife
Score: 1208
Won: 3127
Lost: 5774
Alun Michael #644
Alun Michael

Labour Co-operative
Cardiff South and Penarth
Score: 1189
Won: 2907
Lost: 5770
Michael Connarty #645
Michael Connarty

Conservative
Linlithgow and East Falkirk
Score: 1238
Won: 2696
Lost: 5739
 
John Bercow #646
John Bercow

Bi-Curious
Buckingham
Score: 1045
Won: 3061
Lost: 5459
Steve McCabe #647
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 1396
Won: 5104
Lost: 16215
Angus Robertson #648
Angus Robertson

Scottish National Party
Moray
Score: 1027
Won: 2375
Lost: 6000
 
 



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