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
Margaret Hodge
 
Gordon Henderson
Margaret Hodge   Gordon Henderson
Labour   Conservative
Barking   Sittingbourne and Sheppey


 
As seen in

 

Results

Owen Patterson #1
Owen Patterson

Conservative
North Shropshire
Score: 1569
Won: 9878
Lost: 2632
Elizabeth Truss #2
Elizabeth Truss

Conservative
South West Norfolk
Score: 1953
Won: 49453
Lost: 34138
Eleanor Laing #3
Eleanor Laing

Conservative
Epping Forest
Score: 1988
Won: 45174
Lost: 32882
 
Susan Jones #4
Susan Jones

Labour
Clwyd South
Score: 2052
Won: 44594
Lost: 35566
Karen Bradley #5
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 2015
Won: 41230
Lost: 33092
Anne Maine #6
Anne Maine

Conservative
St Albans
Score: 1859
Won: 43452
Lost: 32180
 
Gemma Doyle #7
Gemma Doyle

Labour Co-operative
West Dunbartonshire
Score: 1937
Won: 43463
Lost: 36929
Sarah Wollaston #8
Sarah Wollaston

Conservative
Totnes
Score: 1738
Won: 47616
Lost: 31524
Catherin McKinnell #9
Catherin McKinnell

Labour
Newcastle upon Tyne North
Score: 1898
Won: 46275
Lost: 37810
 
Katy Clark #10
Katy Clark

Labour
North Ayrshire and Arran
Score: 2034
Won: 37151
Lost: 35926
Jackie Doyle-Price #11
Jackie Doyle-Price

Conservative
Thurrock
Score: 1922
Won: 35979
Lost: 31998
Lorely Burt #12
Lorely Burt

Liberal Democrat
Solihull
Score: 1958
Won: 36329
Lost: 34963
 
Emma Reynolds #13
Emma Reynolds

Labour
Wolverhampton North East
Score: 1870
Won: 42443
Lost: 37141
Jenny Willot #14
Jenny Willot

Liberal Democrat
Cardiff Central
Score: 1849
Won: 38795
Lost: 33207
Angela Watkinson #15
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 1864
Won: 37727
Lost: 33076
 
Sylvia Hermon #16
Sylvia Hermon

Independent
North Down
Score: 1821
Won: 39099
Lost: 33716
Kerry McCarthey #17
Kerry McCarthey

Labour
Bristol East
Score: 1838
Won: 39710
Lost: 35398
Sarah Teather #18
Sarah Teather

Liberal Democrat
Brent Central
Score: 1640
Won: 57253
Lost: 40880
 
Julie Elliot #19
Julie Elliot

Labour
Sunderland Central
Score: 1796
Won: 37326
Lost: 33226
Pamela Nash #20
Pamela Nash

Labour
Airdrie and Shotts
Score: 1678
Won: 47914
Lost: 37272
Luciana Berger #21
Luciana Berger

Labour Co-operative
Liverpool, Wavertree
Score: 1609
Won: 58090
Lost: 41155
 
Lilian Greenwood #22
Lilian Greenwood

Labour
Nottingham South
Score: 1733
Won: 41993
Lost: 35580
Heidi Alexander #23
Heidi Alexander

Labour
Lewisham East
Score: 1632
Won: 48945
Lost: 36269
Richard Drax #24
Richard Drax

Conservative
South Dorset
Score: 1608
Won: 7361
Lost: 5302
 
Lisa Nandy #25
Lisa Nandy

Labour
Wigan
Score: 1726
Won: 44084
Lost: 37510
Jo Swinson #26
Jo Swinson

Liberal Democrat
East Dunbartonshire
Score: 1722
Won: 39914
Lost: 34076
Stella Creasy #27
Stella Creasy

Labour
Walthamstow
Score: 1661
Won: 48697
Lost: 39072
 
Siobhain McDonagh #28
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 1734
Won: 38564
Lost: 33971
Tracey Crouch #29
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 1692
Won: 41593
Lost: 34939
Teresa Pearse #30
Teresa Pearse

Labour
Erith and Thamesmead
Score: 1742
Won: 40631
Lost: 36578
 
Lynne Featherstone #31
Lynne Featherstone

Liberal Democrat
Hornsey and Wood Green
Score: 1678
Won: 42222
Lost: 35724
Karen Lumley #32
Karen Lumley

Conservative
Redditch
Score: 1896
Won: 32113
Lost: 35266
Harriet Baldwin #33
Harriet Baldwin

Conservative
West Worcestershire
Score: 1573
Won: 43270
Lost: 32073
 
Margot James #34
Margot James

Conservative
Stourbridge
Score: 1668
Won: 38537
Lost: 32810
Alison McGovern #35
Alison McGovern

Labour
Wirral South
Score: 1695
Won: 40225
Lost: 35717
Esther Mcvey #36
Esther Mcvey

Conservative
Wirral West
Score: 1455
Won: 53095
Lost: 33026
 
Jessica Morden #37
Jessica Morden

Labour
Newport East
Score: 1681
Won: 41781
Lost: 36487
Amber Rudd #38
Amber Rudd

Conservative
Hastings and Rye
Score: 1507
Won: 46278
Lost: 31744
Louise Ellman #39
Louise Ellman

Labour Co-operative
Liverpool, Riverside
Score: 1783
Won: 34837
Lost: 34767
 
Natascha Engel #40
Natascha Engel

Labour
North East Derbyshire
Score: 1659
Won: 37615
Lost: 32465
Debbie Abrahams #41
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 1639
Won: 41619
Lost: 35141
Charlotte Leslie #42
Charlotte Leslie

Conservative
Bristol North West
Score: 1417
Won: 59749
Lost: 35436
 
Eric Ollerenshaw #43
Eric Ollerenshaw

Conservative
Lancaster and Fleetwood
Score: 1307
Won: 17706
Lost: 8352
Dan Byles #44
Dan Byles

Conservative
North Warwickshire
Score: 1620
Won: 5174
Lost: 4283
Tessa Munt #45
Tessa Munt

Liberal Democrat
Wells
Score: 1722
Won: 36353
Lost: 34891
 
Rosie Winterton #46
Rosie Winterton

Labour
Doncaster Central
Score: 1736
Won: 35263
Lost: 34488
Theresa Villiers #47
Theresa Villiers

Conservative
Chipping Barnet
Score: 1477
Won: 48186
Lost: 33110
Liz Kendall #48
Liz Kendall

Labour
Leicester West
Score: 1598
Won: 46207
Lost: 38237
 
Rachel Reeves #49
Rachel Reeves

Labour
Leeds West
Score: 1605
Won: 45900
Lost: 38379
Barbara Keeley #50
Barbara Keeley

Labour
Worsley and Eccles South
Score: 1559
Won: 44209
Lost: 34747
Justine Greening #51
Justine Greening

Conservative
Putney
Score: 1558
Won: 43147
Lost: 34053
 
Meg Hillier #52
Meg Hillier

Labour Co-operative
Hackney South and Shoreditch
Score: 1725
Won: 35769
Lost: 35096
Claire Perry #53
Claire Perry

Conservative
Devizes
Score: 1403
Won: 52361
Lost: 32954
Caroline Flint #54
Caroline Flint

Labour
Don Valley
Score: 1499
Won: 52675
Lost: 39117
 
Nicky Morgan #55
Nicky Morgan

Conservative
Loughborough
Score: 1517
Won: 42949
Lost: 32889
Eilidh Whiteford #56
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 1382
Won: 56360
Lost: 34361
Maria Miller #57
Maria Miller

Conservative
Basingstoke
Score: 1502
Won: 42578
Lost: 32038
 
Cheryl Gillan #58
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 1629
Won: 36501
Lost: 33166
Bridget Phillipson #59
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 1544
Won: 46588
Lost: 37768
Rebecca Harris #60
Rebecca Harris

Conservative
Castle Point
Score: 1391
Won: 52697
Lost: 33302
 
David Ruffley #61
David Ruffley

Conservative
Bury St Edmunds
Score: 1577
Won: 4893
Lost: 4185
Steve Baker #62
Steve Baker

Conservative
Wycombe
Score: 1551
Won: 5133
Lost: 4243
Priti Patel #63
Priti Patel

Conservative
Witham
Score: 1434
Won: 48485
Lost: 33431
 
Daniel Kawczynski #64
Daniel Kawczynski

Conservative
Shrewsbury and Atcham
Score: 1556
Won: 5377
Lost: 4503
Anne Marie Morris #65
Anne Marie Morris

Conservative
Newton Abbot
Score: 1570
Won: 37764
Lost: 32354
Penny Mordaunt #66
Penny Mordaunt

Conservative
Portsmouth North
Score: 1341
Won: 56318
Lost: 33390
 
Caroline Dinenage #67
Caroline Dinenage

Conservative
Gosport
Score: 1431
Won: 46814
Lost: 32856
Theresa May #68
Theresa May

Conservative
Maidenhead
Score: 1570
Won: 39197
Lost: 33970
Chloe Smith #69
Chloe Smith

Conservative
Norwich North
Score: 1488
Won: 44525
Lost: 34311
 
John Glen #70
John Glen

Conservative
Salisbury
Score: 1586
Won: 4676
Lost: 4166
Simon Kirby #71
Simon Kirby

Conservative
Brighton, Kemptown
Score: 1633
Won: 4710
Lost: 4456
Gloria de Piero #72
Gloria de Piero

Labour
Ashfield
Score: 1469
Won: 49914
Lost: 37737
 
Mary Macleod #73
Mary Macleod

Conservative
Brentford and Isleworth
Score: 1374
Won: 52315
Lost: 33515
Nicola Blackwood #74
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 1362
Won: 52552
Lost: 32918
Jenny Chapman #75
Jenny Chapman

Labour
Darlington
Score: 1577
Won: 41178
Lost: 36491
 
Nick Boles #76
Nick Boles

Conservative
Grantham and Stamford
Score: 1592
Won: 4715
Lost: 4266
Andrea Leadsom #77
Andrea Leadsom

Conservative
South Northamptonshire
Score: 1727
Won: 32581
Lost: 34910
Jessica Lee #78
Jessica Lee

Conservative
Erewash
Score: 1553
Won: 38487
Lost: 33138
 
Robin Walker #79
Robin Walker

Conservative
Worcester
Score: 1518
Won: 5198
Lost: 4259
Mary Glendon #80
Mary Glendon

Labour
North Tyneside
Score: 1800
Won: 31722
Lost: 36795
Sheryll Murray #81
Sheryll Murray

