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
Daniel Kawczynski
 
Andrew Miller
Daniel Kawczynski   Andrew Miller
Conservative   Labour
Shrewsbury and Atcham   Ellesmere Port and Neston


 
As seen in

 

Results

Owen Patterson #1
Owen Patterson

Conservative
North Shropshire
Score: 2034
Won: 8377
Lost: 2328
Charlotte Leslie #2
Charlotte Leslie

Conservative
Bristol North West
Score: 1753
Won: 55341
Lost: 32487
Mary Macleod #3
Mary Macleod

Conservative
Brentford and Isleworth
Score: 1759
Won: 47976
Lost: 30833
 
Nicola Blackwood #4
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 1697
Won: 48110
Lost: 30117
Rebecca Harris #5
Rebecca Harris

Conservative
Castle Point
Score: 1687
Won: 48247
Lost: 30585
Claire Perry #6
Claire Perry

Conservative
Devizes
Score: 1656
Won: 48098
Lost: 30302
 
Caroline Nokes #7
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 1647
Won: 46350
Lost: 29163
Esther Mcvey #8
Esther Mcvey

Conservative
Wirral West
Score: 1605
Won: 48553
Lost: 30365
Caroline Spelman #9
Caroline Spelman

Conservative
Meriden
Score: 1740
Won: 38964
Lost: 29907
 
Amber Rudd #10
Amber Rudd

Conservative
Hastings and Rye
Score: 1641
Won: 42727
Lost: 28829
Nadine Dorries #11
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 1686
Won: 41973
Lost: 30571
Harriet Baldwin #12
Harriet Baldwin

Conservative
West Worcestershire
Score: 1688
Won: 39854
Lost: 29156
 
Penny Mordaunt #13
Penny Mordaunt

Conservative
Portsmouth North
Score: 1542
Won: 51896
Lost: 30609
Sarah Wollaston #14
Sarah Wollaston

Conservative
Totnes
Score: 1600
Won: 43863
Lost: 28558
Nicky Morgan #15
Nicky Morgan

Conservative
Loughborough
Score: 1699
Won: 39349
Lost: 29721
 
Elizabeth Truss #16
Elizabeth Truss

Conservative
South West Norfolk
Score: 1657
Won: 44444
Lost: 31887
Anna Soubry #17
Anna Soubry

Conservative
Broxtowe
Score: 1596
Won: 43464
Lost: 28906
Eleanor Laing #18
Eleanor Laing

Conservative
Epping Forest
Score: 1649
Won: 40979
Lost: 30167
 
Eilidh Whiteford #19
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 1523
Won: 51601
Lost: 31477
Caroline Dinenage #20
Caroline Dinenage

Conservative
Gosport
Score: 1602
Won: 43033
Lost: 29935
Louise Bagshawe #21
Louise Bagshawe

Conservative
Corby
Score: 1667
Won: 45185
Lost: 34914
 
Priti Patel #22
Priti Patel

Conservative
Witham
Score: 1575
Won: 44575
Lost: 30536
Angela Watkinson #23
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 1747
Won: 34527
Lost: 30029
Theresa Villiers #24
Theresa Villiers

Conservative
Chipping Barnet
Score: 1558
Won: 44282
Lost: 30322
 
Anne Maine #25
Anne Maine

Conservative
St Albans
Score: 1613
Won: 39536
Lost: 29463
Maria Miller #26
Maria Miller

Conservative
Basingstoke
Score: 1607
Won: 39048
Lost: 29089
Helen Grant #27
Helen Grant

Conservative
Maidstone and The Weald
Score: 1650
Won: 37178
Lost: 30043
 
Pauline Latham #28
Pauline Latham

Conservative
Mid Derbyshire
Score: 2028
Won: 28609
Lost: 34923
Margot James #29
Margot James

Conservative
Stourbridge
Score: 1680
Won: 35307
Lost: 29828
Eric Ollerenshaw #30
Eric Ollerenshaw

Conservative
Lancaster and Fleetwood
Score: 1296
Won: 16987
Lost: 7276
 
Jackie Doyle-Price #31
Jackie Doyle-Price

Conservative
Thurrock
Score: 1711
Won: 32739
Lost: 29136
Chloe Smith #32
Chloe Smith

Conservative
Norwich North
Score: 1589
Won: 40809
Lost: 31543
Sarah Teather #33
Sarah Teather

Liberal Democrat
Brent Central
Score: 1522
Won: 53542
Lost: 37470
 
Tracey Crouch #34
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 1646
Won: 38004
Lost: 32074
Cheryl Gillan #35
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 1695
Won: 33320
Lost: 30053
Jessica Lee #36
Jessica Lee

Conservative
Erewash
Score: 1636
Won: 35543
Lost: 29894
 
Theresa May #37
Theresa May

Conservative
Maidenhead
Score: 1642
Won: 36037
Lost: 30808
Justine Greening #38
Justine Greening

Conservative
Putney
Score: 1591
Won: 39203
Lost: 31415
Laura Sandys #39
Laura Sandys

Conservative
South Thanet
Score: 1979
Won: 27568
Lost: 34253
 
Karen Bradley #40
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 1594
Won: 37362
Lost: 30109
Natascha Engel #41
Natascha Engel

Labour
North East Derbyshire
Score: 1639
Won: 34530
Lost: 29753
Anne Marie Morris #42
Anne Marie Morris

Conservative
Newton Abbot
Score: 1613
Won: 34709
Lost: 29318
 
Andrea Leadsom #43
Andrea Leadsom

Conservative
South Northamptonshire
Score: 1813
Won: 29614
Lost: 31957
Anne McIntosh #44
Anne McIntosh

Conservative
Thirsk and Malton
Score: 1810
Won: 29242
Lost: 32592
Richard Drax #45
Richard Drax

Conservative
South Dorset
Score: 1448
Won: 6363
Lost: 4443
 
Caroline Flint #46
Caroline Flint

Labour
Don Valley
Score: 1479
Won: 49371
Lost: 36216
Teresa Pearse #47
Teresa Pearse

Labour
Erith and Thamesmead
Score: 1617
Won: 37204
Lost: 33324
Heidi Alexander #48
Heidi Alexander

Labour
Lewisham East
Score: 1494
Won: 44426
Lost: 33556
 
Kate Hoey #49
Kate Hoey

Labour
Vauxhall
Score: 1772
Won: 30799
Lost: 33306
Barbara Keeley #50
Barbara Keeley

Labour
Worsley and Eccles South
Score: 1529
Won: 40504
Lost: 32299
Jo Swinson #51
Jo Swinson

Liberal Democrat
East Dunbartonshire
Score: 1575
Won: 36761
Lost: 31317
 
Jenny Willot #52
Jenny Willot

Liberal Democrat
Cardiff Central
Score: 1573
Won: 35655
Lost: 30389
Susan Jones #53
Susan Jones

Labour
Clwyd South
Score: 1538
Won: 40694
Lost: 33106
Stella Creasy #54
Stella Creasy

Labour
Walthamstow
Score: 1532
Won: 45041
Lost: 36443
 
Gloria de Piero #55
Gloria de Piero

Labour
Ashfield
Score: 1469
Won: 46754
Lost: 34821
Sarah Newton #56
Sarah Newton

Conservative
Truro and Falmouth
Score: 1733
Won: 29599
Lost: 31599
Joan Ruddock #57
Joan Ruddock

Labour
Lewisham, Deptford
Score: 1617
Won: 33158
Lost: 31282
 
Gemma Doyle #58
Gemma Doyle

Labour Co-operative
West Dunbartonshire
Score: 1554
Won: 39605
Lost: 34528
Sheryll Murray #59
Sheryll Murray

Conservative
South East Cornwall
Score: 1626
Won: 31509
Lost: 30240
Luciana Berger #60
Luciana Berger

Labour Co-operative
Liverpool, Wavertree
Score: 1410
Won: 54220
Lost: 37920
 
Jenny Chapman #61
Jenny Chapman

Labour
Darlington
Score: 1560
Won: 37751
Lost: 33249
Loraine Fullbrook #62
Loraine Fullbrook

Conservative
South Ribble
Score: 1767
Won: 28550
Lost: 32273
Catherin McKinnell #63
Catherin McKinnell

Labour
Newcastle upon Tyne North
Score: 1518
Won: 42466
Lost: 35464
 
Jessica Morden #64
Jessica Morden

Labour
Newport East
Score: 1551
Won: 38637
Lost: 33933
Gisela Stuart #65
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 1869
Won: 27275
Lost: 34465
Roberta Blackman-Woods #66
Roberta Blackman-Woods

Labour
City of Durham
Score: 1665
Won: 32959
Lost: 33601
 
Lynne Featherstone #67
Lynne Featherstone

Liberal Democrat
Hornsey and Wood Green
Score: 1522
Won: 38839
Lost: 33255
Dawn Primarolo #68
Dawn Primarolo

Labour
Bristol South
Score: 1620
Won: 31681
Lost: 30928
Bridget Phillipson #69
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 1493
Won: 42908
Lost: 35407
 
Shabana Mahmood #70
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 1552
Won: 37150
Lost: 33445
Sylvia Hermon #71
Sylvia Hermon

Independent
North Down
Score: 1512
Won: 36076
Lost: 30865
Pamela Nash #72
Pamela Nash

Labour
Airdrie and Shotts
Score: 1446
Won: 44399
Lost: 34581
 
Lilian Greenwood #73
Lilian Greenwood

Labour
Nottingham South
Score: 1503
Won: 38786
Lost: 33093
Rachel Reeves #74
Rachel Reeves

Labour
Leeds West
Score: 1509
Won: 41520
Lost: 35750
Julie Elliot #75
Julie Elliot

Labour
Sunderland Central
Score: 1526
Won: 34486
Lost: 30456
 
Brian Donohoe #76
Brian Donohoe

Labour
Central Ayrshire
Score: 1449
Won: 5824
Lost: 4636
Karen Lumley #77
Karen Lumley

Conservative
Redditch
Score: 1704
Won: 28814
Lost: 32055
Alison McGovern #78
Alison McGovern

Labour
Wirral South
Score: 1519
Won: 37280
Lost: 33040
 
Lisa Nandy #79
Lisa Nandy

Labour
Wigan
Score: 1504
Won: 40364
Lost: 35191
Emma Reynolds #80
Emma Reynolds

Labour
Wolverhampton North East
Score: 1518
Won: 38901
Lost: 34617
Tony Baldry #81
Tony Baldry