Conservative
South East Cornwall
Score: 1639
Won: 34422
Lost: 33338
 
Alison Seabeck #82
Alison Seabeck

Labour
Plymouth, Moor View
Score: 1717
Won: 33383
Lost: 35608
Mark Harper #83
Mark Harper

Conservative
Forest of Dean
Score: 1522
Won: 5388
Lost: 4487
Joseph Johnson #84
Joseph Johnson

Conservative
Orpington
Score: 1528
Won: 5092
Lost: 4317
 
Joan Ruddock #85
Joan Ruddock

Labour
Lewisham, Deptford
Score: 1611
Won: 36029
Lost: 34115
Smith Henry #86
Smith Henry

Conservative
Crawley
Score: 1521
Won: 5337
Lost: 4473
Caroline Spelman #87
Caroline Spelman

Conservative
Meriden
Score: 1467
Won: 42477
Lost: 32930
 
Bernard Jenkin #88
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 1536
Won: 4826
Lost: 4167
Anna Soubry #89
Anna Soubry

Conservative
Broxtowe
Score: 1373
Won: 47409
Lost: 31689
Edward Vaisey #90
Edward Vaisey

Conservative
Wantage
Score: 1546
Won: 5021
Lost: 4412
 
Rushanara Ali #91
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 1548
Won: 41723
Lost: 36989
Mark Garnier #92
Mark Garnier

Conservative
Wyre Forest
Score: 1531
Won: 5340
Lost: 4614
Mark Field #93
Mark Field

Conservative
Cities of London and Westminster
Score: 1510
Won: 5051
Lost: 4253
 
George Eustice #94
George Eustice

Conservative
Camborne and Redruth
Score: 1506
Won: 5075
Lost: 4263
Valerie Vaz #95
Valerie Vaz

Labour
Walsall South
Score: 1560
Won: 40421
Lost: 36714
Alec Shelbrooke #96
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 1506
Won: 5115
Lost: 4329
 
Brian Donohoe #97
Brian Donohoe

Labour
Central Ayrshire
Score: 1480
Won: 6827
Lost: 5575
Nick Hurd #98
Nick Hurd

Conservative
Ruislip, Northwood and Pinner
Score: 1503
Won: 5021
Lost: 4238
Jesse Norman #99
Jesse Norman

Conservative
Hereford and South Herefordshire
Score: 1501
Won: 6207
Lost: 5223
 
James Wharton #100
James Wharton

Conservative
Stockton South
Score: 1492
Won: 4918
Lost: 4086
Rob Wilson #101
Rob Wilson

Conservative
Reading East
Score: 1524
Won: 4750
Lost: 4130
Shabana Mahmood #102
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 1552
Won: 39997
Lost: 36294
 
Fiona ODonnell #103
Fiona ODonnell

Labour
East Lothian
Score: 1664
Won: 33766
Lost: 35255
Robert Halfon #104
Robert Halfon

Conservative
Harlow
Score: 1507
Won: 5078
Lost: 4340
David Mowat #105
David Mowat

Conservative
Warrington South
Score: 1563
Won: 4534
Lost: 4182
 
David Burrowes #106
David Burrowes

Conservative
Enfield, Southgate
Score: 1510
Won: 4753
Lost: 4076
Mary Creagh #107
Mary Creagh

Labour
Wakefield
Score: 1692
Won: 33496
Lost: 36291
Edward Timson #108
Edward Timson

Conservative
Crewe and Nantwich
Score: 1498
Won: 4861
Lost: 4109
 
Helen Grant #109
Helen Grant

Conservative
Maidstone and The Weald
Score: 1474
Won: 40470
Lost: 33082
Jeremy Hunt #110
Jeremy Hunt

Conservative
South West Surrey
Score: 1493
Won: 5217
Lost: 4388
Chris White #111
Chris White

Conservative
Warwick and Leamington
Score: 1506
Won: 4852
Lost: 4155
 
Stephen Barclay #112
Stephen Barclay

Conservative
North East Cambridgeshire
Score: 1500
Won: 4996
Lost: 4259
Robert Flello #113
Robert Flello

Labour
Stoke-on-Trent South
Score: 1577
Won: 5233
Lost: 4970
Greg Clark #114
Greg Clark

Conservative
Tunbridge Wells
Score: 1528
Won: 4656
Lost: 4146
 
Yvette Cooper #115
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 1623
Won: 35273
Lost: 35622
Christopher Pincher #116
Christopher Pincher

Conservative
Tamworth
Score: 1538
Won: 4555
Lost: 4112
Julian Smith #117
Julian Smith

Conservative
Skipton and Ripon
Score: 1520
Won: 4610
Lost: 4063
 
Liam Fox #118
Liam Fox

Conservative
North Somerset
Score: 1545
Won: 4829
Lost: 4415
Diana Johnson #119
Diana Johnson

Labour
Kingston upon Hull North
Score: 1596
Won: 35031
Lost: 34254
Caroline Nokes #120
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 1329
Won: 50028
Lost: 32320
 
David Cameron #121
David Cameron

Conservative
Witney
Score: 1549
Won: 5947
Lost: 5463
Charlie Elphicke #122
Charlie Elphicke

Conservative
Dover
Score: 1478
Won: 4877
Lost: 4070
James Morris #123
James Morris

Conservative
Halesowen and Rowley Regis
Score: 1487
Won: 5070
Lost: 4280
 
David Miliband #124
David Miliband

Labour
South Shields
Score: 1501
Won: 7037
Lost: 6086
David Morris #125
David Morris

Conservative
Morecambe and Lunesdale
Score: 1489
Won: 4860
Lost: 4131
Jake Berry #126
Jake Berry

Conservative
Rossendale and Darwen
Score: 1476
Won: 5319
Lost: 4440
 
Edward Garnier #127
Edward Garnier

Conservative
Harborough
Score: 1559
Won: 4409
Lost: 4155
Justin Tomlinson #128
Justin Tomlinson

Conservative
North Swindon
Score: 1509
Won: 4555
Lost: 4000
Simon Hart #129
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 1491
Won: 4676
Lost: 4020
 
Richard Fuller #130
Richard Fuller

Conservative
Bedford
Score: 1478
Won: 4994
Lost: 4231
Chris Skidmore #131
Chris Skidmore

Conservative
Kingswood
Score: 1459
Won: 5123
Lost: 4216
Aiden Burley #132
Aiden Burley

Conservative
Cannock Chase
Score: 1464
Won: 4989
Lost: 4140
 
Chris Kelly #133
Chris Kelly

Conservative
Dudley South
Score: 1454
Won: 5479
Lost: 4486
Andrew Lansley #134
Andrew Lansley

Conservative
South Cambridgeshire
Score: 1533
Won: 4725
Lost: 4344
Desmond Swayne #135
Desmond Swayne

Conservative
New Forest West
Score: 1546
Won: 4597
Lost: 4300
 
Steve Brine #136
Steve Brine

Conservative
Winchester
Score: 1473
Won: 5224
Lost: 4408
Stuart Andrew #137
Stuart Andrew

Conservative
Pudsey
Score: 1482
Won: 4796
Lost: 4116
Pat Glass #138
Pat Glass

Labour
North West Durham
Score: 1809
Won: 29828
Lost: 37856
 
Jack Lopresti #139
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 1520
Won: 4601
Lost: 4170
Louise Bagshawe #140
Louise Bagshawe

Conservative
Corby
Score: 1403
Won: 49216
Lost: 37506
Phillip Lee #141
Phillip Lee

Conservative
Bracknell
Score: 1482
Won: 4690
Lost: 4040
 
Daniel Poulter #142
Daniel Poulter

Conservative
Central Suffolk and North Ipswich
Score: 1489
Won: 4824
Lost: 4201
Kevin Brennan #143
Kevin Brennan

Labour
Cardiff West
Score: 1570
Won: 5257
Lost: 5127
Alun Cairns #144
Alun Cairns

Conservative
Vale of Glamorgan
Score: 1515
Won: 4533
Lost: 4103
 
Jim Fitzpatrick #145
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 1571
Won: 5131
Lost: 5023
John Penrose #146
John Penrose

Conservative
Weston-super-Mare
Score: 1509
Won: 4623
Lost: 4162
Zac Goldsmith #147
Zac Goldsmith

Conservative
Richmond Park
Score: 1454
Won: 5500
Lost: 4595
 
John McDonnell #148
John McDonnell

Labour
Hayes and Harlington
Score: 1569
Won: 5256
Lost: 5154
David Nuttal #149
David Nuttal

Conservative
Bury North
Score: 1513
Won: 4621
Lost: 4212
Anne McIntosh #150
Anne McIntosh

Conservative
Thirsk and Malton
Score: 1656
Won: 32385
Lost: 35372
 
George Osborne #151
George Osborne

Conservative
Tatton
Score: 1523
Won: 5225
Lost: 4838
Mark Pritchard #152
Mark Pritchard

Conservative
The Wrekin
Score: 1515
Won: 4605
Lost: 4214
Mark Spencer #153
Mark Spencer

Conservative
Sherwood
Score: 1526
Won: 4622
Lost: 4294
 
Fiona Bruce #154
Fiona Bruce

Conservative
Congleton
Score: 1720
Won: 31172
Lost: 36639
Roberta Blackman-Woods #155
Roberta Blackman-Woods

Labour
City of Durham
Score: 1597
Won: 36013
Lost: 36892
Michael Fallon #156
Michael Fallon

Conservative
Sevenoaks
Score: 1519
Won: 4476
Lost: 4165
 
Dominic Greive #157
Dominic Greive

Conservative
Beaconsfield
Score: 1525
Won: 4454
Lost: 4173
Damian hinds #158
Damian hinds

Conservative
East Hampshire
Score: 1457
Won: 4686
Lost: 4004
Mark Simmonds #159
Mark Simmonds

Conservative
Boston and Skegness
Score: 1463
Won: 4647
Lost: 4005
 
David Laws #160
David Laws

Liberal Democrat
Yeovil
Score: 1506
Won: 5507
Lost: 5060
Brandon Lewis #161
Brandon Lewis

Conservative
Great Yarmouth
Score: 1479
Won: 4644
Lost: 4101
Stephen Williams #162
Stephen Williams

Liberal Democrat
Bristol West
Score: 1525
Won: 5314
Lost: 5003
 
Ben Gummer #163
Ben Gummer

Conservative
Ipswich
Score: 1476
Won: 4987
Lost: 4398
Andrew Stephenson #164
Andrew Stephenson