Conservative
Banbury
Score: 1522
Won: 4021
Lost: 3632
 
Simon Hart #82
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 1457
Won: 4096
Lost: 3382
Richard Benyon #83
Richard Benyon

Conservative
Newbury
Score: 1441
Won: 5538
Lost: 4474
Gregory Campbell #84
Gregory Campbell

Democratic Unionist
East Londonderry
Score: 1528
Won: 4559
Lost: 4183
 
Debbie Abrahams #85
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 1464
Won: 38648
Lost: 32539
Brandon Lewis #86
Brandon Lewis

Conservative
Great Yarmouth
Score: 1477
Won: 4066
Lost: 3494
Jesse Norman #87
Jesse Norman

Conservative
Hereford and South Herefordshire
Score: 1435
Won: 5360
Lost: 4332
 
Jane Ellison #88
Jane Ellison

Conservative
Battersea
Score: 1649
Won: 29837
Lost: 32243
Liz Kendall #89
Liz Kendall

Labour
Leicester West
Score: 1457
Won: 42609
Lost: 35725
Jeremy Lefroy #90
Jeremy Lefroy

Conservative
Stafford
Score: 1488
Won: 3922
Lost: 3474
 
Andrew Griffiths #91
Andrew Griffiths

Conservative
Burton
Score: 1424
Won: 4185
Lost: 3379
Tessa Munt #92
Tessa Munt

Liberal Democrat
Wells
Score: 1541
Won: 33580
Lost: 32092
Fiona ODonnell #93
Fiona ODonnell

Labour
East Lothian
Score: 1597
Won: 31022
Lost: 32175
 
Bill Wiggin #94
Bill Wiggin

Conservative
North Herefordshire
Score: 1463
Won: 4290
Lost: 3715
Nick Hurd #95
Nick Hurd

Conservative
Ruislip, Northwood and Pinner
Score: 1422
Won: 4451
Lost: 3630
Graham Stuart #96
Graham Stuart

Conservative
Beverley and Holderness
Score: 1563
Won: 3864
Lost: 3859
 
Greg Hands #97
Greg Hands

Conservative
Chelsea and Fulham
Score: 1456
Won: 4168
Lost: 3612
Chris Kelly #98
Chris Kelly

Conservative
Dudley South
Score: 1402
Won: 4848
Lost: 3865
Matthew Offord #99
Matthew Offord

Conservative
Hendon
Score: 1422
Won: 4654
Lost: 3845
 
Edward Timson #100
Edward Timson

Conservative
Crewe and Nantwich
Score: 1413
Won: 4279
Lost: 3489
Crispin Blunt #101
Crispin Blunt

Conservative
Reigate
Score: 1463
Won: 4086
Lost: 3598
Mark Harper #102
Mark Harper

Conservative
Forest of Dean
Score: 1399
Won: 4771
Lost: 3815
 
David Burrowes #103
David Burrowes

Conservative
Enfield, Southgate
Score: 1417
Won: 4188
Lost: 3456
Louise Ellman #104
Louise Ellman

Labour Co-operative
Liverpool, Riverside
Score: 1540
Won: 32100
Lost: 31719
George Freeman #105
George Freeman

Conservative
Mid Norfolk
Score: 1490
Won: 3939
Lost: 3631
 
David Nuttal #106
David Nuttal

Conservative
Bury North
Score: 1470
Won: 4005
Lost: 3589
Edward Garnier #107
Edward Garnier

Conservative
Harborough
Score: 1478
Won: 3884
Lost: 3534
John Glen #108
John Glen

Conservative
Salisbury
Score: 1445
Won: 4112
Lost: 3577
 
Kwasi Kwarteng #109
Kwasi Kwarteng

Conservative
Spelthorne
Score: 1493
Won: 4019
Lost: 3741
Douglas Carswell #110
Douglas Carswell

Conservative
Clacton
Score: 1481
Won: 4129
Lost: 3791
Nick Herbert #111
Nick Herbert

Conservative
Arundel and South Downs
Score: 1408
Won: 4248
Lost: 3502
 
Jack Lopresti #112
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 1457
Won: 4037
Lost: 3584
Andrew Stephenson #113
Andrew Stephenson

Conservative
Pendle
Score: 1439
Won: 3948
Lost: 3412
Katy Clark #114
Katy Clark

Labour
North Ayrshire and Arran
Score: 1530
Won: 33683
Lost: 33193
 
Stephen Crabb #115
Stephen Crabb

Conservative
Preseli Pembrokeshire
Score: 1454
Won: 4169
Lost: 3697
Sajid Javid #116
Sajid Javid

Conservative
Bromsgrove
Score: 1484
Won: 3960
Lost: 3661
Anne Milton #117
Anne Milton

Conservative
Guildford
Score: 1731
Won: 27335
Lost: 34004
 
Kelvin Hopkins #118
Kelvin Hopkins

Labour
Luton North
Score: 1530
Won: 4370
Lost: 4312
Diana Johnson #119
Diana Johnson

Labour
Kingston upon Hull North
Score: 1515
Won: 32330
Lost: 31309
Phillip Lee #120
Phillip Lee

Conservative
Bracknell
Score: 1412
Won: 4146
Lost: 3459
 
Smith Henry #121
Smith Henry

Conservative
Crawley
Score: 1402
Won: 4703
Lost: 3856
Gavin Williamson #122
Gavin Williamson

Conservative
South Staffordshire
Score: 1407
Won: 4096
Lost: 3385
Dominic Greive #123
Dominic Greive

Conservative
Beaconsfield
Score: 1468
Won: 3913
Lost: 3561
 
Jacob Rees-Mogg #124
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 1479
Won: 4237
Lost: 3910
Robert Flello #125
Robert Flello

Labour
Stoke-on-Trent South
Score: 1506
Won: 4421
Lost: 4248
Nick Gibb #126
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 1536
Won: 3829
Lost: 3833
 
Mike Hancock #127
Mike Hancock

Liberal Democrat
Portsmouth South
Score: 1616
Won: 3990
Lost: 4406
Siobhain McDonagh #128
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 1444
Won: 35552
Lost: 31267
Lorely Burt #129
Lorely Burt

Liberal Democrat
Solihull
Score: 1525
Won: 32674
Lost: 32222
 
John Hayes #130
John Hayes

Conservative
South Holland and The Deepings
Score: 1489
Won: 4103
Lost: 3865
Jim McGovern #131
Jim McGovern

Labour
Dundee West
Score: 1505
Won: 4371
Lost: 4210
Simon Hughes #132
Simon Hughes

Liberal Democrat
Bermondsey and Old Southwark
Score: 1519
Won: 4206
Lost: 4138
 
Jeremy Hunt #133
Jeremy Hunt

Conservative
South West Surrey
Score: 1393
Won: 4615
Lost: 3781
John Randall #134
John Randall

Conservative
Uxbridge and South Ruislip
Score: 1558
Won: 4235
Lost: 4382
Martin Vickers #135
Martin Vickers

Conservative
Cleethorpes
Score: 1496
Won: 4023
Lost: 3836
 
Robert Walter #136
Robert Walter

Conservative
North Dorset
Score: 1528
Won: 3814
Lost: 3797
Chris White #137
Chris White

Conservative
Warwick and Leamington
Score: 1398
Won: 4296
Lost: 3544
Ben Gummer #138
Ben Gummer

Conservative
Ipswich
Score: 1406
Won: 4430
Lost: 3716
 
Sharon Hodgeson #139
Sharon Hodgeson

Labour
Washington and Sunderland West
Score: 1575
Won: 32223
Lost: 34082
George Hollinberry #140
George Hollinberry

Conservative
Meon Valley
Score: 1391
Won: 4776
Lost: 3906
Robin Walker #141
Robin Walker

Conservative
Worcester
Score: 1371
Won: 4586
Lost: 3635
 
Michael Elliss #142
Michael Elliss

Conservative
Northampton North
Score: 1424
Won: 4001
Lost: 3453
Mark Reckless #143
Mark Reckless

Conservative
Rochester and Strood
Score: 1492
Won: 3974
Lost: 3785
Rosie Winterton #144
Rosie Winterton

Labour
Doncaster Central
Score: 1503
Won: 32551
Lost: 31470
 
Tobias Ellwood #145
Tobias Ellwood

Conservative
Bournemouth East
Score: 1381
Won: 4656
Lost: 3771
Laurence Robertson #146
Laurence Robertson

Conservative
Tewkesbury
Score: 1510
Won: 3916
Lost: 3835
Damian Green #147
Damian Green

Conservative
Ashford
Score: 1511
Won: 3959
Lost: 3890
 
Stewart Jackson #148
Stewart Jackson

Conservative
Peterborough
Score: 1519
Won: 3865
Lost: 3841
James Duddridge #149
James Duddridge

Conservative
Rochford and Southend East
Score: 1429
Won: 4184
Lost: 3672
Bernard Jenkin #150
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 1400
Won: 4272
Lost: 3588
 
Andrew Lansley #151
Andrew Lansley

Conservative
South Cambridgeshire
Score: 1443
Won: 4195
Lost: 3758
David Miliband #152
David Miliband

Labour
South Shields
Score: 1420
Won: 6049
Lost: 5241
Tom Clarke #153
Tom Clarke

Labour
Coatbridge, Chryston and Bellshill
Score: 1538
Won: 4697
Lost: 4808
 
Richard Graham #154
Richard Graham

Conservative
Gloucester
Score: 1416
Won: 4467
Lost: 3856
Chris Heaton-Harris #155
Chris Heaton-Harris

Conservative
Daventry
Score: 1441
Won: 3831
Lost: 3436
Joseph Johnson #156
Joseph Johnson

Conservative
Orpington
Score: 1388
Won: 4498
Lost: 3719
 
Dominic Raab #157
Dominic Raab

Conservative
Esher and Walton
Score: 1374
Won: 4637
Lost: 3751
Simon Reevell #158
Simon Reevell

Conservative
Dewsbury
Score: 1542
Won: 3969
Lost: 4082
Valerie Vaz #159
Valerie Vaz

Labour
Walsall South
Score: 1436
Won: 37889
Lost: 33704
 
Hazel Blears #160
Hazel Blears

Labour
Salford and Eccles
Score: 1575
Won: 30634
Lost: 32959
Iain Stewart #161
Iain Stewart

Conservative
Milton Keynes South
Score: 1424
Won: 4160
Lost: 3642
Roger Gale #162
Roger Gale

Conservative
North Thanet
Score: 1494
Won: 3892
Lost: 3776
 
Mike Penning #163
Mike Penning

Conservative
Hemel Hempstead
Score: 1555
Won: 4008
Lost: 4210
Rob Wilson #164
Rob Wilson

Conservative
Reading East
Score: 1391
Won: 4207
Lost: 3515
Nadhim Zawahi #165
Nadhim Zawahi

Conservative
Stratford-on-Avon
Score: 1458
Won: 3969
Lost: 3663
 
Rehman Chishti #166
Rehman Chishti

Conservative
Gillingham and Rainham
Score: 1389
Won: 4204
Lost: 3510
Th?r?se Coffey #167
Th?r?se Coffey

Conservative
Suffolk Coastal
Score: 1766
Won: 27217
Lost: 36311
Gareth Johnson #168
Gareth Johnson

Conservative
Dartford
Score: 1480
Won: 3958
Lost: 3782
 
David Simpson #169
David Simpson

Democratic Unionist
Upper Bann
Score: 1537
Won: 4311
Lost: 4438
Damian Collins #170
Damian Collins

Conservative
Folkestone and Hythe
Score: 1402
Won: 4215
Lost: 3598
Richard Fuller #171
Richard Fuller

Conservative
Bedford
Score: 1383
Won: 4422
Lost: 3664
 
Frank Roy #172
Frank Roy

Labour
Motherwell and Wishaw
Score: 1679
Won: 3964
Lost: 4845
Alan Duncan #173
Alan Duncan

Conservative
Rutland and Melton
Score: 1426
Won: 3958
Lost: 3514
Kerry McCarthey #174
Kerry McCarthey

Labour
Bristol East
Score: 1427
Won: 36562
Lost: 32564
 
David Morris #175
David Morris

Conservative
Morecambe and Lunesdale
Score: 1374
Won: 4312
Lost: 3539
Daniel Poulter #176
Daniel Poulter

Conservative
Central Suffolk and North Ipswich
Score: 1412
Won: 4083
Lost: 3553
Jim Shannon #177
Jim Shannon

Democratic Unionist
Strangford
Score: 1686
Won: 3882
Lost: 4789
 
Dennis Skinner #178
Dennis Skinner

Labour
Bolsover
Score: 1475
Won: 4955
Lost: 4728
Emily Thornberry #179
Emily Thornberry

Labour
Islington South and Finsbury
Score: 1491
Won: 33175
Lost: 32375
Andrew Jones #180
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 1383
Won: 4121
Lost: 3433
 
Stephen Twigg #181
Stephen Twigg

Labour Co-operative
Liverpool, West Derby
Score: 1471
Won: 4475
Lost: 4261
Kevin Brennan #182
Kevin Brennan

Labour
Cardiff West
Score: 1475
Won: 4512
Lost: 4316
Peter Aldous #183
Peter Aldous

Conservative
Waveney
Score: 1507
Won: 4143
Lost: 4136
 
Steve Brine #184
Steve Brine

Conservative
Winchester
Score: 1369
Won: 4595
Lost: 3748
Conor Burns #185
Conor Burns

Conservative
Bournemouth West
Score: 1488
Won: 3966
Lost: 3864
Stuart Andrew #186
Stuart Andrew

Conservative
Pudsey
Score: 1365
Won: 4285
Lost: 3485
 
Mark Field #187
Mark Field

Conservative
Cities of London and Westminster
Score: 1368
Won: 4459
Lost: 3647
Mel Stride #188
Mel Stride

Conservative
Central Devon
Score: 1378
Won: 4085
Lost: 3390
Paul Blomfield #189
Paul Blomfield

Labour
Sheffield Central
Score: 1523
Won: 4125
Lost: 4218
 
John Whittingdale #190
John Whittingdale

Conservative
Maldon
Score: 1443
Won: 3996
Lost: 3663
Michael Gove #191
Michael Gove

Conservative
Surrey Heath
Score: 1507
Won: 4178
Lost: 4198
Helen Jones #192
Helen Jones

Labour
Warrington North
Score: 1658
Won: 28383
Lost: 34158
 
David Laws #193
David Laws

Liberal Democrat
Yeovil
Score: 1431
Won: 4682
Lost: 4233
Andrew Percy #194
Andrew Percy

Conservative
Brigg and Goole
Score: 1443
Won: 3915
Lost: 3593
Mark Spencer #195
Mark Spencer

Conservative
Sherwood
Score: 1436
Won: 4069
Lost: 3706
 
Steve Baker #196
Steve Baker

Conservative
Wycombe
Score: 1358
Won: 4509
Lost: 3646
Kris Hopkins #197
Kris Hopkins

Conservative
Keighley
Score: 1470
Won: 3938
Lost: 3768
Mark Menzies #198
Mark Menzies

Conservative
Fylde
Score: 1457
Won: 4074
Lost: 3828
 
Robert Neill #199
Robert Neill

Conservative
Bromley and Chislehurst
Score: 1606
Won: 3737
Lost: 4250
John Redwood #200
John Redwood

Conservative
Wokingham
Score: 1444
Won: 4031
Lost: 3718
Jack Straw #201
Jack Straw

Labour
Blackburn
Score: 1486
Won: 4336
Lost: 4241
 
Julian Sturdy #202
Julian Sturdy

Conservative
York Outer
Score: 1384
Won: 4190
Lost: 3534
Neil Carmichael #203
Neil Carmichael

Conservative
Stroud
Score: 1452
Won: 3994
Lost: 3742
Chris Grayling #204
Chris Grayling

Conservative
Epsom and Ewell
Score: 1431
Won: 4082
Lost: 3711
 
Meg Hillier #205
Meg Hillier

Labour Co-operative
Hackney South and Shoreditch
Score: 1480
Won: 33060
Lost: 32148
Lindsay Hoyle #206
Lindsay Hoyle

Labour
Chorley
Score: 1524
Won: 4216
Lost: 4352
Stephen Phillips #207
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 1389
Won: 4444
Lost: 3783
 
Aiden Burley #208
Aiden Burley

Conservative
Cannock Chase
Score: 1347
Won: 4418
Lost: 3518
Dan Byles #209
Dan Byles

Conservative
North Warwickshire
Score: 1355
Won: 4582
Lost: 3697
Yvette Cooper #210
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 1499
Won: 32629
Lost: 32635
 
George Eustice #211
George Eustice

Conservative
Camborne and Redruth
Score: 1356
Won: 4447
Lost: 3607
Michelle Gildernew #212
Michelle Gildernew

Sinn Fein
Fermanagh and South Tyrone
Score: 1731
Won: 28353
Lost: 37137
Matthew Hancock #213
Matthew Hancock

Conservative
West Suffolk
Score: 1389
Won: 4063
Lost: 3476
 
James Paice #214
James Paice

Conservative
South East Cambridgeshire
Score: 1484
Won: 4129
Lost: 4049
Justin Tomlinson #215
Justin Tomlinson

Conservative
North Swindon
Score: 1380
Won: 4019
Lost: 3388
Rushanara Ali #216
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 1405
Won: 38828
Lost: 34064
 
Philip Davies #217
Philip Davies

Conservative
Shipley
Score: 1472
Won: 4125
Lost: 3997
David Davis #218
David Davis

Conservative
Haltemprice and Howden
Score: 1424
Won: 3936
Lost: 3554
Charles Kennedy #219
Charles Kennedy

Liberal Democrat
Ross, Skye and Lochaber
Score: 1472
Won: 4343
Lost: 4206
 
Francis Maude #220
Francis Maude

Conservative
Horsham
Score: 1454
Won: 3877
Lost: 3662
Peter Bottomley #221
Peter Bottomley

Conservative
Worthing West
Score: 1424
Won: 4072
Lost: 3677
Jim Cunningham #222
Jim Cunningham

Labour
Coventry South
Score: 1423
Won: 5146
Lost: 4654
 
Michael Dugher #223
Michael Dugher

Labour
Barnsley East
Score: 1447
Won: 4588
Lost: 4300
Simon Kirby #224
Simon Kirby

Conservative
Brighton, Kemptown
Score: 1455
Won: 4082
Lost: 3869
Jake Berry #225
Jake Berry

Conservative
Rossendale and Darwen
Score: 1356
Won: 4666
Lost: 3806
 
Ian Paisley #226
Ian Paisley

Democratic Unionist
North Antrim
Score: 1402
Won: 4427
Lost: 3884
Jonathan Edwards #227
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 1485
Won: 4288
Lost: 4246
Stephen Metcalfe #228
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 1488
Won: 4043
Lost: 4023
 
David Ruffley #229
David Ruffley

Conservative
Bury St Edmunds
Score: 1363
Won: 4331
Lost: 3577
Barry Sheerman #230
Barry Sheerman

Labour Co-operative
Huddersfield
Score: 1485
Won: 4283
Lost: 4247
Bob Ainsworth #231
Bob Ainsworth

Labour
Coventry North East
Score: 1511
Won: 4422
Lost: 4540
 
Graham Brady #232
Graham Brady

Conservative
Altrincham and Sale West
Score: 1398
Won: 4086
Lost: 3569
Fiona Bruce #233
Fiona Bruce

Conservative
Congleton
Score: 1619
Won: 28406
Lost: 33268
Tom Harris #234
Tom Harris

Labour
Glasgow South
Score: 1495
Won: 4284
Lost: 4312
 
Peter Lilley #235
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 1418
Won: 4093
Lost: 3699
Stephen Williams #236
Stephen Williams

Liberal Democrat
Bristol West
Score: 1438
Won: 4528
Lost: 4215
Andrew Mitchell #237
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 1472
Won: 4067
Lost: 3976
 
Stephen OBrien #238
Stephen OBrien

Conservative
Eddisbury
Score: 1435
Won: 3928
Lost: 3653
Hugo Swire #239
Hugo Swire

Conservative
East Devon
Score: 1417
Won: 4381
Lost: 3964
Stephen Barclay #240
Stephen Barclay

Conservative
North East Cambridgeshire
Score: 1358
Won: 4421
Lost: 3663
 
James Morris #241
James Morris

Conservative
Halesowen and Rowley Regis
Score: 1352
Won: 4453
Lost: 3651
Jim Murphy #242
Jim Murphy

Labour
East Renfrewshire
Score: 1435
Won: 4700
Lost: 4373
Andrew Robathan #243
Andrew Robathan

Conservative
South Leicestershire
Score: 1496
Won: 3790
Lost: 3840
 
Dave Watts #244
Dave Watts