Conservative
Pendle
Score: 1484
Won: 4489
Lost: 4006
Nick Clegg #165
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 1556
Won: 5477
Lost: 5412
 
Loraine Fullbrook #166
Loraine Fullbrook

Conservative
South Ribble
Score: 1668
Won: 31279
Lost: 35321
William Hague #167
William Hague

Conservative
Richmond (Yorks)
Score: 1502
Won: 5049
Lost: 4634
David Lidington #168
David Lidington

Conservative
Aylesbury
Score: 1515
Won: 4491
Lost: 4202
 
Stephen Crabb #169
Stephen Crabb

Conservative
Preseli Pembrokeshire
Score: 1494
Won: 4741
Lost: 4323
Nick Herbert #170
Nick Herbert

Conservative
Arundel and South Downs
Score: 1460
Won: 4822
Lost: 4189
George Hollinberry #171
George Hollinberry

Conservative
Meon Valley
Score: 1436
Won: 5401
Lost: 4532
 
John Woodcock #172
John Woodcock

Labour Co-operative
Barrow and Furness
Score: 1532
Won: 5266
Lost: 5066
Andrew Jones #173
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 1460
Won: 4655
Lost: 4053
Mark Menzies #174
Mark Menzies

Conservative
Fylde
Score: 1523
Won: 4656
Lost: 4432
 
Craig Whittacker #175
Craig Whittacker

Conservative
Calder Valley
Score: 1485
Won: 4520
Lost: 4080
Tim Yeo #176
Tim Yeo

Conservative
South Suffolk
Score: 1569
Won: 4374
Lost: 4429
Jeremy Browne #177
Jeremy Browne

Liberal Democrat
Taunton Deane
Score: 1497
Won: 5203
Lost: 4783
 
Dan Jarvis #178
Dan Jarvis

Labour
Barnsley Central
Score: 1542
Won: 5435
Lost: 5330
Stephen Phillips #179
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 1470
Won: 5010
Lost: 4458
Charles Kennedy #180
Charles Kennedy

Liberal Democrat
Ross, Skye and Lochaber
Score: 1530
Won: 5165
Lost: 5003
 
Kate Green #181
Kate Green

Labour
Stretford and Urmston
Score: 1729
Won: 30967
Lost: 38074
Matthew Hancock #182
Matthew Hancock

Conservative
West Suffolk
Score: 1461
Won: 4636
Lost: 4094
Paul Beresford #183
Paul Beresford

Conservative
Mole Valley
Score: 1513
Won: 4636
Lost: 4399
 
Andrew Percy #184
Andrew Percy

Conservative
Brigg and Goole
Score: 1517
Won: 4428
Lost: 4231
Paul Farrelly #185
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 1541
Won: 5224
Lost: 5161
Andrew Murrison #186
Andrew Murrison

Conservative
South West Wiltshire
Score: 1474
Won: 4493
Lost: 4049
 
Gavin Williamson #187
Gavin Williamson

Conservative
South Staffordshire
Score: 1457
Won: 4626
Lost: 4069
Crispin Blunt #188
Crispin Blunt

Conservative
Reigate
Score: 1467
Won: 4679
Lost: 4191
Douglas Alexander #189
Douglas Alexander

Labour
Paisley and Renfrewshire South
Score: 1488
Won: 6299
Lost: 5806
 
Rehman Chishti #190
Rehman Chishti

Conservative
Gillingham and Rainham
Score: 1439
Won: 4754
Lost: 4101
Derek Twigg #191
Derek Twigg

Labour
Halton
Score: 1527
Won: 5203
Lost: 5073
Iain Wright #192
Iain Wright

Labour
Hartlepool
Score: 1530
Won: 5232
Lost: 5119
 
James Duddridge #193
James Duddridge

Conservative
Rochford and Southend East
Score: 1470
Won: 4743
Lost: 4286
Eric Joyce #194
Eric Joyce

Labour
Falkirk
Score: 1529
Won: 5103
Lost: 5009
Duncan Hames #195
Duncan Hames

Liberal Democrat
Chippenham
Score: 1512
Won: 5431
Lost: 5226
 
Graham Jones #196
Graham Jones

Labour
Hyndburn
Score: 1487
Won: 5598
Lost: 5203
John Leech #197
John Leech

Liberal Democrat
Manchester, Withington
Score: 1537
Won: 5169
Lost: 5138
Mel Stride #198
Mel Stride

Conservative
Central Devon
Score: 1430
Won: 4659
Lost: 3987
 
Mark Francois #199
Mark Francois

Conservative
Rayleigh and Wickford
Score: 1469
Won: 4474
Lost: 4062
Harriet Harman #200
Harriet Harman

Labour
Camberwell and Peckham
Score: 1631
Won: 32989
Lost: 36882
John Cryer #201
John Cryer

Labour
Leyton and Wanstead
Score: 1510
Won: 5156
Lost: 4969
 
Richard Graham #202
Richard Graham

Conservative
Gloucester
Score: 1447
Won: 5092
Lost: 4487
Gareth Johnson #203
Gareth Johnson

Conservative
Dartford
Score: 1525
Won: 4469
Lost: 4395
Ian Paisley #204
Ian Paisley

Democratic Unionist
North Antrim
Score: 1455
Won: 5157
Lost: 4604
 
Hazel Blears #205
Hazel Blears

Labour
Salford and Eccles
Score: 1600
Won: 33390
Lost: 36127
David Ruttley #206
David Ruttley

Conservative
Macclesfield
Score: 1464
Won: 4636
Lost: 4201
Owen Smith #207
Owen Smith

Labour
Pontypridd
Score: 1500
Won: 5267
Lost: 5015
 
Andrew Griffiths #208
Andrew Griffiths

Conservative
Burton
Score: 1409
Won: 4736
Lost: 3974
Ian Murray #209
Ian Murray

Labour
Edinburgh South
Score: 1503
Won: 5267
Lost: 5074
David Davies #210
David Davies

Conservative
Monmouth
Score: 1456
Won: 4593
Lost: 4147
 
Kate Hoey #211
Kate Hoey

Labour
Vauxhall
Score: 1570
Won: 34227
Lost: 35977
David Jones #212
David Jones

Conservative
Clwyd West
Score: 1501
Won: 4594
Lost: 4420
Karl McCartney #213
Karl McCartney

Conservative
Lincoln
Score: 1453
Won: 4515
Lost: 4069
 
Jim McGovern #214
Jim McGovern

Labour
Dundee West
Score: 1500
Won: 5180
Lost: 4986
Neil Parish #215
Neil Parish

Conservative
Tiverton and Honiton
Score: 1506
Won: 4511
Lost: 4396
Jamie Reed #216
Jamie Reed

Labour
Copeland
Score: 1476
Won: 6042
Lost: 5646
 
Peter Bottomley #217
Peter Bottomley

Conservative
Worthing West
Score: 1483
Won: 4547
Lost: 4289
Stephen Dorrell #218
Stephen Dorrell

Conservative
Charnwood
Score: 1475
Won: 4430
Lost: 4148
Nick Smith #219
Nick Smith

Labour
Blaenau Gwent
Score: 1492
Won: 5270
Lost: 5049
 
Julian Sturdy #220
Julian Sturdy

Conservative
York Outer
Score: 1428
Won: 4724
Lost: 4127
Emily Thornberry #221
Emily Thornberry

Labour
Islington South and Finsbury
Score: 1527
Won: 35559
Lost: 35678
Cathy Jamieson #222
Cathy Jamieson

Labour Co-operative
Kilmarnock and Loudoun
Score: 1727
Won: 30816
Lost: 39151
 
Ben Walker #223
Ben Walker

Conservative
Wyre and Preston North
Score: 1453
Won: 4566
Lost: 4152
Robert Buckland #224
Robert Buckland

Conservative
South Swindon
Score: 1471
Won: 4312
Lost: 4027
Jane Ellison #225
Jane Ellison

Conservative
Battersea
Score: 1581
Won: 32818
Lost: 35436
 
Chris Evans #226
Chris Evans

Labour Co-operative
Islwyn
Score: 1429
Won: 6427
Lost: 5664
Adam Holloway #227
Adam Holloway

Conservative
Gravesham
Score: 1425
Won: 4711
Lost: 4124
Mark Williams #228
Mark Williams

Liberal Democrat
Ceredigion
Score: 1516
Won: 4933
Lost: 4910
 
Simon Burns #229
Simon Burns

Conservative
Chelmsford
Score: 1472
Won: 4652
Lost: 4375
Sharon Hodgeson #230
Sharon Hodgeson

Labour
Washington and Sunderland West
Score: 1572
Won: 34835
Lost: 37522
Edward Miliband #231
Edward Miliband

Labour
Doncaster North
Score: 1569
Won: 6420
Lost: 6881
 
David Mundell #232
David Mundell

Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 1469
Won: 4558
Lost: 4287
Sarah Newton #233
Sarah Newton

Conservative
Truro and Falmouth
Score: 1562
Won: 32581
Lost: 34664
Charles Walker #234
Charles Walker

Conservative
Broxbourne
Score: 1408
Won: 5087
Lost: 4377
 
Andrew George #235
Andrew George

Liberal Democrat
St Ives
Score: 1497
Won: 5113
Lost: 5006
Chris Leslie #236
Chris Leslie

Labour Co-operative
Nottingham East
Score: 1498
Won: 5384
Lost: 5285
Mark Prisk #237
Mark Prisk

Conservative
Hertford and Stortford
Score: 1463
Won: 4520
Lost: 4242
 
Jonathan Reynolds #238
Jonathan Reynolds

Labour Co-operative
Stalybridge and Hyde
Score: 1489
Won: 5259
Lost: 5117
Rory Stewart #239
Rory Stewart

Conservative
Penrith and The Border
Score: 1443
Won: 4603
Lost: 4193
Hugh Bayley #240
Hugh Bayley

Labour
York Central
Score: 1490
Won: 5235
Lost: 5107
 
Michael Dugher #241
Michael Dugher

Labour
Barnsley East
Score: 1461
Won: 5387
Lost: 5070
Tristram Hunt #242
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 1552
Won: 5763
Lost: 6117
Barry Gardiner #243
Barry Gardiner

Labour
Brent North
Score: 1515
Won: 5213
Lost: 5285
 
Martin Horwood #244
Martin Horwood

Liberal Democrat
Cheltenham
Score: 1481
Won: 5192
Lost: 5031
Helen Jones #245
Helen Jones