Labour
St Helens North
Score: 1545
Won: 4170
Lost: 4504
David Cameron #245
David Cameron

Conservative
Witney
Score: 1409
Won: 5272
Lost: 4719
Geoffrey Cox #246
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 1446
Won: 3946
Lost: 3740
 
David Gauke #247
David Gauke

Conservative
South West Hertfordshire
Score: 1457
Won: 3885
Lost: 3740
David Jones #248
David Jones

Conservative
Clwyd West
Score: 1438
Won: 4043
Lost: 3794
Iain Duncan Smith #249
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 1491
Won: 3920
Lost: 3963
 
Charlie Elphicke #250
Charlie Elphicke

Conservative
Dover
Score: 1341
Won: 4329
Lost: 3508
Zac Goldsmith #251
Zac Goldsmith

Conservative
Richmond Park
Score: 1343
Won: 4858
Lost: 3952
Albert Owen #252
Albert Owen

Labour
Ynys M?n
Score: 1477
Won: 4231
Lost: 4200
 
Stephen Dorrell #253
Stephen Dorrell

Conservative
Charnwood
Score: 1406
Won: 3934
Lost: 3543
Jon Ashworth #254
Jon Ashworth

Labour
Leicester South
Score: 1432
Won: 4389
Lost: 4106
Graham Evans #255
Graham Evans

Conservative
Weaver Vale
Score: 1423
Won: 3993
Lost: 3690
 
Jim Hood #256
Jim Hood

Labour
Lanark and Hamilton East
Score: 1521
Won: 4367
Lost: 4613
Geoffrey Robinson #257
Geoffrey Robinson

Labour
Coventry North West
Score: 1482
Won: 4901
Lost: 4911
Steve Rotherham #258
Steve Rotherham

Labour
Liverpool, Walton
Score: 1483
Won: 4203
Lost: 4218
 
Ben Walker #259
Ben Walker

Conservative
Wyre and Preston North
Score: 1385
Won: 4052
Lost: 3530
David Heath #260
David Heath

Liberal Democrat
Somerton and Frome
Score: 1636
Won: 4050
Lost: 4919
Nigel Adams #261
Nigel Adams

Conservative
Selby and Ainsty
Score: 1444
Won: 3878
Lost: 3704
 
Philip Dunne #262
Philip Dunne

Conservative
Ludlow
Score: 1402
Won: 3998
Lost: 3601
Liam Fox #263
Liam Fox

Conservative
North Somerset
Score: 1396
Won: 4277
Lost: 3813
Mark Garnier #264
Mark Garnier

Conservative
Wyre Forest
Score: 1357
Won: 4628
Lost: 3883
 
Adam Holloway #265
Adam Holloway

Conservative
Gravesham
Score: 1364
Won: 4138
Lost: 3510
Kevan Jones #266
Kevan Jones

Labour
North Durham
Score: 1436
Won: 4419
Lost: 4182
William McCrea #267
William McCrea

Democratic Unionist
South Antrim
Score: 1608
Won: 3947
Lost: 4651
 
Mark Prisk #268
Mark Prisk

Conservative
Hertford and Stortford
Score: 1413
Won: 3968
Lost: 3633
Alec Shelbrooke #269
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 1346
Won: 4484
Lost: 3696
John Spellar #270
John Spellar

Labour
Warley
Score: 1472
Won: 4464
Lost: 4438
 
Derek Twigg #271
Derek Twigg

Labour
Halton
Score: 1441
Won: 4470
Lost: 4253
Andrew George #272
Andrew George

Liberal Democrat
St Ives
Score: 1461
Won: 4248
Lost: 4174
Jason McCartney #273
Jason McCartney

Conservative
Colne Valley
Score: 1401
Won: 3913
Lost: 3526
 
Owen Smith #274
Owen Smith

Labour
Pontypridd
Score: 1425
Won: 4503
Lost: 4199
Edward Vaisey #275
Edward Vaisey

Conservative
Wantage
Score: 1367
Won: 4442
Lost: 3798
John Cryer #276
John Cryer

Labour
Leyton and Wanstead
Score: 1431
Won: 4395
Lost: 4151
 
Tom Greatrix #277
Tom Greatrix

Labour Co-operative
Rutherglen and Hamilton West
Score: 1422
Won: 4759
Lost: 4430
Chris Skidmore #278
Chris Skidmore

Conservative
Kingswood
Score: 1322
Won: 4546
Lost: 3615
Gerry Sutcliffe #279
Gerry Sutcliffe

Labour
Bradford South
Score: 1582
Won: 3956
Lost: 4542
 
Simon Wright #280
Simon Wright

Liberal Democrat
Norwich South
Score: 1452
Won: 4246
Lost: 4136
Robert Buckland #281
Robert Buckland

Conservative
South Swindon
Score: 1396
Won: 3808
Lost: 3412
Oliver Heald #282
Oliver Heald

Conservative
North East Hertfordshire
Score: 1385
Won: 4011
Lost: 3550
 
Charles Hendry #283
Charles Hendry

Conservative
Wealden
Score: 1453
Won: 3895
Lost: 3802
Andrew Murrison #284
Andrew Murrison

Conservative
South West Wiltshire
Score: 1378
Won: 3960
Lost: 3467
David Davies #285
David Davies

Conservative
Monmouth
Score: 1382
Won: 4029
Lost: 3555
 
Nigel Evans #286
Nigel Evans

Conservative
Ribble Valley
Score: 1377
Won: 4048
Lost: 3550
Barry Gardiner #287
Barry Gardiner

Labour
Brent North
Score: 1461
Won: 4481
Lost: 4435
Robert Halfon #288
Robert Halfon

Conservative
Harlow
Score: 1346
Won: 4508
Lost: 3755
 
Neil Parish #289
Neil Parish

Conservative
Tiverton and Honiton
Score: 1436
Won: 3942
Lost: 3775
Christopher Pincher #290
Christopher Pincher

Conservative
Tamworth
Score: 1370
Won: 4053
Lost: 3508
Edward Davey #291
Edward Davey

Liberal Democrat
Kingston and Surbiton
Score: 1486
Won: 4183
Lost: 4294
 
Geraint Davies #292
Geraint Davies

Labour Co-operative
Swansea West
Score: 1513
Won: 4111
Lost: 4373
John Denham #293
John Denham

Labour
Southampton, Itchen
Score: 1477
Won: 4225
Lost: 4286
Kate Green #294
Kate Green

Labour
Stretford and Urmston
Score: 1640
Won: 28241
Lost: 34921
 
Jonathan Lord #295
Jonathan Lord

Conservative
Woking
Score: 1385
Won: 3951
Lost: 3518
Julian Smith #296
Julian Smith

Conservative
Skipton and Ripon
Score: 1364
Won: 4055
Lost: 3486
David Hanson #297
David Hanson

Labour
Delyn
Score: 1526
Won: 4121
Lost: 4473
 
David Mundell #298
David Mundell

Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 1404
Won: 4022
Lost: 3689
Alison Seabeck #299
Alison Seabeck

Labour
Plymouth, Moor View
Score: 1505
Won: 30752
Lost: 32454
Charles Walker #300
Charles Walker

Conservative
Broxbourne
Score: 1338
Won: 4521
Lost: 3739
 
Alun Cairns #301
Alun Cairns

Conservative
Vale of Glamorgan
Score: 1371
Won: 4019
Lost: 3506
John Penrose #302
John Penrose

Conservative
Weston-super-Mare
Score: 1369
Won: 4039
Lost: 3520
Mark Pritchard #303
Mark Pritchard

Conservative
The Wrekin
Score: 1378
Won: 4050
Lost: 3588
 
Mary Glendon #304
Mary Glendon

Labour
North Tyneside
Score: 1579
Won: 28891
Lost: 33620
Philip Hollobone #305
Philip Hollobone

Conservative
Kettering
Score: 1474
Won: 3876
Lost: 3946
Chris Huhne #306
Chris Huhne

Liberal Democrat
Eastleigh
Score: 1450
Won: 4364
Lost: 4305
 
Graham Allen #307
Graham Allen

Labour
Nottingham North
Score: 1548
Won: 3964
Lost: 4453
Nick de Bois #308
Nick de Bois

Conservative
Enfield North
Score: 1424
Won: 3740
Lost: 3568
Si?n James #309
Si?n James

Labour
Swansea East
Score: 1624
Won: 28162
Lost: 34581
 
Daniel Kawczynski #310
Daniel Kawczynski

Conservative
Shrewsbury and Atcham
Score: 1328
Won: 4712
Lost: 3873
Guy Opperman #311
Guy Opperman

Conservative
Hexham
Score: 1384
Won: 3944
Lost: 3542
Grant Shapps #312
Grant Shapps

Conservative
Welwyn Hatfield
Score: 1418
Won: 3958
Lost: 3740
 
Danny Alexander #313
Danny Alexander

Liberal Democrat
Inverness, Nairn, Badenoch and Strathspey
Score: 1464
Won: 4297
Lost: 4332
Chris Evans #314
Chris Evans

Labour Co-operative
Islwyn
Score: 1345
Won: 5659
Lost: 4795
William Bain #315
William Bain

Labour
Glasgow North East
Score: 1486
Won: 4252
Lost: 4425
 
Yasmin Qureshi #316
Yasmin Qureshi

Labour
Bolton South East
Score: 1458
Won: 32256
Lost: 32306
James Wharton #317
James Wharton

Conservative
Stockton South
Score: 1319
Won: 4350
Lost: 3536
Mike Wood #318
Mike Wood

Labour
Batley and Spen
Score: 1433
Won: 4401
Lost: 4264
 
Simon Burns #319
Simon Burns

Conservative
Chelmsford
Score: 1406
Won: 4056
Lost: 3782
David Anderson #320
David Anderson

Labour
Blaydon
Score: 1470
Won: 4247
Lost: 4345
Adrian Bailey #321
Adrian Bailey

Labour Co-operative
West Bromwich West
Score: 1479
Won: 4245
Lost: 4391
 
Philip Hammond #322
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 1402
Won: 3929
Lost: 3648
Peter Luff #323
Peter Luff

Conservative
Mid Worcestershire
Score: 1438
Won: 3960
Lost: 3873
Austin Mitchell #324
Austin Mitchell

Labour
Great Grimsby
Score: 1479
Won: 4190
Lost: 4333
 
Phil Wilson #325
Phil Wilson

Labour
Sedgefield
Score: 1552
Won: 3990
Lost: 4530
Mark Hoban #326
Mark Hoban