Labour
Warrington North
Score: 1656
Won: 31052
Lost: 37361
Nadine Dorries #246
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 1300
Won: 45693
Lost: 33424
 
Hugh Robertson #247
Hugh Robertson

Conservative
Faversham and Mid Kent
Score: 1414
Won: 4657
Lost: 4114
Lyn Brown #248
Lyn Brown

Labour
West Ham
Score: 1708
Won: 30056
Lost: 38302
Alan Campbell #249
Alan Campbell

Labour
Tynemouth
Score: 1463
Won: 5387
Lost: 5114
 
John Baron #250
John Baron

Conservative
Basildon and Billericay
Score: 1492
Won: 4437
Lost: 4390
Jonathan Lord #251
Jonathan Lord

Conservative
Woking
Score: 1439
Won: 4472
Lost: 4119
Gordon Marsden #252
Gordon Marsden

Labour
Blackpool South
Score: 1475
Won: 5210
Lost: 5046
 
Michael Moore #253
Michael Moore

Liberal Democrat
Berwickshire, Roxburgh and Selkirk
Score: 1485
Won: 5287
Lost: 5194
Albert Owen #254
Albert Owen

Labour
Ynys M?n
Score: 1484
Won: 5035
Lost: 4946
Bill Wiggin #255
Bill Wiggin

Conservative
North Herefordshire
Score: 1429
Won: 4800
Lost: 4362
 
Gareth Thomas #256
Gareth Thomas

Labour Co-operative
Harrow West
Score: 1478
Won: 5179
Lost: 5057
Conor Burns #257
Conor Burns

Conservative
Bournemouth West
Score: 1479
Won: 4580
Lost: 4477
Alan Duncan #258
Alan Duncan

Conservative
Rutland and Melton
Score: 1435
Won: 4456
Lost: 4106
 
Clive Efford #259
Clive Efford

Labour
Eltham
Score: 1453
Won: 5434
Lost: 5132
Tobias Ellwood #260
Tobias Ellwood

Conservative
Bournemouth East
Score: 1377
Won: 5254
Lost: 4426
Nigel Evans #261
Nigel Evans

Conservative
Ribble Valley
Score: 1430
Won: 4569
Lost: 4175
 
Kevan Jones #262
Kevan Jones

Labour
North Durham
Score: 1469
Won: 5146
Lost: 4971
Richard Benyon #263
Richard Benyon

Conservative
Newbury
Score: 1372
Won: 6439
Lost: 5390
Edward Davey #264
Edward Davey

Liberal Democrat
Kingston and Surbiton
Score: 1503
Won: 5028
Lost: 5107
 
Chris Huhne #265
Chris Huhne

Liberal Democrat
Eastleigh
Score: 1497
Won: 5149
Lost: 5186
John Mann #266
John Mann

Labour
Bassetlaw
Score: 1470
Won: 5114
Lost: 4962
Jonathan Djanogly #267
Jonathan Djanogly

Conservative
Huntingdon
Score: 1466
Won: 4390
Lost: 4254
 
Jon Ashworth #268
Jon Ashworth

Labour
Leicester South
Score: 1460
Won: 5145
Lost: 4940
David Ward #269
David Ward

Liberal Democrat
Bradford East
Score: 1510
Won: 4746
Lost: 4879
Mike Wood #270
Mike Wood

Labour
Batley and Spen
Score: 1480
Won: 5122
Lost: 5049
 
Nic Dakin #271
Nic Dakin

Labour
Scunthorpe
Score: 1494
Won: 5016
Lost: 5061
Graham Evans #272
Graham Evans

Conservative
Weaver Vale
Score: 1442
Won: 4561
Lost: 4274
John Howell #273
John Howell

Conservative
Henley
Score: 1494
Won: 4596
Lost: 4635
 
Marcus Jones #274
Marcus Jones

Conservative
Nuneaton
Score: 1458
Won: 4553
Lost: 4364
Stephen Twigg #275
Stephen Twigg

Labour Co-operative
Liverpool, West Derby
Score: 1455
Won: 5275
Lost: 5047
Robert Goodwill #276
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 1489
Won: 4528
Lost: 4541
 
Andrew Mitchell #277
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 1481
Won: 4629
Lost: 4595
Matthew Offord #278
Matthew Offord

Conservative
Hendon
Score: 1379
Won: 5266
Lost: 4503
Gisela Stuart #279
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 1673
Won: 29728
Lost: 37169
 
Robert Walter #280
Robert Walter

Conservative
North Dorset
Score: 1491
Won: 4371
Lost: 4399
Andrew Bridgen #281
Andrew Bridgen

Conservative
North West Leicestershire
Score: 1451
Won: 4648
Lost: 4433
Michael Elliss #282
Michael Elliss

Conservative
Northampton North
Score: 1421
Won: 4515
Lost: 4130
 
Nick Gibb #283
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 1498
Won: 4396
Lost: 4474
Mark Lancaster #284
Mark Lancaster

Conservative
Milton Keynes North
Score: 1387
Won: 4785
Lost: 4163
Jason McCartney #285
Jason McCartney

Conservative
Colne Valley
Score: 1437
Won: 4425
Lost: 4139
 
James Clappison #286
James Clappison

Conservative
Hertsmere
Score: 1436
Won: 4508
Lost: 4231
Andrew Gwynne #287
Andrew Gwynne

Labour
Denton and Reddish
Score: 1452
Won: 5290
Lost: 5082
Tony Baldry #288
Tony Baldry

Conservative
Banbury
Score: 1437
Won: 4534
Lost: 4257
 
Toby Perkins #289
Toby Perkins

Labour
Chesterfield
Score: 1448
Won: 5279
Lost: 5035
Graham Brady #290
Graham Brady

Conservative
Altrincham and Sale West
Score: 1413
Won: 4630
Lost: 4203
Graham Allen #291
Graham Allen

Labour
Nottingham North
Score: 1505
Won: 4918
Lost: 5086
 
Stephen Metcalfe #292
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 1479
Won: 4661
Lost: 4660
Jim Murphy #293
Jim Murphy

Labour
East Renfrewshire
Score: 1443
Won: 5530
Lost: 5251
Andy Burnham #294
Andy Burnham

Labour
Leigh
Score: 1485
Won: 5441
Lost: 5485
 
John Denham #295
John Denham

Labour
Southampton, Itchen
Score: 1483
Won: 5031
Lost: 5065
Andrew Smith #296
Andrew Smith

Labour
Oxford East
Score: 1495
Won: 4918
Lost: 5033
David Anderson #297
David Anderson

Labour
Blaydon
Score: 1495
Won: 5023
Lost: 5146
 
Tom Greatrix #298
Tom Greatrix

Labour Co-operative
Rutherglen and Hamilton West
Score: 1435
Won: 5539
Lost: 5235
Tami Mark #299
Tami Mark

Labour
Alyn and Deeside
Score: 1459
Won: 5184
Lost: 5064
Simon Hughes #300
Simon Hughes

Liberal Democrat
Bermondsey and Old Southwark
Score: 1460
Won: 5024
Lost: 4933
 
Huw Irranca-Davies #301
Huw Irranca-Davies

Labour
Ogmore
Score: 1436
Won: 5639
Lost: 5343
Alan Johnson #302
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 1451
Won: 5226
Lost: 5065
Jacob Rees-Mogg #303
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 1451
Won: 4764
Lost: 4620
 
Tom Brake #304
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 1461
Won: 5216
Lost: 5130
Kris Hopkins #305
Kris Hopkins

Conservative
Keighley
Score: 1453
Won: 4507
Lost: 4394
Dominic Raab #306
Dominic Raab

Conservative
Esher and Walton
Score: 1353
Won: 5244
Lost: 4391
 
Iain Stewart #307
Iain Stewart

Conservative
Milton Keynes South
Score: 1404
Won: 4689
Lost: 4258
Yasmin Qureshi #308
Yasmin Qureshi

Labour
Bolton South East
Score: 1475
Won: 34945
Lost: 35200
Oliver Heald #309
Oliver Heald

Conservative
North East Hertfordshire
Score: 1406
Won: 4540
Lost: 4160
 
Sajid Javid #310
Sajid Javid

Conservative
Bromsgrove
Score: 1433
Won: 4494
Lost: 4276
Nigel Adams #311
Nigel Adams

Conservative
Selby and Ainsty
Score: 1441
Won: 4451
Lost: 4283
Greg Mulholland #312
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 1504
Won: 4831
Lost: 5073
 
Stephen OBrien #313
Stephen OBrien

Conservative
Eddisbury
Score: 1441
Won: 4466
Lost: 4300
Clive Betts #314
Clive Betts

Labour
Sheffield South East
Score: 1461
Won: 5258
Lost: 5210
Russell Brown #315
Russell Brown

Labour
Dumfries and Galloway
Score: 1453
Won: 5204
Lost: 5103
 
Geoffrey Cox #316
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 1452
Won: 4470
Lost: 4387
Jeremy Lefroy #317
Jeremy Lefroy

Conservative
Stafford
Score: 1414
Won: 4418
Lost: 4099
Paul Maynard #318
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 1437
Won: 4647
Lost: 4461
 
John Redwood #319
John Redwood

Conservative
Wokingham
Score: 1437
Won: 4565
Lost: 4386
Charles Hendry #320
Charles Hendry

Conservative
Wealden
Score: 1455
Won: 4481
Lost: 4422
Jon Cruddas #321
Jon Cruddas

Labour
Dagenham and Rainham
Score: 1439
Won: 5267
Lost: 5107
 
Anne Milton #322
Anne Milton

Conservative
Guildford
Score: 1638
Won: 30180
Lost: 37411
Guy Opperman #323
Guy Opperman

Conservative
Hexham
Score: 1410
Won: 4450
Lost: 4139
Mark Reckless #324
Mark Reckless

Conservative
Rochester and Strood
Score: 1457
Won: 4521
Lost: 4485
 
Damian Collins #325
Damian Collins

Conservative
Folkestone and Hythe
Score: 1381
Won: 4722
Lost: 4217
Chris Heaton-Harris #326
Chris Heaton-Harris

Conservative
Daventry
Score: 1413
Won: 4355
Lost: 4078
Jeremy Corbyn #327
Jeremy Corbyn

Labour
Islington North
Score: 1453
Won: 5217
Lost: 5175
 
Greg Hands #328
Greg Hands

Conservative
Chelsea and Fulham
Score: 1387
Won: 4704
Lost: 4251
Tim Laughton #329
Tim Laughton