Conservative
Fareham
Score: 1445
Won: 3894
Lost: 3852
Graeme Morris #327
Graeme Morris

Labour
Livingston
Score: 1454
Won: 4303
Lost: 4313
 
Eric Pickles #328
Eric Pickles

Conservative
Brentwood and Ongar
Score: 1628
Won: 3806
Lost: 4725
Robert Syms #329
Robert Syms

Conservative
Poole
Score: 1406
Won: 3875
Lost: 3633
Angie Bray #330
Angie Bray

Conservative
Ealing Central and Acton
Score: 1716
Won: 26476
Lost: 36080
 
Richard Burden #331
Richard Burden

Labour
Birmingham, Northfield
Score: 1582
Won: 3820
Lost: 4501
Andrew Rosindell #332
Andrew Rosindell

Conservative
Romford
Score: 1386
Won: 3943
Lost: 3597
Julian Brazier #333
Julian Brazier

Conservative
Canterbury
Score: 1384
Won: 3962
Lost: 3603
 
Karen Buck #334
Karen Buck

Labour
Westminster North
Score: 1736
Won: 24973
Lost: 34839
Mary Creagh #335
Mary Creagh

Labour
Wakefield
Score: 1504
Won: 30881
Lost: 33281
John Mann #336
John Mann

Labour
Bassetlaw
Score: 1413
Won: 4350
Lost: 4138
 
Hilary Benn #337
Hilary Benn

Labour
Leeds Central
Score: 1413
Won: 4474
Lost: 4252
Andrew Turner #338
Andrew Turner

Conservative
Isle of Wight
Score: 1460
Won: 3978
Lost: 4046
John Woodcock #339
John Woodcock

Labour Co-operative
Barrow and Furness
Score: 1418
Won: 4474
Lost: 4289
 
Iain Wright #340
Iain Wright

Labour
Hartlepool
Score: 1428
Won: 4472
Lost: 4346
James Clappison #341
James Clappison

Conservative
Hertsmere
Score: 1382
Won: 3957
Lost: 3606
Alistair Darling #342
Alistair Darling

Labour
Edinburgh South West
Score: 1397
Won: 4521
Lost: 4212
 
Ian Liddell-Grainger #343
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 1443
Won: 4045
Lost: 4028
Gavin Shuker #344
Gavin Shuker

Labour Co-operative
Luton South
Score: 1409
Won: 4463
Lost: 4237
Andy Slaughter #345
Andy Slaughter

Labour
Hammersmith
Score: 1437
Won: 4323
Lost: 4264
 
Kenneth Clarke #346
Kenneth Clarke

Conservative
Rushcliffe
Score: 1487
Won: 4154
Lost: 4402
Jeffrey Donaldson #347
Jeffrey Donaldson

Democratic Unionist
Lagan Valley
Score: 1398
Won: 4258
Lost: 3991
Greg Knight #348
Greg Knight

Conservative
East Yorkshire
Score: 1485
Won: 3847
Lost: 4070
 
Khalid Mahmood #349
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 1413
Won: 4384
Lost: 4196
George Osborne #350
George Osborne

Conservative
Tatton
Score: 1374
Won: 4659
Lost: 4213
Lyn Brown #351
Lyn Brown

Labour
West Ham
Score: 1646
Won: 27386
Lost: 35136
 
Sam Gyimah #352
Sam Gyimah

Conservative
East Surrey
Score: 1336
Won: 4213
Lost: 3609
Marcus Jones #353
Marcus Jones

Conservative
Nuneaton
Score: 1408
Won: 3933
Lost: 3761
Sadiq Khan #354
Sadiq Khan

Labour
Tooting
Score: 1458
Won: 4428
Lost: 4543
 
Mark Lancaster #355
Mark Lancaster

Conservative
Milton Keynes North
Score: 1327
Won: 4218
Lost: 3559
Mark Pawsey #356
Mark Pawsey

Conservative
Rugby
Score: 1518
Won: 3660
Lost: 4053
Andrew Bingham #357
Andrew Bingham

Conservative
High Peak
Score: 1463
Won: 3837
Lost: 3959
 
Tim Yeo #358
Tim Yeo

Conservative
South Suffolk
Score: 1444
Won: 3827
Lost: 3843
Kevin Barron #359
Kevin Barron

Labour
Rother Valley
Score: 1418
Won: 4339
Lost: 4220
Gavin Barwell #360
Gavin Barwell

Conservative
Croydon Central
Score: 1421
Won: 4033
Lost: 3935
 
Alok Sharma #361
Alok Sharma

Conservative
Reading West
Score: 1423
Won: 3879
Lost: 3800
John Stevenson #362
John Stevenson

Conservative
Carlisle
Score: 1428
Won: 3958
Lost: 3902
Rory Stewart #363
Rory Stewart

Conservative
Penrith and The Border
Score: 1351
Won: 4067
Lost: 3577
 
Mike Weatherley #364
Mike Weatherley

Conservative
Hove
Score: 1462
Won: 3910
Lost: 4042
Damian hinds #365
Damian hinds

Conservative
East Hampshire
Score: 1309
Won: 4113
Lost: 3384
Andrew Selous #366
Andrew Selous

Conservative
South West Bedfordshire
Score: 1388
Won: 3894
Lost: 3637
 
Malcom Wicks #367
Malcom Wicks

Labour
Croydon North
Score: 1373
Won: 4151
Lost: 3782
Chris Williamson #368
Chris Williamson

Labour
Derby North
Score: 1548
Won: 3993
Lost: 4614
George Howarth #369
George Howarth

Labour
Knowsley
Score: 1633
Won: 4121
Lost: 5263
 
Hugh Robertson #370
Hugh Robertson

Conservative
Faversham and Mid Kent
Score: 1327
Won: 4108
Lost: 3494
Tami Mark #371
Tami Mark

Labour
Alyn and Deeside
Score: 1405
Won: 4431
Lost: 4252
Nick Clegg #372
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 1417
Won: 4689
Lost: 4585
 
Frank Doran #373
Frank Doran

Labour
Aberdeen North
Score: 1397
Won: 4513
Lost: 4297
Stephen Mosley #374
Stephen Mosley

Conservative
City of Chester
Score: 1506
Won: 3755
Lost: 4145
Anas Sarwar #375
Anas Sarwar

Labour
Glasgow Central
Score: 1391
Won: 4793
Lost: 4522
 
Nick Boles #376
Nick Boles

Conservative
Grantham and Stamford
Score: 1346
Won: 4141
Lost: 3644
Glyn Davies #377
Glyn Davies

Conservative
Montgomeryshire
Score: 1446
Won: 3947
Lost: 4033
Jeremy Browne #378
Jeremy Browne

Liberal Democrat
Taunton Deane
Score: 1357
Won: 4387
Lost: 3939
 
David Amess #379
David Amess

Conservative
Southend West
Score: 1610
Won: 3417
Lost: 4283
Margaret Curran #380
Margaret Curran

Labour
Glasgow East
Score: 1563
Won: 28901
Lost: 34372
Michael Fallon #381
Michael Fallon

Conservative
Sevenoaks
Score: 1365
Won: 3919
Lost: 3570
 
Eric Joyce #382
Eric Joyce

Labour
Falkirk
Score: 1393
Won: 4379
Lost: 4165
Alan Keen #383
Alan Keen

Labour Co-operative
Feltham and Heston
Score: 1409
Won: 4611
Lost: 4484
Mike Freer #384
Mike Freer

Conservative
Finchley and Golders Green
Score: 1367
Won: 3869
Lost: 3550
 
Duncan Hames #385
Duncan Hames

Liberal Democrat
Chippenham
Score: 1399
Won: 4608
Lost: 4436
Christopher Chope #386
Christopher Chope

Conservative
Christchurch
Score: 1394
Won: 3917
Lost: 3754
Greg Clark #387
Greg Clark

Conservative
Tunbridge Wells
Score: 1328
Won: 4090
Lost: 3536
 
Ian Austin #388
Ian Austin

Labour
Dudley North
Score: 1414
Won: 4317
Lost: 4254
Andrew Gwynne #389
Andrew Gwynne

Labour
Denton and Reddish
Score: 1390
Won: 4510
Lost: 4300
John Howell #390
John Howell

Conservative
Henley
Score: 1431
Won: 3976
Lost: 4025
 
Michael Moore #391
Michael Moore

Liberal Democrat
Berwickshire, Roxburgh and Selkirk
Score: 1384
Won: 4526
Lost: 4286
Paul Beresford #392
Paul Beresford

Conservative
Mole Valley
Score: 1373
Won: 4028
Lost: 3753
Martin Horwood #393
Martin Horwood

Liberal Democrat
Cheltenham
Score: 1391
Won: 4398
Lost: 4217
 
Alan Johnson #394
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 1383
Won: 4501
Lost: 4271
Stuart Bell #395
Stuart Bell

Labour
Middlesbrough
Score: 1535
Won: 3445
Lost: 4000
Stephen McPartland #396
Stephen McPartland

Conservative
Stevenage
Score: 1424
Won: 3945
Lost: 3969
 
David Mowat #397
David Mowat

Conservative
Warrington South
Score: 1360
Won: 3969
Lost: 3632
John Baron #398
John Baron

Conservative
Basildon and Billericay
Score: 1393
Won: 3913
Lost: 3779
David Lidington #399
David Lidington

Conservative
Aylesbury
Score: 1362
Won: 3903
Lost: 3595
 
Adam Afriyie #400
Adam Afriyie

Conservative
Windsor
Score: 1351
Won: 4200
Lost: 3804
Jon Trickett #401
Jon Trickett

Labour
Hemsworth
Score: 1495
Won: 4093
Lost: 4536
Frank Field #402
Frank Field

Labour
Birkenhead
Score: 1355
Won: 4432
Lost: 4054
 
Stephen Gilbert #403
Stephen Gilbert

Liberal Democrat
St Austell and Newquay
Score: 1394
Won: 4066
Lost: 3940
Ian Murray #404
Ian Murray

Labour
Edinburgh South
Score: 1370
Won: 4517
Lost: 4229
Clive Betts #405
Clive Betts

Labour
Sheffield South East
Score: 1398
Won: 4522
Lost: 4402
 
Mark Francois #406
Mark Francois

Conservative
Rayleigh and Wickford
Score: 1322
Won: 3935
Lost: 3425
Gareth Thomas #407
Gareth Thomas

Labour Co-operative
Harrow West
Score: 1390
Won: 4426
Lost: 4274
Thomas Docherty #408
Thomas Docherty