Conservative
East Worthing and Shoreham
Score: 1433
Won: 4433
Lost: 4277
Nick de Bois #330
Nick de Bois

Conservative
Enfield North
Score: 1440
Won: 4305
Lost: 4211
 
Philip Dunne #331
Philip Dunne

Conservative
Ludlow
Score: 1421
Won: 4492
Lost: 4280
Gavin Barwell #332
Gavin Barwell

Conservative
Croydon Central
Score: 1434
Won: 4677
Lost: 4546
Gregg McClymont #333
Gregg McClymont

Labour
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 1447
Won: 5253
Lost: 5203
 
Chris Williamson #334
Chris Williamson

Labour
Derby North
Score: 1518
Won: 4880
Lost: 5311
Glyn Davies #335
Glyn Davies

Conservative
Montgomeryshire
Score: 1465
Won: 4566
Lost: 4647
Stephen Gilbert #336
Stephen Gilbert

Liberal Democrat
St Austell and Newquay
Score: 1441
Won: 4749
Lost: 4671
 
Gavin Shuker #337
Gavin Shuker

Labour Co-operative
Luton South
Score: 1440
Won: 5148
Lost: 5069
Thomas Docherty #338
Thomas Docherty

Labour
Dunfermline and West Fife
Score: 1458
Won: 5021
Lost: 5077
Sam Gyimah #339
Sam Gyimah

Conservative
East Surrey
Score: 1360
Won: 4801
Lost: 4204
 
Andrew Rosindell #340
Andrew Rosindell

Conservative
Romford
Score: 1411
Won: 4434
Lost: 4192
David Hamilton #341
David Hamilton

Labour
Midlothian
Score: 1421
Won: 5475
Lost: 5270
David Hanson #342
David Hanson

Labour
Delyn
Score: 1479
Won: 4965
Lost: 5181
 
Tom Harris #343
Tom Harris

Labour
Glasgow South
Score: 1435
Won: 5126
Lost: 5038
Kevin Barron #344
Kevin Barron

Labour
Rother Valley
Score: 1449
Won: 5058
Lost: 5065
Anas Sarwar #345
Anas Sarwar

Labour
Glasgow Central
Score: 1419
Won: 5547
Lost: 5319
 
Steve Rotherham #346
Steve Rotherham

Labour
Liverpool, Walton
Score: 1454
Won: 4958
Lost: 5011
Martin Vickers #347
Martin Vickers

Conservative
Cleethorpes
Score: 1438
Won: 4554
Lost: 4501
Mick Crockart #348
Mick Crockart

Liberal Democrat
Edinburgh West
Score: 1430
Won: 5156
Lost: 5051
 
Ian Austin #349
Ian Austin

Labour
Dudley North
Score: 1444
Won: 5065
Lost: 5060
Grant Shapps #350
Grant Shapps

Conservative
Welwyn Hatfield
Score: 1424
Won: 4511
Lost: 4394
Damian Green #351
Damian Green

Conservative
Ashford
Score: 1432
Won: 4545
Lost: 4496
 
Peter Luff #352
Peter Luff

Conservative
Mid Worcestershire
Score: 1427
Won: 4565
Lost: 4487
Phil Wilson #353
Phil Wilson

Labour
Sedgefield
Score: 1487
Won: 4861
Lost: 5180
Philip Davies #354
Philip Davies

Conservative
Shipley
Score: 1423
Won: 4740
Lost: 4645
 
Roger Gale #355
Roger Gale

Conservative
North Thanet
Score: 1432
Won: 4471
Lost: 4437
Ian Liddell-Grainger #356
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 1435
Won: 4634
Lost: 4620
Edward Leigh #357
Edward Leigh

Conservative
Gainsborough
Score: 1451
Won: 4563
Lost: 4663
 
Ann McKechin #358
Ann McKechin

Labour
Glasgow North
Score: 1719
Won: 27526
Lost: 38353
Brooks Newmark #359
Brooks Newmark

Conservative
Braintree
Score: 1415
Won: 4509
Lost: 4378
Dennis Skinner #360
Dennis Skinner

Labour
Bolsover
Score: 1421
Won: 5697
Lost: 5574
 
Robert Syms #361
Robert Syms

Conservative
Poole
Score: 1417
Won: 4377
Lost: 4257
John Whittingdale #362
John Whittingdale

Conservative
Maldon
Score: 1403
Won: 4506
Lost: 4304
Jim Cunningham #363
Jim Cunningham

Labour
Coventry South
Score: 1392
Won: 5909
Lost: 5555
 
Simon Danczuk #364
Simon Danczuk

Labour
Rochdale
Score: 1388
Won: 5291
Lost: 4956
Malcom Wicks #365
Malcom Wicks

Labour
Croydon North
Score: 1387
Won: 4846
Lost: 4533
Douglas Carswell #366
Douglas Carswell

Conservative
Clacton
Score: 1401
Won: 4661
Lost: 4464
 
Jeffrey Donaldson #367
Jeffrey Donaldson

Democratic Unionist
Lagan Valley
Score: 1399
Won: 4912
Lost: 4684
Frank Doran #368
Frank Doran

Labour
Aberdeen North
Score: 1416
Won: 5242
Lost: 5128
Ivan Lewis #369
Ivan Lewis

Labour
Bury South
Score: 1459
Won: 4901
Lost: 5084
 
Francis Maude #370
Francis Maude

Conservative
Horsham
Score: 1414
Won: 4371
Lost: 4266
Andrew Robathan #371
Andrew Robathan

Conservative
South Leicestershire
Score: 1456
Won: 4336
Lost: 4484
Chris Grayling #372
Chris Grayling

Conservative
Epsom and Ewell
Score: 1404
Won: 4578
Lost: 4415
 
John Hayes #373
John Hayes

Conservative
South Holland and The Deepings
Score: 1419
Won: 4618
Lost: 4545
Si?n James #374
Si?n James

Labour
Swansea East
Score: 1591
Won: 30782
Lost: 37738
Karl Turner #375
Karl Turner

Labour
Kingston upon Hull East
Score: 1402
Won: 5492
Lost: 5273
 
Angie Bray #376
Angie Bray

Conservative
Ealing Central and Acton
Score: 1674
Won: 29421
Lost: 39430
James Paice #377
James Paice

Conservative
South East Cambridgeshire
Score: 1425
Won: 4730
Lost: 4712
David Davis #378
David Davis

Conservative
Haltemprice and Howden
Score: 1385
Won: 4471
Lost: 4208
 
Frank Field #379
Frank Field

Labour
Birkenhead
Score: 1384
Won: 5152
Lost: 4859
Peter Lilley #380
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 1383
Won: 4618
Lost: 4352
Danny Alexander #381
Danny Alexander

Liberal Democrat
Inverness, Nairn, Badenoch and Strathspey
Score: 1438
Won: 5081
Lost: 5179
 
Margaret Curran #382
Margaret Curran

Labour
Glasgow East
Score: 1562
Won: 31482
Lost: 37672
Alistair Darling #383
Alistair Darling

Labour
Edinburgh South West
Score: 1394
Won: 5244
Lost: 5044
James Gray #384
James Gray

Conservative
North Wiltshire
Score: 1431
Won: 4494
Lost: 4553
 
Kwasi Kwarteng #385
Kwasi Kwarteng

Conservative
Spelthorne
Score: 1397
Won: 4593
Lost: 4434
Andrew Selous #386
Andrew Selous

Conservative
South West Bedfordshire
Score: 1398
Won: 4407
Lost: 4262
Jerem Wright #387
Jerem Wright

Conservative
Kenilworth and Southam
Score: 1400
Won: 4539
Lost: 4398
 
Philip Hollobone #388
Philip Hollobone

Conservative
Kettering
Score: 1442
Won: 4452
Lost: 4587
Tony Lloyd #389
Tony Lloyd

Labour
Manchester Central
Score: 1422
Won: 5118
Lost: 5135
Christopher Chope #390
Christopher Chope

Conservative
Christchurch
Score: 1403
Won: 4443
Lost: 4347
 
Laurence Robertson #391
Laurence Robertson

Conservative
Tewkesbury
Score: 1410
Won: 4454
Lost: 4412
Graham Stuart #392
Graham Stuart

Conservative
Beverley and Holderness
Score: 1409
Won: 4493
Lost: 4449
Stephen McPartland #393
Stephen McPartland

Conservative
Stevenage
Score: 1422
Won: 4523
Lost: 4580
 
Yvonne Fovargue #394
Yvonne Fovargue

Labour
Makerfield
Score: 1610
Won: 29916
Lost: 38285
Bob Stewart #395
Bob Stewart

Conservative
Beckenham
Score: 1410
Won: 4494
Lost: 4488
Hugo Swire #396
Hugo Swire

Conservative
East Devon
Score: 1358
Won: 4969
Lost: 4597
 
Nadhim Zawahi #397
Nadhim Zawahi

Conservative
Stratford-on-Avon
Score: 1376
Won: 4491
Lost: 4280
Karen Buck #398
Karen Buck

Labour
Westminster North
Score: 1687
Won: 27408
Lost: 38173
Iain Duncan Smith #399
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 1430
Won: 4504
Lost: 4648
 
Jim Hood #400
Jim Hood

Labour
Lanark and Hamilton East
Score: 1422
Won: 5315
Lost: 5426
Alan Keen #401
Alan Keen

Labour Co-operative
Feltham and Heston
Score: 1401
Won: 5369
Lost: 5316
Henry Bellingham #402
Henry Bellingham

Conservative
North West Norfolk
Score: 1471
Won: 4486
Lost: 4888
 
Meg Munn #403
Meg Munn

Labour Co-operative
Sheffield, Heeley
Score: 1747
Won: 26575
Lost: 39335
Ben Bradshaw #404
Ben Bradshaw

Labour
Exeter
Score: 1489
Won: 5196
Lost: 5798
Gregory Campbell #405
Gregory Campbell

Democratic Unionist
East Londonderry
Score: 1365
Won: 5304
Lost: 4982
 
Neil Carmichael #406
Neil Carmichael

Conservative
Stroud
Score: 1371
Won: 4544
Lost: 4322
Stephen Hepburn #407
Stephen Hepburn

Labour
Jarrow
Score: 1461
Won: 4734
Lost: 5105
Linda Riordin #408
Linda Riordin

Labour Co-operative
Halifax
Score: 1669
Won: 28234
Lost: 38750
 
Paul Blomfield #409
Paul Blomfield

Labour
Sheffield Central
Score: 1411
Won: 4915
Lost: 4951
Adam Afriyie #410
Adam Afriyie

Conservative
Windsor
Score: 1355
Won: 4774
Lost: 4435
Margaret Ritchie #411
Margaret Ritchie

Social Democratic and Labour
South Down
Score: 1418
Won: 5106
Lost: 5208
 
Gerry Sutcliffe #412
Gerry Sutcliffe

Labour
Bradford South
Score: 1459
Won: 4804
Lost: 5176
Alex Cunningham #413
Alex Cunningham

Labour
Stockton North
Score: 1404
Won: 5119
Lost: 5135
Julian Brazier #414
Julian Brazier

Conservative
Canterbury
Score: 1363
Won: 4489
Lost: 4240
 
Tom Clarke #415
Tom Clarke

Labour
Coatbridge, Chryston and Bellshill
Score: 1418
Won: 5501
Lost: 5650
Pauline Latham #416
Pauline Latham

Conservative
Mid Derbyshire
Score: 1531
Won: 31582
Lost: 37532
Barry Sheerman #417
Barry Sheerman

Labour Co-operative
Huddersfield
Score: 1381
Won: 5125
Lost: 4990
 
Maria Eagle #418
Maria Eagle

Labour
Garston and Halewood
Score: 1673
Won: 27370
Lost: 38119
Mike Freer #419
Mike Freer

Conservative
Finchley and Golders Green
Score: 1367
Won: 4385
Lost: 4193
John Spellar #420
John Spellar

Labour
Warley
Score: 1400
Won: 5238
Lost: 5248
 
Andrew Turner #421
Andrew Turner

Conservative
Isle of Wight
Score: 1412
Won: 4580
Lost: 4670
Gordon Brown #422
Gordon Brown

Labour
Kirkcaldy and Cowdenbeath
Score: 1533
Won: 5531
Lost: 6596
Adrian Bailey #423
Adrian Bailey

Labour Co-operative
West Bromwich West
Score: 1424
Won: 5020
Lost: 5225
 
Laura Sandys #424
Laura Sandys

Conservative
South Thanet
Score: 1545
Won: 30657
Lost: 37248
Graham Stringer #425
Graham Stringer

Labour
Blackley and Broughton
Score: 1473
Won: 4604
Lost: 5111
James Brokenshire #426
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 1429
Won: 4569
Lost: 4789
 
Simon Reevell #427
Simon Reevell

Conservative
Dewsbury
Score: 1423
Won: 4584
Lost: 4772
Peter Aldous #428
Peter Aldous

Conservative
Waveney
Score: 1402
Won: 4742
Lost: 4815
Michelle Gildernew #429
Michelle Gildernew

Sinn Fein
Fermanagh and South Tyrone
Score: 1605
Won: 31073
Lost: 40649
 
John Stevenson #430
John Stevenson

Conservative
Carlisle
Score: 1394
Won: 4503
Lost: 4532
Jack Straw #431
Jack Straw

Labour
Blackburn
Score: 1386
Won: 5106
Lost: 5075
George Freeman #432
George Freeman

Conservative
Mid Norfolk
Score: 1355
Won: 4485
Lost: 4275
 
Peter Bone #433
Peter Bone

Conservative
Wellingborough
Score: 1373
Won: 4454
Lost: 4364
Malcom Bruce #434
Malcom Bruce

Liberal Democrat
Gordon
Score: 1382
Won: 5120
Lost: 5074
Mark Hoban #435
Mark Hoban

Conservative
Fareham
Score: 1384
Won: 4477
Lost: 4468
 
Hilary Benn #436
Hilary Benn

Labour
Leeds Central
Score: 1366
Won: 5214
Lost: 5065
Ian Lavery #437
Ian Lavery

Labour
Wansbeck
Score: 1516
Won: 4706
Lost: 5607
Alistair Carmichael #438
Alistair Carmichael

Liberal Democrat
Orkney and Shetland
Score: 1419
Won: 4931
Lost: 5210
 
Paul Murphy #439
Paul Murphy

Labour
Torfaen
Score: 1390
Won: 5015
Lost: 5089
Jim Sheridan #440
Jim Sheridan

Labour
Paisley and Renfrewshire North
Score: 1478
Won: 4855
Lost: 5549
Chuka Umunna #441
Chuka Umunna

Labour
Streatham
Score: 1447
Won: 5509
Lost: 6052
 
Graeme Morris #442
Graeme Morris

Labour
Livingston
Score: 1388
Won: 5032
Lost: 5100
Dawn Primarolo #443
Dawn Primarolo

Labour
Bristol South
Score: 1373
Won: 34263
Lost: 34041
Bob Ainsworth #444
Bob Ainsworth

Labour
Coventry North East
Score: 1382
Won: 5282
Lost: 5312
 
Dai Harvard #445
Dai Harvard

Labour
Merthyr Tydfil and Rhymney
Score: 1378
Won: 5078
Lost: 5099
David Blunkett #446
David Blunkett

Labour
Sheffield, Brightside and Hillsborough
Score: 1450
Won: 4916
Lost: 5447
Chris Bryant #447
Chris Bryant

Labour
Rhondda
Score: 1470
Won: 5156
Lost: 5860
 
Philip Hammond #448
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 1342
Won: 4457
Lost: 4246
Michael McCann #449
Michael McCann

Labour
East Kilbride, Strathaven and Lesmahagow
Score: 1354
Won: 5199
Lost: 5051
Mike Hancock #450
Mike Hancock

Liberal Democrat
Portsmouth South
Score: 1415
Won: 4787
Lost: 5080
 
Angus MacNiel #451
Angus MacNiel

Scottish National Party
Na h-Eileanan an Iar
Score: 1383
Won: 5105
Lost: 5187
Andrew Bingham #452
Andrew Bingham

Conservative
High Peak
Score: 1398
Won: 4445
Lost: 4617
Dave Watts #453
Dave Watts

Labour
St Helens North
Score: 1388
Won: 5027
Lost: 5137
 
Shaun Woodward #454
Shaun Woodward

Labour
St Helens South and Whiston
Score: 1472
Won: 4897
Lost: 5624
Alok Sharma #455
Alok Sharma

Conservative
Reading West
Score: 1376
Won: 4403
Lost: 4455
Sadiq Khan #456
Sadiq Khan

Labour
Tooting
Score: 1380
Won: 5220
Lost: 5325
 
Caroline Lucas #457
Caroline Lucas

Green Party
Brighton, Pavilion
Score: 1675
Won: 29818
Lost: 43447
Andrew Love #458
Andrew Love

Labour Co-operative
Edmonton
Score: 1434
Won: 4771
Lost: 5271
David Lammy #459
David Lammy

Labour
Tottenham
Score: 1360
Won: 5345
Lost: 5346
 
Patrick McClaughlin #460
Patrick McClaughlin

Conservative
Derbyshire Dales
Score: 1438
Won: 4424
Lost: 4938
David Gauke #461
David Gauke

Conservative
South West Hertfordshire
Score: 1350
Won: 4412
Lost: 4364
Kelvin Hopkins #462
Kelvin Hopkins

Labour
Luton North
Score: 1349
Won: 5149
Lost: 5085
 
Simon Wright #463
Simon Wright

Liberal Democrat
Norwich South
Score: 1357
Won: 5013
Lost: 5003
Angela Eagle #464
Angela Eagle

Labour
Wallasey
Score: 1683
Won: 26481
Lost: 39316
Lindsay Hoyle #465
Lindsay Hoyle

Labour
Chorley
Score: 1374
Won: 4968
Lost: 5109
 
Madeleine Moon #466
Madeleine Moon

Labour
Bridgend
Score: 1642
Won: 26914
Lost: 38395
Stewart Jackson #467
Stewart Jackson

Conservative
Peterborough
Score: 1367
Won: 4403
Lost: 4498
Ian Davidson #468
Ian Davidson

Labour Co-operative
Glasgow South West
Score: 1430
Won: 4817
Lost: 5392
 
Mark Durkan #469
Mark Durkan

Social Democratic and Labour
Foyle
Score: 1415
Won: 4925
Lost: 5392
Pat McFadden #470
Pat McFadden

Labour
Wolverhampton South East
Score: 1414
Won: 4909
Lost: 5378
Paul Goggins #471
Paul Goggins

Labour
Wythenshawe and Sale East
Score: 1389
Won: 4492
Lost: 4764
 
Greg Knight #472
Greg Knight

Conservative
East Yorkshire
Score: 1396
Won: 4425
Lost: 4737
Khalid Mahmood #473
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 1337
Won: 5108
Lost: 5047
Frank Roy #474
Frank Roy

Labour
Motherwell and Wishaw
Score: 1424
Won: 4877
Lost: 5459
 
David Heath #475
David Heath

Liberal Democrat
Somerton and Frome
Score: 1427
Won: 4973
Lost: 5600
Andy Slaughter #476
Andy Slaughter

Labour
Hammersmith
Score: 1356
Won: 5011
Lost: 5121
Fabian Hamilton #477
Fabian Hamilton

Labour
Leeds North East
Score: 1352
Won: 5088
Lost: 5185
 
Tom Blenkinsop #478
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 1411
Won: 5091
Lost: 5634
Oliver Colville #479
Oliver Colville

Conservative
Plymouth, Sutton and Devonport
Score: 1495
Won: 4091
Lost: 5055
Geoffrey Robinson #480
Geoffrey Robinson

Labour
Coventry North West
Score: 1358
Won: 5592
Lost: 5766
 
Jonathan Edwards #481
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 1338
Won: 5025
Lost: 5035
David Crausby #482
David Crausby

Labour
Bolton North East
Score: 1395
Won: 4800
Lost: 5238
Stuart Bell #483
Stuart Bell

Labour
Middlesbrough
Score: 1404
Won: 4178
Lost: 4619
 
Nigel Dodds #484
Nigel Dodds

Democratic Unionist
Belfast North
Score: 1394
Won: 4666
Lost: 5120
John Thurso #485
John Thurso

Liberal Democrat
Caithness, Sutherland and Easter Ross
Score: 1399
Won: 4922
Lost: 5433
Jim Dowd #486
Jim Dowd

Labour
Lewisham West and Penge
Score: 1448
Won: 4584
Lost: 5406
 
Stewart Hosie #487
Stewart Hosie

Scottish National Party
Dundee East
Score: 1365
Won: 4923
Lost: 5192
David Simpson #488
David Simpson