Labour
Dunfermline and West Fife
Score: 1415
Won: 4247
Lost: 4261
 
Nicholas Soames #409
Nicholas Soames

Conservative
Mid Sussex
Score: 1474
Won: 4049
Lost: 4407
Craig Whittacker #410
Craig Whittacker

Conservative
Calder Valley
Score: 1314
Won: 3987
Lost: 3430
James Brokenshire #411
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 1434
Won: 3981
Lost: 4105
 
Henry Bellingham #412
Henry Bellingham

Conservative
North West Norfolk
Score: 1499
Won: 3801
Lost: 4278
Greg Mulholland #413
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 1439
Won: 4067
Lost: 4232
Margaret Ritchie #414
Margaret Ritchie

Social Democratic and Labour
South Down
Score: 1445
Won: 4188
Lost: 4401
 
David Ruttley #415
David Ruttley

Conservative
Macclesfield
Score: 1325
Won: 4067
Lost: 3589
Mark Williams #416
Mark Williams

Liberal Democrat
Ceredigion
Score: 1418
Won: 4120
Lost: 4174
Mark Hendrick #417
Mark Hendrick

Labour Co-operative
Preston
Score: 1488
Won: 4024
Lost: 4493
 
Paul Maynard #418
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 1362
Won: 4083
Lost: 3822
Mark Simmonds #419
Mark Simmonds

Conservative
Boston and Skegness
Score: 1295
Won: 4083
Lost: 3439
Karl McCartney #420
Karl McCartney

Conservative
Lincoln
Score: 1313
Won: 3967
Lost: 3448
 
Alistair Carmichael #421
Alistair Carmichael

Liberal Democrat
Orkney and Shetland
Score: 1449
Won: 4126
Lost: 4401
Gerald Kaufman #422
Gerald Kaufman

Labour
Manchester, Gorton
Score: 1513
Won: 4207
Lost: 4867
Andrew Bridgen #423
Andrew Bridgen

Conservative
North West Leicestershire
Score: 1367
Won: 4058
Lost: 3859
 
Nic Dakin #424
Nic Dakin

Labour
Scunthorpe
Score: 1400
Won: 4250
Lost: 4248
Ian Mearns #425
Ian Mearns

Labour
Gateshead
Score: 1618
Won: 3666
Lost: 4809
Clive Efford #426
Clive Efford

Labour
Eltham
Score: 1354
Won: 4636
Lost: 4342
 
Yvonne Fovargue #427
Yvonne Fovargue

Labour
Makerfield
Score: 1593
Won: 27399
Lost: 35001
Dai Harvard #428
Dai Harvard

Labour
Merthyr Tydfil and Rhymney
Score: 1373
Won: 4405
Lost: 4253
Stephen Hepburn #429
Stephen Hepburn

Labour
Jarrow
Score: 1464
Won: 3940
Lost: 4307
 
Cathy Jamieson #430
Cathy Jamieson

Labour Co-operative
Kilmarnock and Loudoun
Score: 1602
Won: 27926
Lost: 36103
Graham Jones #431
Graham Jones

Labour
Hyndburn
Score: 1333
Won: 4800
Lost: 4348
Angela Smith #432
Angela Smith

Labour
Penistone and Stocksbridge
Score: 1722
Won: 24345
Lost: 35627
 
Jerem Wright #433
Jerem Wright

Conservative
Kenilworth and Southam
Score: 1366
Won: 3941
Lost: 3757
Andy Burnham #434
Andy Burnham

Labour
Leigh
Score: 1375
Won: 4713
Lost: 4554
David Hamilton #435
David Hamilton

Labour
Midlothian
Score: 1360
Won: 4689
Lost: 4445
 
Edward Leigh #436
Edward Leigh

Conservative
Gainsborough
Score: 1395
Won: 4020
Lost: 4009
Bob Stewart #437
Bob Stewart

Conservative
Beckenham
Score: 1385
Won: 3906
Lost: 3844
Jonathan Reynolds #438
Jonathan Reynolds

Labour Co-operative
Stalybridge and Hyde
Score: 1349
Won: 4569
Lost: 4271
 
Gary Streeter #439
Gary Streeter

Conservative
South West Devon
Score: 1532
Won: 3626
Lost: 4342
Desmond Swayne #440
Desmond Swayne

Conservative
New Forest West
Score: 1326
Won: 4055
Lost: 3665
Douglas Alexander #441
Douglas Alexander

Labour
Paisley and Renfrewshire South
Score: 1329
Won: 5425
Lost: 4932
 
John Hemmings #442
John Hemmings

Liberal Democrat
Birmingham, Yardley
Score: 1429
Won: 4163
Lost: 4397
Andrew Love #443
Andrew Love

Labour Co-operative
Edmonton
Score: 1517
Won: 3935
Lost: 4654
Jim Sheridan #444
Jim Sheridan

Labour
Paisley and Renfrewshire North
Score: 1560
Won: 3972
Lost: 4942
 
Tom Brake #445
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 1364
Won: 4444
Lost: 4282
Paul Goggins #446
Paul Goggins

Labour
Wythenshawe and Sale East
Score: 1461
Won: 3750
Lost: 4145
David Lammy #447
David Lammy

Labour
Tottenham
Score: 1373
Won: 4586
Lost: 4491
 
Jonathan Djanogly #448
Jonathan Djanogly

Conservative
Huntingdon
Score: 1340
Won: 3863
Lost: 3608
Angus MacNiel #449
Angus MacNiel

Scottish National Party
Na h-Eileanan an Iar
Score: 1360
Won: 4508
Lost: 4343
Pat Glass #450
Pat Glass

Labour
North West Durham
Score: 1572
Won: 27246
Lost: 34644
 
David Blunkett #451
David Blunkett

Labour
Sheffield, Brightside and Hillsborough
Score: 1512
Won: 4049
Lost: 4803
Alan Campbell #452
Alan Campbell

Labour
Tynemouth
Score: 1336
Won: 4651
Lost: 4327
William Hague #453
William Hague

Conservative
Richmond (Yorks)
Score: 1310
Won: 4485
Lost: 4014
 
Tim Laughton #454
Tim Laughton

Conservative
East Worthing and Shoreham
Score: 1337
Won: 3906
Lost: 3657
Madeleine Moon #455
Madeleine Moon

Labour
Bridgend
Score: 1685
Won: 24489
Lost: 35241
Graham Stringer #456
Graham Stringer

Labour
Blackley and Broughton
Score: 1493
Won: 3820
Lost: 4435
 
Edward Miliband #457
Edward Miliband

Labour
Doncaster North
Score: 1468
Won: 5419
Lost: 6108
Dan Rogerson #458
Dan Rogerson

Liberal Democrat
North Cornwall
Score: 1633
Won: 3641
Lost: 4977
Pete Wishart #459
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 1397
Won: 4135
Lost: 4231
 
Ian Davidson #460
Ian Davidson

Labour Co-operative
Glasgow South West
Score: 1519
Won: 3940
Lost: 4750
John Leech #461
John Leech

Liberal Democrat
Manchester, Withington
Score: 1374
Won: 4336
Lost: 4314
Patrick McClaughlin #462
Patrick McClaughlin

Conservative
Derbyshire Dales
Score: 1492
Won: 3671
Lost: 4283
 
Alan Meale #463
Alan Meale

Labour
Mansfield
Score: 1606
Won: 3656
Lost: 4865
Lee Scott #464
Lee Scott

Conservative
Ilford North
Score: 1562
Won: 3310
Lost: 4190
Simon Danczuk #465
Simon Danczuk

Labour
Rochdale
Score: 1329
Won: 4467
Lost: 4156
 
Stewart Hosie #466
Stewart Hosie

Scottish National Party
Dundee East
Score: 1386
Won: 4268
Lost: 4332
John McDonnell #467
John McDonnell

Labour
Hayes and Harlington
Score: 1353
Won: 4532
Lost: 4379
Andrew Miller #468
Andrew Miller

Labour
Ellesmere Port and Neston
Score: 1607
Won: 3862
Lost: 5155
 
Hywel Francis #469
Hywel Francis

Labour
Aberavon
Score: 1632
Won: 3700
Lost: 5092
Fabian Hamilton #470
Fabian Hamilton

Labour
Leeds North East
Score: 1369
Won: 4359
Lost: 4326
Tony Lloyd #471
Tony Lloyd

Labour
Manchester Central
Score: 1354
Won: 4402
Lost: 4271
 
Naomi Long #472
Naomi Long

Alliance
Belfast East
Score: 1717
Won: 24838
Lost: 37201
George Mudie #473
George Mudie

Labour
Leeds East
Score: 1522
Won: 3946
Lost: 4798
Toby Perkins #474
Toby Perkins

Labour
Chesterfield
Score: 1330
Won: 4538
Lost: 4242
 
Linda Riordin #475
Linda Riordin

Labour Co-operative
Halifax
Score: 1628
Won: 25863
Lost: 35429
Harriet Harman #476
Harriet Harman

Labour
Camberwell and Peckham
Score: 1441
Won: 30583
Lost: 33703
Dan Jarvis #477
Dan Jarvis

Labour
Barnsley Central
Score: 1346
Won: 4675
Lost: 4501
 
Russell Brown #478
Russell Brown

Labour
Dumfries and Galloway
Score: 1342
Won: 4456
Lost: 4258
Jon Cruddas #479
Jon Cruddas

Labour
Dagenham and Rainham
Score: 1335
Won: 4543
Lost: 4309
Chi Onwurah #480
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 1644
Won: 25180
Lost: 35273
 
Chris Leslie #481
Chris Leslie

Labour Co-operative
Nottingham East
Score: 1345
Won: 4601
Lost: 4444
Gregg McClymont #482
Gregg McClymont

Labour
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 1360
Won: 4453
Lost: 4404
Paul Murphy #483
Paul Murphy

Labour
Torfaen
Score: 1383
Won: 4211
Lost: 4302
 
Jim Dobbin #484
Jim Dobbin

Labour Co-operative
Heywood and Middleton
Score: 1586
Won: 3759
Lost: 4975
Gordon Marsden #485
Gordon Marsden

Labour
Blackpool South
Score: 1326
Won: 4503
Lost: 4233
Paul Uppal #486
Paul Uppal

Conservative
Wolverhampton South West
Score: 1549
Won: 3369
Lost: 4276
 
Malcom Bruce #487
Malcom Bruce

Liberal Democrat
Gordon
Score: 1345
Won: 4370
Lost: 4251
Paul Farrelly #488
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 1340
Won: 4501
Lost: 4358
Nick Smith #489
Nick Smith

Labour
Blaenau Gwent
Score: 1332
Won: 4485
Lost: 4291
 
Alex Cunningham #490
Alex Cunningham

Labour
Stockton North
Score: 1366
Won: 4316
Lost: 4357
Ian Lucas #491
Ian Lucas

Labour
Wrexham
Score: 1597
Won: 3575
Lost: 4834
Grahame Morris #492
Grahame Morris

Labour
Easington
Score: 1605
Won: 3598
Lost: 4909
 
Hugh Bayley #493
Hugh Bayley

Labour
York Central
Score: 1328
Won: 4483
Lost: 4294
Jamie Reed #494
Jamie Reed

Labour
Copeland
Score: 1296
Won: 5235
Lost: 4770
David Crausby #495
David Crausby

Labour
Bolton North East
Score: 1441
Won: 4020
Lost: 4535
 
Mick Crockart #496
Mick Crockart

Liberal Democrat
Edinburgh West
Score: 1338
Won: 4326
Lost: 4226
Pat McFadden #497
Pat McFadden

Labour
Wolverhampton South East
Score: 1468
Won: 4042
Lost: 4725
Maria Eagle #498
Maria Eagle

Labour
Garston and Halewood
Score: 1620
Won: 24959
Lost: 34853
 
James Gray #499
James Gray

Conservative
North Wiltshire
Score: 1338
Won: 3981
Lost: 3895
Richard Shepherd #500
Richard Shepherd

Conservative
Aldridge-Brownhills
Score: 1463
Won: 3816
Lost: 4442
John Robertson #501
John Robertson

Labour
Glasgow North West
Score: 1557
Won: 3963
Lost: 5180
 
John Thurso #502
John Thurso

Liberal Democrat
Caithness, Sutherland and Easter Ross
Score: 1465
Won: 4063
Lost: 4757
Diane Abbott #503
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 1581
Won: 26858
Lost: 36185
Peter Bone #504
Peter Bone

Conservative
Wellingborough
Score: 1312
Won: 3948
Lost: 3741
 
Jim Fitzpatrick #505
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 1318
Won: 4411
Lost: 4227
Robert Goodwill #506
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 1341
Won: 3942
Lost: 3918
Tessa Jowell #507
Tessa Jowell

Labour
Dulwich and West Norwood
Score: 1619
Won: 25843
Lost: 36328
 
Joe Benton #508
Joe Benton

Labour
Bootle
Score: 1423
Won: 4170
Lost: 4643
Ann Coffey #509
Ann Coffey

Labour
Stockport
Score: 1595
Won: 25477
Lost: 35053
Huw Irranca-Davies #510
Huw Irranca-Davies

Labour
Ogmore
Score: 1290
Won: 4855
Lost: 4491
 
Roger Godsiff #511
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 1548
Won: 3849
Lost: 5066
Stephen Timms #512
Stephen Timms

Labour
East Ham
Score: 1536
Won: 3860
Lost: 5013
Brooks Newmark #513
Brooks Newmark

Conservative
Braintree
Score: 1295
Won: 3973
Lost: 3739
 
Mark Durkan #514
Mark Durkan

Social Democratic and Labour
Foyle
Score: 1416
Won: 4098
Lost: 4617
Tom Blenkinsop #515
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 1403
Won: 4341
Lost: 4804
Ann Clwyd #516
Ann Clwyd

Labour
Cynon Valley
Score: 1584
Won: 25443
Lost: 35150
 
Jeremy Corbyn #517
Jeremy Corbyn

Labour
Islington North
Score: 1314
Won: 4448
Lost: 4337
Michael Fabricant #518
Michael Fabricant

Conservative
Lichfield
Score: 1505
Won: 3457
Lost: 4372
Michael McCann #519
Michael McCann

Labour
East Kilbride, Strathaven and Lesmahagow
Score: 1290
Won: 4442
Lost: 4191
 
Andrew Smith #520
Andrew Smith

Labour
Oxford East
Score: 1319
Won: 4265
Lost: 4210
Ivan Lewis #521
Ivan Lewis

Labour
Bury South
Score: 1343
Won: 4182
Lost: 4302
Meg Munn #522
Meg Munn

Labour Co-operative
Sheffield, Heeley
Score: 1654
Won: 24132
Lost: 36119
 
Tony Cunningham #523
Tony Cunningham

Labour
Workington
Score: 1533
Won: 3696
Lost: 4880
Nigel Dodds #524
Nigel Dodds

Democratic Unionist
Belfast North
Score: 1407
Won: 3947
Lost: 4456
Gordon Henderson #525
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 1603
Won: 3061
Lost: 4357
 
Brian Binley #526
Brian Binley

Conservative
Northampton South
Score: 1531
Won: 3440
Lost: 4530
Adrian Sanders #527
Adrian Sanders

Liberal Democrat
Torbay
Score: 1547
Won: 3484
Lost: 4676
Jonathan Evans #528
Jonathan Evans

Conservative
Cardiff North
Score: 1511
Won: 3406
Lost: 4396
 
David Heyes #529
David Heyes

Labour
Ashton-under-Lyne
Score: 1557
Won: 3633
Lost: 4936
Martin Caton #530
Martin Caton

Labour
Gower
Score: 1517
Won: 3630
Lost: 4767
Karl Turner #531
Karl Turner

Labour
Kingston upon Hull East
Score: 1274
Won: 4778
Lost: 4502
 
Joan Walley #532
Joan Walley

Labour
Stoke-on-Trent North
Score: 1603
Won: 24508
Lost: 35502
David Evennett #533
David Evennett

Conservative
Bexleyheath and Crayford
Score: 1492
Won: 3369
Lost: 4315
Nick Raynsford #534
Nick Raynsford

Labour
Greenwich and Woolwich
Score: 1544
Won: 3701
Lost: 5064
 
Ben Bradshaw #535
Ben Bradshaw

Labour
Exeter
Score: 1378
Won: 4468
Lost: 4977
Julie Hilling #536
Julie Hilling

Labour
Bolton West
Score: 1714
Won: 22984
Lost: 37518
Alisdair McDonnell #537
Alisdair McDonnell

Social Democratic and Labour
Belfast South
Score: 1414
Won: 3957
Lost: 4636
 
Sandra Osborne #538
Sandra Osborne

Labour
Ayr, Carrick and Cumnock
Score: 1849
Won: 22117
Lost: 40694
Frank Dobson #539
Frank Dobson

Labour
Holborn and St Pancras
Score: 1474
Won: 3995
Lost: 5076
Ann McKechin #540
Ann McKechin

Labour
Glasgow North
Score: 1557
Won: 25047
Lost: 35018
 
Heather Wheeler #541
Heather Wheeler

Conservative
South Derbyshire
Score: 1711
Won: 24915
Lost: 40915
Wayne David #542
Wayne David

Labour
Caerphilly
Score: 1544
Won: 3686
Lost: 5110
Rosie Cooper #543
Rosie Cooper

Labour
West Lancashire
Score: 1807
Won: 21959
Lost: 39584
 
Tristram Hunt #544
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 1334
Won: 4944
Lost: 5280
Gordon Banks #545
Gordon Banks

Labour
Ochil and South Perthshire
Score: 1488
Won: 3747
Lost: 4914
Peter Tapsel #546
Peter Tapsel

Conservative
Louth and Horncastle
Score: 1554
Won: 3155
Lost: 4461
 
Angela Eagle #547
Angela Eagle

Labour
Wallasey
Score: 1599
Won: 24060
Lost: 35894
Richard Harrington #548
Richard Harrington

Conservative
Watford
Score: 1517
Won: 3273
Lost: 4461
David Ward #549
David Ward

Liberal Democrat
Bradford East
Score: 1306
Won: 3975
Lost: 4140
 
Shaun Woodward #550
Shaun Woodward

Labour
St Helens South and Whiston
Score: 1447
Won: 3960
Lost: 4998
Jim Dowd #551
Jim Dowd

Labour
Lewisham West and Penge
Score: 1456
Won: 3708
Lost: 4772
Nicholas Brown #552
Nicholas Brown

Labour
Newcastle upon Tyne East
Score: 1479
Won: 3970
Lost: 5262
 
David Wright #553
David Wright

Labour
Telford
Score: 1466
Won: 3839
Lost: 5017
Chris Ruane #554
Chris Ruane

Labour
Vale of Clwyd
Score: 1465
Won: 3735
Lost: 4920
Margaret Hodge #555
Margaret Hodge

Labour
Barking
Score: 1450
Won: 26693
Lost: 34671
 
Oliver Colville #556
Oliver Colville

Conservative
Plymouth, Sutton and Devonport
Score: 1478
Won: 3297
Lost: 4457
Glanda Jackson #557
Glanda Jackson

Labour
Hampstead and Kilburn
Score: 1785
Won: 21609
Lost: 39878
Ed Balls #558
Ed Balls

Labour Co-operative
Morley and Outwood
Score: 1426
Won: 4102
Lost: 5235
 
Nia Griffith #559
Nia Griffith

Labour
Llanelli
Score: 1457
Won: 3784
Lost: 5050
Gordon Brown #560
Gordon Brown

Labour
Kirkcaldy and Cowdenbeath
Score: 1433
Won: 4509
Lost: 5842
Virendra Sharma #561
Virendra Sharma

Labour
Ealing, Southall
Score: 1537
Won: 3575
Lost: 5245
 
Chris Bryant #562
Chris Bryant

Labour
Rhondda
Score: 1312
Won: 4457
Lost: 4987
Helen Goodman #563
Helen Goodman

Labour
Bishop Auckland
Score: 1618
Won: 22948
Lost: 37277
Peter Hain #564
Peter Hain

Labour
Neath
Score: 1334
Won: 4181
Lost: 4861
 
Margaret Beckett #565
Margaret Beckett

Labour
Derby South
Score: 1753
Won: 22097
Lost: 40780
Michael Meacher #566
Michael Meacher

Labour
Oldham West and Royton
Score: 1511
Won: 3619
Lost: 5285
Nigel Mills #567
Nigel Mills

Conservative
Amber Valley
Score: 1492
Won: 3144
Lost: 4545
 
Annette Brooke #568
Annette Brooke

Liberal Democrat
Mid Dorset and North Poole
Score: 1782
Won: 21239
Lost: 41022
Fiona MacTaggart #569
Fiona MacTaggart