Democratic Unionist
Upper Bann
Score: 1342
Won: 5084
Lost: 5195
Angela Smith #489
Angela Smith

Labour
Penistone and Stocksbridge
Score: 1633
Won: 26699
Lost: 38962
 
Ann Clwyd #490
Ann Clwyd

Labour
Cynon Valley
Score: 1572
Won: 28030
Lost: 38469
Mark Hendrick #491
Mark Hendrick

Labour Co-operative
Preston
Score: 1359
Won: 4890
Lost: 5146
Gerald Kaufman #492
Gerald Kaufman

Labour
Manchester, Gorton
Score: 1388
Won: 5097
Lost: 5599
 
Roger Godsiff #493
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 1463
Won: 4703
Lost: 5723
Geraint Davies #494
Geraint Davies

Labour Co-operative
Swansea West
Score: 1359
Won: 4877
Lost: 5187
Michael Gove #495
Michael Gove

Conservative
Surrey Heath
Score: 1336
Won: 4753
Lost: 4876
 
Joan Walley #496
Joan Walley

Labour
Stoke-on-Trent North
Score: 1614
Won: 26794
Lost: 38848
Ed Balls #497
Ed Balls

Labour Co-operative
Morley and Outwood
Score: 1478
Won: 4834
Lost: 6040
Richard Shepherd #498
Richard Shepherd

Conservative
Aldridge-Brownhills
Score: 1388
Won: 4592
Lost: 5102
 
Pete Wishart #499
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 1357
Won: 4751
Lost: 5098
Tessa Jowell #500
Tessa Jowell

Labour
Dulwich and West Norwood
Score: 1570
Won: 28251
Lost: 39549
Frank Dobson #501
Frank Dobson

Labour
Holborn and St Pancras
Score: 1397
Won: 4932
Lost: 5613
 
Margaret Hodge #502
Margaret Hodge

Labour
Barking
Score: 1523
Won: 28694
Lost: 38200
Austin Mitchell #503
Austin Mitchell

Labour
Great Grimsby
Score: 1346
Won: 4951
Lost: 5250
John Randall #504
John Randall

Conservative
Uxbridge and South Ruislip
Score: 1329
Won: 4900
Lost: 5075
 
Naomi Long #505
Naomi Long

Alliance
Belfast East
Score: 1610
Won: 27315
Lost: 40223
Ann Coffey #506
Ann Coffey

Labour
Stockport
Score: 1540
Won: 27979
Lost: 38321
Robert Neill #507
Robert Neill

Conservative
Bromley and Chislehurst
Score: 1378
Won: 4412
Lost: 4936
 
Mike Penning #508
Mike Penning

Conservative
Hemel Hempstead
Score: 1340
Won: 4595
Lost: 4908
John Hemmings #509
John Hemmings

Liberal Democrat
Birmingham, Yardley
Score: 1322
Won: 4936
Lost: 5149
Stephen Mosley #510
Stephen Mosley

Conservative
City of Chester
Score: 1354
Won: 4420
Lost: 4836
 
Ian Lucas #511
Ian Lucas

Labour
Wrexham
Score: 1430
Won: 4496
Lost: 5453
Th?r?se Coffey #512
Th?r?se Coffey

Conservative
Suffolk Coastal
Score: 1496
Won: 29966
Lost: 39496
David Amess #513
David Amess

Conservative
Southend West
Score: 1392
Won: 4231
Lost: 4902
 
Adrian Sanders #514
Adrian Sanders

Liberal Democrat
Torbay
Score: 1429
Won: 4286
Lost: 5229
Dan Rogerson #515
Dan Rogerson

Liberal Democrat
North Cornwall
Score: 1426
Won: 4541
Lost: 5535
Jon Trickett #516
Jon Trickett

Labour
Hemsworth
Score: 1325
Won: 4918
Lost: 5223
 
Mike Weatherley #517
Mike Weatherley

Conservative
Hove
Score: 1314
Won: 4502
Lost: 4719
Jim Shannon #518
Jim Shannon

Democratic Unionist
Strangford
Score: 1379
Won: 4699
Lost: 5417
Andrew Miller #519
Andrew Miller

Labour
Ellesmere Port and Neston
Score: 1409
Won: 4721
Lost: 5673
 
Gary Streeter #520
Gary Streeter

Conservative
South West Devon
Score: 1369
Won: 4382
Lost: 4986
Joe Benton #521
Joe Benton

Labour
Bootle
Score: 1355
Won: 4906
Lost: 5503
Mark Pawsey #522
Mark Pawsey

Conservative
Rugby
Score: 1341
Won: 4255
Lost: 4674
 
Heather Wheeler #523
Heather Wheeler

Conservative
South Derbyshire
Score: 1663
Won: 27818
Lost: 44652
Andrew Tyrie #524
Andrew Tyrie

Conservative
Chichester
Score: 1445
Won: 3856
Lost: 4894
Richard Burden #525
Richard Burden

Labour
Birmingham, Northfield
Score: 1347
Won: 4653
Lost: 5206
 
David Evennett #526
David Evennett

Conservative
Bexleyheath and Crayford
Score: 1382
Won: 4182
Lost: 4922
Peter Hain #527
Peter Hain

Labour
Neath
Score: 1367
Won: 4927
Lost: 5705
Eric Pickles #528
Eric Pickles

Conservative
Brentwood and Ongar
Score: 1375
Won: 4608
Lost: 5396
 
William Bain #529
William Bain

Labour
Glasgow North East
Score: 1305
Won: 4913
Lost: 5236
Lee Scott #530
Lee Scott

Conservative
Ilford North
Score: 1364
Won: 4113
Lost: 4768
Kenneth Clarke #531
Kenneth Clarke

Conservative
Rushcliffe
Score: 1312
Won: 4723
Lost: 5092
 
Guto Bebb #532
Guto Bebb

Conservative
Aberconwy
Score: 1484
Won: 3946
Lost: 5344
Geoffrey Clifton-Brown #533
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 1428
Won: 3856
Lost: 4902
Diane Abbott #534
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 1473
Won: 29330
Lost: 39595
 
Alan Whitehead #535
Alan Whitehead

Labour
Southampton, Test
Score: 1427
Won: 4498
Lost: 5739
Chris Ruane #536
Chris Ruane

Labour
Vale of Clwyd
Score: 1376
Won: 4614
Lost: 5555
Michael Fabricant #537
Michael Fabricant

Conservative
Lichfield
Score: 1363
Won: 4238
Lost: 5042
 
Helen Goodman #538
Helen Goodman

Labour
Bishop Auckland
Score: 1609
Won: 25397
Lost: 40336
William McCrea #539
William McCrea

Democratic Unionist
South Antrim
Score: 1311
Won: 4821
Lost: 5341
Martin Caton #540
Martin Caton

Labour
Gower
Score: 1390
Won: 4463
Lost: 5534
 
Julie Hilling #541
Julie Hilling

Labour
Bolton West
Score: 1617
Won: 25320
Lost: 40584
Alisdair McDonnell #542
Alisdair McDonnell

Social Democratic and Labour
Belfast South
Score: 1334
Won: 4733
Lost: 5430
George Mudie #543
George Mudie

Labour
Leeds East
Score: 1358
Won: 4724
Lost: 5614
 
Grahame Morris #544
Grahame Morris

Labour
Easington
Score: 1397
Won: 4420
Lost: 5547
Nick Raynsford #545
Nick Raynsford

Labour
Greenwich and Woolwich
Score: 1391
Won: 4544
Lost: 5664
Vernon Coaker #546
Vernon Coaker

Labour
Gedling
Score: 1502
Won: 4232
Lost: 6055
 
Tony Cunningham #547
Tony Cunningham

Labour
Workington
Score: 1382
Won: 4503
Lost: 5577
Stephen Timms #548
Stephen Timms

Labour
East Ham
Score: 1358
Won: 4713
Lost: 5659
Nicholas Soames #549
Nicholas Soames

Conservative
Mid Sussex
Score: 1285
Won: 4708
Lost: 5129
 
Michael Meacher #550
Michael Meacher

Labour
Oldham West and Royton
Score: 1403
Won: 4511
Lost: 5816
Nia Griffith #551
Nia Griffith

Labour
Llanelli
Score: 1376
Won: 4707
Lost: 5873
Chi Onwurah #552
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 1466
Won: 27698
Lost: 38600
 
Steve Webb #553
Steve Webb

Liberal Democrat
Thornbury and Yate
Score: 1422
Won: 4379
Lost: 5860
Ian Mearns #554
Ian Mearns

Labour
Gateshead
Score: 1347
Won: 4503
Lost: 5496
Jonathan Evans #555
Jonathan Evans

Conservative
Cardiff North
Score: 1345
Won: 4133
Lost: 5048
 
Nicholas Brown #556
Nicholas Brown

Labour
Newcastle upon Tyne East
Score: 1409
Won: 4626
Lost: 6145
Stephen Pound #557
Stephen Pound

Labour
Ealing North
Score: 1397
Won: 4459
Lost: 5852
Stephen Lloyd #558
Stephen Lloyd

Liberal Democrat
Eastbourne
Score: 1393
Won: 4217
Lost: 5538
 
Virendra Sharma #559
Virendra Sharma

Labour
Ealing, Southall
Score: 1384
Won: 4449
Lost: 5785
Paul Uppal #560
Paul Uppal

Conservative
Wolverhampton South West
Score: 1321
Won: 4106
Lost: 4916
Peter Tapsel #561
Peter Tapsel

Conservative
Louth and Horncastle
Score: 1348
Won: 4025
Lost: 5047
 
Rosie Cooper #562
Rosie Cooper

Labour
West Lancashire
Score: 1645
Won: 24220
Lost: 42583
Sammy Wilson #563
Sammy Wilson

Democratic Unionist
East Antrim
Score: 1392
Won: 4374
Lost: 5844
Alan Beith #564
Alan Beith

Liberal Democrat
Berwick-upon-Tweed
Score: 1438
Won: 4222
Lost: 5976
 
Bill Esterson #565
Bill Esterson

Labour
Sefton Central
Score: 1490
Won: 4158
Lost: 6305
Hywel Francis #566
Hywel Francis

Labour
Aberavon
Score: 1330
Won: 4528
Lost: 5650
Wayne David #567
Wayne David

Labour
Caerphilly
Score: 1333
Won: 4545
Lost: 5736
 
David Wright #568
David Wright