Labour
Slough
Score: 1734
Won: 21902
Lost: 40638
Anne McGuire #570
Anne McGuire

Labour
Stirling
Score: 1629
Won: 22658
Lost: 38257
 
Steve Webb #571
Steve Webb

Liberal Democrat
Thornbury and Yate
Score: 1517
Won: 3511
Lost: 5341
Geoffrey Clifton-Brown #572
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 1432
Won: 3085
Lost: 4300
Chuka Umunna #573
Chuka Umunna

Labour
Streatham
Score: 1254
Won: 4731
Lost: 5203
 
Anne Begg #574
Anne Begg

Labour
Aberdeen South
Score: 1686
Won: 21957
Lost: 40417
Alan Whitehead #575
Alan Whitehead

Labour
Southampton, Test
Score: 1470
Won: 3540
Lost: 5228
Malcom Rifkind #576
Malcom Rifkind

Conservative
Kensington
Score: 1500
Won: 2928
Lost: 4503
 
Marsha Singh #577
Marsha Singh

Labour
Bradford West
Score: 1471
Won: 3562
Lost: 5303
Caroline Lucas #578
Caroline Lucas

Green Party
Brighton, Pavilion
Score: 1451
Won: 27341
Lost: 39887
John Stanley #579
John Stanley

Conservative
Tonbridge and Malling
Score: 1491
Won: 3049
Lost: 4694
 
Ian Lavery #580
Ian Lavery

Labour
Wansbeck
Score: 1331
Won: 3844
Lost: 4929
Alistair Burt #581
Alistair Burt

Conservative
North East Bedfordshire
Score: 1492
Won: 3062
Lost: 4782
Andrew Tyrie #582
Andrew Tyrie

Conservative
Chichester
Score: 1388
Won: 3088
Lost: 4287
 
Bob Blackman #583
Bob Blackman

Conservative
Harrow East
Score: 1549
Won: 3744
Lost: 6249
George Young #584
George Young

Conservative
North West Hampshire
Score: 1494
Won: 3093
Lost: 4881
Vernon Coaker #585
Vernon Coaker

Labour
Gedling
Score: 1421
Won: 3552
Lost: 5233
 
Gerald Howarth #586
Gerald Howarth

Conservative
Aldershot
Score: 1413
Won: 2995
Lost: 4375
Elfyn Llwyd #587
Elfyn Llwyd

Plaid Cymru
Dwyfor Meirionnydd
Score: 1428
Won: 3565
Lost: 5349
Stephem Hammond #588
Stephem Hammond

Conservative
Wimbledon
Score: 1447
Won: 2931
Lost: 4550
 
Keith Vaz #589
Keith Vaz

Labour
Leicester East
Score: 1410
Won: 3805
Lost: 5678
David Willetts #590
David Willetts

Conservative
Havant
Score: 1504
Won: 2894
Lost: 4796
Sammy Wilson #591
Sammy Wilson

Democratic Unionist
East Antrim
Score: 1416
Won: 3476
Lost: 5249
 
Gregory Barker #592
Gregory Barker

Conservative
Bexhill and Battle
Score: 1367
Won: 3038
Lost: 4358
Paul Flynn #593
Paul Flynn

Labour
Newport West
Score: 1350
Won: 3751
Lost: 5300
Stephen Pound #594
Stephen Pound

Labour
Ealing North
Score: 1389
Won: 3571
Lost: 5317
 
Andrew Stunel #595
Andrew Stunel

Liberal Democrat
Hazel Grove
Score: 1458
Won: 3392
Lost: 5468
David Tredinnick #596
David Tredinnick

Conservative
Bosworth
Score: 1454
Won: 2834
Lost: 4562
Stephen Lloyd #597
Stephen Lloyd

Liberal Democrat
Eastbourne
Score: 1346
Won: 3443
Lost: 4944
 
Don Foster #598
Don Foster

Liberal Democrat
Bath
Score: 1521
Won: 3144
Lost: 5541
Richard Bacon #599
Richard Bacon

Conservative
South Norfolk
Score: 1444
Won: 2840
Lost: 4621
Martin McGuinness #600
Martin McGuinness

Sinn Fein
Mid Ulster
Score: 1354
Won: 3567
Lost: 5226
 
Lindsay Roy #601
Lindsay Roy

Labour
Glenrothes
Score: 1458
Won: 3392
Lost: 5609
Keith Simpson #602
Keith Simpson

Conservative
Broadland
Score: 1424
Won: 2910
Lost: 4643
Alan Haselhurst #603
Alan Haselhurst

Conservative
Saffron Walden
Score: 1364
Won: 3054
Lost: 4581
 
Guto Bebb #604
Guto Bebb

Conservative
Aberconwy
Score: 1375
Won: 3094
Lost: 4702
Patrick Mercer #605
Patrick Mercer

Conservative
Newark
Score: 1438
Won: 2827
Lost: 4693
Bill Esterson #606
Bill Esterson

Labour
Sefton Central
Score: 1387
Won: 3459
Lost: 5426
 
Alan Beith #607
Alan Beith

Liberal Democrat
Berwick-upon-Tweed
Score: 1383
Won: 3401
Lost: 5304
Mike Weir #608
Mike Weir

Scottish National Party
Angus
Score: 1379
Won: 3459
Lost: 5394
David Winnick #609
David Winnick

Labour
Walsall North
Score: 1434
Won: 3420
Lost: 5698
 
John Healey #610
John Healey

Labour
Wentworth and Dearne
Score: 1483
Won: 3228
Lost: 5736
Oliver Letwin #611
Oliver Letwin

Conservative
West Dorset
Score: 1443
Won: 2794
Lost: 4763
Tom Watson #612
Tom Watson

Labour
West Bromwich East
Score: 1439
Won: 3422
Lost: 5830
 
Mark Lazarowicz #613
Mark Lazarowicz

Labour Co-operative
Edinburgh North and Leith
Score: 1324
Won: 3539
Lost: 5297
Julian Huppart #614
Julian Huppart

Liberal Democrat
Cambridge
Score: 1420
Won: 3259
Lost: 5485
Nick Harvey #615
Nick Harvey

Liberal Democrat
North Devon
Score: 1396
Won: 3230
Lost: 5313
 
Richard Ottaway #616
Richard Ottaway

Conservative
Croydon South
Score: 1410
Won: 2839
Lost: 4736
Conor Murphy #617
Conor Murphy

Sinn Fein
Newry and Armagh
Score: 1376
Won: 3416
Lost: 5517
William Cash #618
William Cash

Conservative
Stone
Score: 1358
Won: 2957
Lost: 4723
 
Alan Reid #619
Alan Reid

Liberal Democrat
Argyll and Bute
Score: 1404
Won: 3323
Lost: 5595
Liam Byrne #620
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 1375
Won: 3406
Lost: 5574
Mark Hunter #621
Mark Hunter

Liberal Democrat
Cheadle
Score: 1301
Won: 3275
Lost: 4974
 
John Pugh #622
John Pugh

Liberal Democrat
Southport
Score: 1374
Won: 3252
Lost: 5428
Julian Lewis #623
Julian Lewis

Conservative
New Forest East
Score: 1300
Won: 3086
Lost: 4715
Denis MackShane #624
Denis MackShane

Labour
Rotherham
Score: 1336
Won: 3475
Lost: 5567
 
Shailesh Vara #625
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 1352
Won: 2799
Lost: 4590
James Arbuthnot #626
James Arbuthnot

Conservative
North East Hampshire
Score: 1383
Won: 2906
Lost: 4966
Norman Lamb #627
Norman Lamb

Liberal Democrat
North Norfolk
Score: 1282
Won: 3394
Lost: 5144
 
Bob Russell #628
Bob Russell

Liberal Democrat
Colchester
Score: 1364
Won: 3256
Lost: 5512
Gordon Birtwistle #629
Gordon Birtwistle

Liberal Democrat
Burnley
Score: 1352
Won: 3201
Lost: 5359
Hywell Williams #630
Hywell Williams

Plaid Cymru
Arfon
Score: 1381
Won: 3240
Lost: 5613
 
Pat Doherty #631
Pat Doherty

Sinn Fein
West Tyrone
Score: 1388
Won: 3283
Lost: 5769
Sheila Gilmore #632
Sheila Gilmore

Labour
Edinburgh East
Score: 1589
Won: 20271
Lost: 44002
Robert Smith #633
Robert Smith

Liberal Democrat
West Aberdeenshire and Kincardine
Score: 1335
Won: 3255
Lost: 5414
 
Norman Baker #634
Norman Baker

Liberal Democrat
Lewes
Score: 1380
Won: 3153
Lost: 5546
Jack Dromey #635
Jack Dromey

Labour
Birmingham, Erdington
Score: 1329
Won: 3534
Lost: 5950
Ian Swales #636
Ian Swales

Liberal Democrat
Redcar
Score: 1374
Won: 3086
Lost: 5472
 
Ronnie Campbell #637
Ronnie Campbell

Labour
Blyth Valley
Score: 1415
Won: 3119
Lost: 5926
Vince Cable #638
Vince Cable

Liberal Democrat
Twickenham
Score: 1300
Won: 3507
Lost: 5881
Tim Farron #639
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 1248
Won: 3595
Lost: 5732
 
Mike Gapes #640
Mike Gapes

Labour Co-operative
Ilford South
Score: 1342
Won: 3151
Lost: 5632
Paul Burstow #641
Paul Burstow

Liberal Democrat
Sutton and Cheam
Score: 1355
Won: 2911
Lost: 5309
Roger Williams #642
Roger Williams

Liberal Democrat
Brecon and Radnorshire
Score: 1288
Won: 3230
Lost: 5588
 
Menzies Campbell #643
Menzies Campbell

Liberal Democrat
North East Fife
Score: 1327
Won: 3240
Lost: 6030
Alun Michael #644
Alun Michael

Labour Co-operative
Cardiff South and Penarth
Score: 1248
Won: 3017
Lost: 5999
John Bercow #645
John Bercow

Bi-Curious
Buckingham
Score: 1179
Won: 3114
Lost: 5729
 
Michael Connarty #646
Michael Connarty

Conservative
Linlithgow and East Falkirk
Score: 1281
Won: 2822
Lost: 5954
Steve McCabe #647
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 1573
Won: 5398
Lost: 16381
Angus Robertson #648
Angus Robertson

Scottish National Party
Moray
Score: 1001
Won: 2415
Lost: 6334
 
 



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