Labour
Telford
Score: 1304
Won: 4686
Lost: 5690
Gerald Howarth #569
Gerald Howarth

Conservative
Aldershot
Score: 1343
Won: 3840
Lost: 4997
Alan Meale #570
Alan Meale

Labour
Mansfield
Score: 1307
Won: 4454
Lost: 5515
 
Jim Dobbin #571
Jim Dobbin

Labour Co-operative
Heywood and Middleton
Score: 1301
Won: 4502
Lost: 5592
Gordon Banks #572
Gordon Banks

Labour
Ochil and South Perthshire
Score: 1294
Won: 4557
Lost: 5616
David Heyes #573
David Heyes

Labour
Ashton-under-Lyne
Score: 1290
Won: 4469
Lost: 5468
 
George Howarth #574
George Howarth

Labour
Knowsley
Score: 1275
Won: 4945
Lost: 5949
Mark Lazarowicz #575
Mark Lazarowicz

Labour Co-operative
Edinburgh North and Leith
Score: 1403
Won: 4310
Lost: 6137
Marsha Singh #576
Marsha Singh

Labour
Bradford West
Score: 1351
Won: 4391
Lost: 5858
 
John Robertson #577
John Robertson

Labour
Glasgow North West
Score: 1262
Won: 4958
Lost: 5903
Gordon Henderson #578
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 1332
Won: 3837
Lost: 5044
Paul Flynn #579
Paul Flynn

Labour
Newport West
Score: 1361
Won: 4493
Lost: 6163
 
Nigel Mills #580
Nigel Mills

Conservative
Amber Valley
Score: 1321
Won: 3909
Lost: 5195
Richard Harrington #581
Richard Harrington

Conservative
Watford
Score: 1273
Won: 4069
Lost: 5100
Stephem Hammond #582
Stephem Hammond

Conservative
Wimbledon
Score: 1344
Won: 3738
Lost: 5172
 
Anne McGuire #583
Anne McGuire

Labour
Stirling
Score: 1493
Won: 24967
Lost: 41362
Bob Blackman #584
Bob Blackman

Conservative
Harrow East
Score: 1392
Won: 4627
Lost: 6825
David Tredinnick #585
David Tredinnick

Conservative
Bosworth
Score: 1361
Won: 3637
Lost: 5178
 
Alistair Burt #586
Alistair Burt

Conservative
North East Bedfordshire
Score: 1334
Won: 3957
Lost: 5459
Brian Binley #587
Brian Binley

Conservative
Northampton South
Score: 1255
Won: 4133
Lost: 5173
Gregory Barker #588
Gregory Barker

Conservative
Bexhill and Battle
Score: 1363
Won: 3502
Lost: 5107
 
Anne Begg #589
Anne Begg

Labour
Aberdeen South
Score: 1530
Won: 24213
Lost: 43419
Glanda Jackson #590
Glanda Jackson

Labour
Hampstead and Kilburn
Score: 1517
Won: 24006
Lost: 42710
Margaret Beckett #591
Margaret Beckett

Labour
Derby South
Score: 1511
Won: 24538
Lost: 43714
 
Annette Brooke #592
Annette Brooke

Liberal Democrat
Mid Dorset and North Poole
Score: 1549
Won: 23502
Lost: 43946
Conor Murphy #593
Conor Murphy

Sinn Fein
Newry and Armagh
Score: 1388
Won: 4095
Lost: 6452
Mark Hunter #594
Mark Hunter

Liberal Democrat
Cheadle
Score: 1345
Won: 3964
Lost: 5962
 
Liam Byrne #595
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 1413
Won: 4023
Lost: 6553
Julian Lewis #596
Julian Lewis

Conservative
New Forest East
Score: 1345
Won: 3610
Lost: 5476
Tim Farron #597
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 1392
Won: 4219
Lost: 6793
 
Richard Bacon #598
Richard Bacon

Conservative
South Norfolk
Score: 1315
Won: 3558
Lost: 5261
Andrew Stunel #599
Andrew Stunel

Liberal Democrat
Hazel Grove
Score: 1351
Won: 4149
Lost: 6401
Sandra Osborne #600
Sandra Osborne

Labour
Ayr, Carrick and Cumnock
Score: 1477
Won: 24437
Lost: 43748
 
Keith Vaz #601
Keith Vaz

Labour
Leicester East
Score: 1308
Won: 4439
Lost: 6564
Fiona MacTaggart #602
Fiona MacTaggart

Labour
Slough
Score: 1480
Won: 24188
Lost: 43718
Ian Swales #603
Ian Swales

Liberal Democrat
Redcar
Score: 1416
Won: 3820
Lost: 6457
 
Martin McGuinness #604
Martin McGuinness

Sinn Fein
Mid Ulster
Score: 1288
Won: 4254
Lost: 6182
Norman Lamb #605
Norman Lamb

Liberal Democrat
North Norfolk
Score: 1311
Won: 4078
Lost: 6117
Tom Watson #606
Tom Watson

Labour
West Bromwich East
Score: 1380
Won: 4046
Lost: 6718
 
Nick Harvey #607
Nick Harvey

Liberal Democrat
North Devon
Score: 1351
Won: 3910
Lost: 6300
Denis MackShane #608
Denis MackShane

Labour
Rotherham
Score: 1333
Won: 4074
Lost: 6507
Robert Smith #609
Robert Smith

Liberal Democrat
West Aberdeenshire and Kincardine
Score: 1339
Won: 3959
Lost: 6410
 
Keith Simpson #610
Keith Simpson

Conservative
Broadland
Score: 1261
Won: 3595
Lost: 5292
John Stanley #611
John Stanley

Conservative
Tonbridge and Malling
Score: 1225
Won: 3813
Lost: 5382
Lindsay Roy #612
Lindsay Roy

Labour
Glenrothes
Score: 1318
Won: 4089
Lost: 6544
 
Menzies Campbell #613
Menzies Campbell

Liberal Democrat
North East Fife
Score: 1430
Won: 3804
Lost: 7098
Malcom Rifkind #614
Malcom Rifkind

Conservative
Kensington
Score: 1259
Won: 3424
Lost: 5219
Bob Russell #615
Bob Russell

Liberal Democrat
Colchester
Score: 1320
Won: 3914
Lost: 6533
 
Alun Michael #616
Alun Michael

Labour Co-operative
Cardiff South and Penarth
Score: 1443
Won: 3593
Lost: 6902
George Young #617
George Young

Conservative
North West Hampshire
Score: 1270
Won: 3629
Lost: 5707
Gordon Birtwistle #618
Gordon Birtwistle

Liberal Democrat
Burnley
Score: 1297
Won: 3885
Lost: 6340
 
David Willetts #619
David Willetts

Conservative
Havant
Score: 1297
Won: 3388
Lost: 5544
Vince Cable #620
Vince Cable

Liberal Democrat
Twickenham
Score: 1336
Won: 4035
Lost: 6945
William Cash #621
William Cash

Conservative
Stone
Score: 1280
Won: 3385
Lost: 5492
 
Pat Doherty #622
Pat Doherty

Sinn Fein
West Tyrone
Score: 1305
Won: 3985
Lost: 6734
Jack Dromey #623
Jack Dromey

Labour
Birmingham, Erdington
Score: 1288
Won: 4148
Lost: 6917
John Healey #624
John Healey

Labour
Wentworth and Dearne
Score: 1309
Won: 3870
Lost: 6620
 
Patrick Mercer #625
Patrick Mercer

Conservative
Newark
Score: 1277
Won: 3255
Lost: 5427
Paul Burstow #626
Paul Burstow

Liberal Democrat
Sutton and Cheam
Score: 1323
Won: 3581
Lost: 6311
Michael Connarty #627
Michael Connarty

Conservative
Linlithgow and East Falkirk
Score: 1428
Won: 3463
Lost: 6910
 
Shailesh Vara #628
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 1264
Won: 3246
Lost: 5348
Don Foster #629
Don Foster

Liberal Democrat
Bath
Score: 1290
Won: 3811
Lost: 6539
James Arbuthnot #630
James Arbuthnot

Conservative
North East Hampshire
Score: 1268
Won: 3399
Lost: 5712
 
Sheila Gilmore #631
Sheila Gilmore

Labour
Edinburgh East
Score: 1501
Won: 22164
Lost: 48151
Alan Reid #632
Alan Reid

Liberal Democrat
Argyll and Bute
Score: 1264
Won: 3918
Lost: 6628
David Winnick #633
David Winnick

Labour
Walsall North
Score: 1222
Won: 4113
Lost: 6631
 
Norman Baker #634
Norman Baker

Liberal Democrat
Lewes
Score: 1277
Won: 3787
Lost: 6563
Oliver Letwin #635
Oliver Letwin

Conservative
West Dorset
Score: 1255
Won: 3269
Lost: 5511
Mike Weir #636
Mike Weir

Scottish National Party
Angus
Score: 1227
Won: 3972
Lost: 6513
 
Mike Gapes #637
Mike Gapes

Labour Co-operative
Ilford South
Score: 1283
Won: 3714
Lost: 6603
Elfyn Llwyd #638
Elfyn Llwyd

Plaid Cymru
Dwyfor Meirionnydd
Score: 1161
Won: 4161
Lost: 6321
Julian Huppart #639
Julian Huppart

Liberal Democrat
Cambridge
Score: 1210
Won: 3900
Lost: 6432
 
John Pugh #640
John Pugh

Liberal Democrat
Southport
Score: 1209
Won: 3843
Lost: 6435
Roger Williams #641
Roger Williams

Liberal Democrat
Brecon and Radnorshire
Score: 1223
Won: 3872
Lost: 6625
Alan Haselhurst #642
Alan Haselhurst

Conservative
Saffron Walden
Score: 1129
Won: 3519
Lost: 5373
 
Richard Ottaway #643
Richard Ottaway

Conservative
Croydon South
Score: 1179
Won: 3277
Lost: 5425
Ronnie Campbell #644
Ronnie Campbell

Labour
Blyth Valley
Score: 1218
Won: 3719
Lost: 6845
John Bercow #645
John Bercow

Bi-Curious
Buckingham
Score: 1284
Won: 3411
Lost: 6971
 
Hywell Williams #646
Hywell Williams

Plaid Cymru
Arfon
Score: 1171
Won: 3774
Lost: 6727
Steve McCabe #647
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 1523
Won: 6436
Lost: 17098
Angus Robertson #648
Angus Robertson

Scottish National Party
Moray
Score: 1222
Won: 2708
Lost: 7694
 
 



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