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
Zac Goldsmith
 
Annette Brooke
Zac Goldsmith   Annette Brooke
Conservative   Liberal Democrat
Richmond Park   Mid Dorset and North Poole


 
As seen in

 

Results

Elizabeth Truss #1
Elizabeth Truss

Conservative
South West Norfolk
Score: 2113
Won: 48941
Lost: 34015
Owen Patterson #2
Owen Patterson

Conservative
North Shropshire
Score: 1575
Won: 9834
Lost: 2599
Eleanor Laing #3
Eleanor Laing

Conservative
Epping Forest
Score: 1992
Won: 44608
Lost: 32779
 
Susan Jones #4
Susan Jones

Labour
Clwyd South
Score: 2067
Won: 44073
Lost: 35466
Anne Maine #5
Anne Maine

Conservative
St Albans
Score: 1960
Won: 43159
Lost: 32054
Lisa Nandy #6
Lisa Nandy

Labour
Wigan
Score: 2077
Won: 43761
Lost: 37375
 
Catherin McKinnell #7
Catherin McKinnell

Labour
Newcastle upon Tyne North
Score: 2018
Won: 45978
Lost: 37698
Pamela Nash #8
Pamela Nash

Labour
Airdrie and Shotts
Score: 1971
Won: 47681
Lost: 37127
Sarah Wollaston #9
Sarah Wollaston

Conservative
Totnes
Score: 1811
Won: 47364
Lost: 31387
 
Jenny Willot #10
Jenny Willot

Liberal Democrat
Cardiff Central
Score: 2013
Won: 38504
Lost: 33087
Gemma Doyle #11
Gemma Doyle

Labour Co-operative
West Dunbartonshire
Score: 2006
Won: 43121
Lost: 36827
Heidi Alexander #12
Heidi Alexander

Labour
Lewisham East
Score: 1871
Won: 48734
Lost: 36104
 
Emma Reynolds #13
Emma Reynolds

Labour
Wolverhampton North East
Score: 1996
Won: 42135
Lost: 37006
Bridget Phillipson #14
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 1915
Won: 46431
Lost: 37589
Siobhain McDonagh #15
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 1989
Won: 38351
Lost: 33841
 
Karen Bradley #16
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 1910
Won: 40804
Lost: 32974
Stella Creasy #17
Stella Creasy

Labour
Walthamstow
Score: 1853
Won: 48527
Lost: 38877
Liz Kendall #18
Liz Kendall

Labour
Leicester West
Score: 1879
Won: 46041
Lost: 38069
 
Jo Swinson #19
Jo Swinson

Liberal Democrat
East Dunbartonshire
Score: 1901
Won: 39655
Lost: 33953
Lorely Burt #20
Lorely Burt

Liberal Democrat
Solihull
Score: 2009
Won: 35892
Lost: 34862
Amber Rudd #21
Amber Rudd

Conservative
Hastings and Rye
Score: 1710
Won: 46120
Lost: 31533
 
Nadine Dorries #22
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 1754
Won: 45559
Lost: 33187
Harriet Baldwin #23
Harriet Baldwin

Conservative
West Worcestershire
Score: 1749
Won: 43086
Lost: 31895
Eilidh Whiteford #24
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 1611
Won: 56199
Lost: 34023
 
Barbara Keeley #25
Barbara Keeley

Labour
Worsley and Eccles South
Score: 1782
Won: 44039
Lost: 34556
Theresa Villiers #26
Theresa Villiers

Conservative
Chipping Barnet
Score: 1682
Won: 48011
Lost: 32844
Caroline Nokes #27
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 1636
Won: 49855
Lost: 31989
 
Caroline Flint #28
Caroline Flint

Labour
Don Valley
Score: 1730
Won: 52527
Lost: 38890
Rachel Reeves #29
Rachel Reeves

Labour
Leeds West
Score: 1820
Won: 45708
Lost: 38245
Helen Grant #30
Helen Grant

Conservative
Maidstone and The Weald
Score: 1795
Won: 40318
Lost: 32894
 
Maria Miller #31
Maria Miller

Conservative
Basingstoke
Score: 1731
Won: 42408
Lost: 31827
Lynne Featherstone #32
Lynne Featherstone

Liberal Democrat
Hornsey and Wood Green
Score: 1823
Won: 42045
Lost: 35578
Lilian Greenwood #33
Lilian Greenwood

Labour
Nottingham South
Score: 1825
Won: 41785
Lost: 35444
 
Rebecca Harris #34
Rebecca Harris

Conservative
Castle Point
Score: 1607
Won: 52504
Lost: 32941
Chloe Smith #35
Chloe Smith

Conservative
Norwich North
Score: 1741
Won: 44394
Lost: 34163
Sylvia Hermon #36
Sylvia Hermon

Independent
North Down
Score: 1827
Won: 38864
Lost: 33587
 
Katy Clark #37
Katy Clark

Labour
North Ayrshire and Arran
Score: 1928
Won: 36749
Lost: 35828
Luciana Berger #38
Luciana Berger

Labour Co-operative
Liverpool, Wavertree
Score: 1664
Won: 57923
Lost: 40893
Caroline Dinenage #39
Caroline Dinenage

Conservative
Gosport
Score: 1655
Won: 46655
Lost: 32635
 
Gloria de Piero #40
Gloria de Piero

Labour
Ashfield
Score: 1701
Won: 49792
Lost: 37513
Nicky Morgan #41
Nicky Morgan

Conservative
Loughborough
Score: 1711
Won: 42785
Lost: 32703
Esther Mcvey #42
Esther Mcvey

Conservative
Wirral West
Score: 1554
Won: 52890
Lost: 32700
 
Sarah Teather #43
Sarah Teather

Liberal Democrat
Brent Central
Score: 1645
Won: 57054
Lost: 40715
Rushanara Ali #44
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 1786
Won: 41593
Lost: 36827
Claire Perry #45
Claire Perry

Conservative
Devizes
Score: 1537
Won: 52176
Lost: 32635
 
Jessica Morden #46
Jessica Morden

Labour
Newport East
Score: 1769
Won: 41595
Lost: 36333
Karen Lumley #47
Karen Lumley

Conservative
Redditch
Score: 1982
Won: 31718
Lost: 35159
Kerry McCarthey #48
Kerry McCarthey

Labour
Bristol East
Score: 1780
Won: 39464
Lost: 35271
 
Alison McGovern #49
Alison McGovern

Labour
Wirral South
Score: 1772
Won: 40022
Lost: 35583
Penny Mordaunt #50
Penny Mordaunt

Conservative
Portsmouth North
Score: 1490
Won: 56123
Lost: 33032
Caroline Spelman #51
Caroline Spelman

Conservative
Meriden
Score: 1663
Won: 42312
Lost: 32737
 
Justine Greening #52
Justine Greening

Conservative
Putney
Score: 1669
Won: 43002
Lost: 33880
Tracey Crouch #53
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 1708
Won: 41446
Lost: 34814
Louise Bagshawe #54
Louise Bagshawe

Conservative
Corby
Score: 1627
Won: 49085
Lost: 37236
 
James Morris #55
James Morris

Conservative
Halesowen and Rowley Regis
Score: 1706
Won: 5032
Lost: 4246
Robin Walker #56
Robin Walker

Conservative
Worcester
Score: 1677
Won: 5168
Lost: 4234
Mary Macleod #57
Mary Macleod

Conservative
Brentford and Isleworth
Score: 1506
Won: 52139
Lost: 33223
 
Shabana Mahmood #58
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 1732
Won: 39835
Lost: 36130
Richard Drax #59
Richard Drax

Conservative
South Dorset
Score: 1562
Won: 7313
Lost: 5283
Natascha Engel #60
Natascha Engel

Labour
North East Derbyshire
Score: 1687
Won: 37451
Lost: 32310
 
Mark Field #61
Mark Field

Conservative
Cities of London and Westminster
Score: 1655
Won: 5024
Lost: 4227
Nicola Blackwood #62
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 1458
Won: 52382
Lost: 32552
Margot James #63
Margot James

Conservative
Stourbridge
Score: 1661
Won: 38386
Lost: 32661
 
Angela Watkinson #64
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 1686
Won: 37420
Lost: 32940
Debbie Abrahams #65
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 1650
Won: 41450
Lost: 35009
Anne Marie Morris #66
Anne Marie Morris

Conservative
Newton Abbot
Score: 1657
Won: 37596
Lost: 32199
 
Anna Soubry #67
Anna Soubry

Conservative
Broxtowe
Score: 1485
Won: 47236
Lost: 31421
Daniel Kawczynski #68
Daniel Kawczynski

Conservative
Shrewsbury and Atcham
Score: 1636
Won: 5333
Lost: 4478
Richard Fuller #69
Richard Fuller

Conservative
Bedford
Score: 1639
Won: 4971
Lost: 4204
 
Charlotte Leslie #70
Charlotte Leslie

Conservative
Bristol North West
Score: 1411
Won: 59564
Lost: 35064
Joseph Johnson #71
Joseph Johnson

Conservative
Orpington
Score: 1638
Won: 5055
Lost: 4291
Teresa Pearse #72
Teresa Pearse

Labour
Erith and Thamesmead
Score: 1669
Won: 40428
Lost: 36424
 
George Eustice #73
George Eustice

Conservative
Camborne and Redruth
Score: 1611
Won: 5043
Lost: 4232
Theresa May #74
Theresa May

Conservative
Maidenhead
Score: 1635
Won: 39016
Lost: 33814
David Morris #75
David Morris

Conservative
Morecambe and Lunesdale
Score: 1620
Won: 4835
Lost: 4109
 
Jessica Lee #76
Jessica Lee

Conservative
Erewash
Score: 1627
Won: 38363
Lost: 32979
Jenny Chapman #77
Jenny Chapman

Labour
Darlington
Score: 1647
Won: 41034
Lost: 36324
Chris Kelly #78
Chris Kelly

Conservative
Dudley South
Score: 1588
Won: 5449
Lost: 4456
 
Zac Goldsmith #79
Zac Goldsmith

Conservative
Richmond Park
Score: 1596
Won: 5472
Lost: 4565
Duncan Hames #80
Duncan Hames

Liberal Democrat
Chippenham
Score: 1704
Won: 5402
Lost: 5198
Joan Ruddock #81
Joan Ruddock

Labour
Lewisham, Deptford
Score: 1690
Won: 35885
Lost: 33969
 
Valerie Vaz #82
Valerie Vaz

Labour
Walsall South
Score: 1655
Won: 40294
Lost: 36555
Jake Berry #83
Jake Berry

Conservative
Rossendale and Darwen
Score: 1588
Won: 5287
Lost: 4414
Stephen Barclay #84
Stephen Barclay

Conservative
North East Cambridgeshire
Score: 1598
Won: 4965
Lost: 4230
 
Dominic Raab #85
Dominic Raab

Conservative
Esher and Walton
Score: 1584
Won: 5222
Lost: 4360
Mark Harper #86
Mark Harper

Conservative
Forest of Dean
Score: 1580
Won: 5355
Lost: 4466
Edward Vaisey #87
Edward Vaisey

Conservative
Wantage
Score: 1621
Won: 4995
Lost: 4393
 
Charlie Elphicke #88
Charlie Elphicke

Conservative
Dover
Score: 1578
Won: 4846
Lost: 4044
Sheryll Murray #89
Sheryll Murray

Conservative
South East Cornwall
Score: 1691
Won: 34269
Lost: 33191
Cheryl Gillan #90
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 1638
Won: 36341
Lost: 33008
 
Julie Elliot #91
Julie Elliot

Labour
Sunderland Central
Score: 1617
Won: 37086
Lost: 33085
Meg Hillier #92
Meg Hillier

Labour Co-operative
Hackney South and Shoreditch
Score: 1695
Won: 35599
Lost: 34936
Tessa Munt #93
Tessa Munt

Liberal Democrat
Wells
Score: 1676
Won: 36173
Lost: 34766
 
Alec Shelbrooke #94
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 1579
Won: 5080
Lost: 4304
David Ruffley #95
David Ruffley

Conservative
Bury St Edmunds
Score: 1586
Won: 4865
Lost: 4170
Dan Byles #96
Dan Byles

Conservative
North Warwickshire
Score: 1563
Won: 5129
Lost: 4258
 
Charles Walker #97
Charles Walker

Conservative
Broxbourne
Score: 1582
Won: 5064
Lost: 4343
Graham Jones #98
Graham Jones

Labour
Hyndburn
Score: 1644
Won: 5559
Lost: 5176
Phillip Lee #99
Phillip Lee

Conservative
Bracknell
Score: 1583
Won: 4664
Lost: 4016
 
Huw Irranca-Davies #100
Huw Irranca-Davies

Labour
Ogmore
Score: 1654
Won: 5604
Lost: 5301
Yvette Cooper #101
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 1704
Won: 35138
Lost: 35472
Chris Evans #102
Chris Evans

Labour Co-operative
Islwyn
Score: 1595
Won: 6389
Lost: 5625
 
Steve Brine #103
Steve Brine

Conservative
Winchester
Score: 1560
Won: 5193
Lost: 4383
David Miliband #104
David Miliband

Labour
South Shields
Score: 1577
Won: 6994
Lost: 6060
Rosie Winterton #105
Rosie Winterton

Labour
Doncaster Central
Score: 1668
Won: 35107
Lost: 34349
 
Diana Johnson #106
Diana Johnson

Labour
Kingston upon Hull North
Score: 1664
Won: 34859
Lost: 34099
Jackie Doyle-Price #107
Jackie Doyle-Price

Conservative
Thurrock
Score: 1590
Won: 35744
Lost: 31887
Chris Skidmore #108
Chris Skidmore

Conservative
Kingswood
Score: 1530
Won: 5091
Lost: 4181
 
James Wharton #109
James Wharton

Conservative
Stockton South
Score: 1538
Won: 4894
Lost: 4068
Eric Ollerenshaw #110
Eric Ollerenshaw

Conservative
Lancaster and Fleetwood
Score: 1234
Won: 17684
Lost: 8316
Andrew Stephenson #111
Andrew Stephenson

Conservative
Pendle
Score: 1587
Won: 4465
Lost: 3984
 
Greg Clark #112
Greg Clark

Conservative
Tunbridge Wells
Score: 1585
Won: 4623
Lost: 4121
Brian Donohoe #113
Brian Donohoe

Labour
Central Ayrshire
Score: 1524
Won: 6783
Lost: 5549
Robert Halfon #114
Robert Halfon

Conservative
Harlow
Score: 1555
Won: 5040
Lost: 4311
 
Nick Clegg #115
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 1668
Won: 5431
Lost: 5390
Michael Dugher #116
Michael Dugher

Labour
Barnsley East
Score: 1624
Won: 5356
Lost: 5038
Aiden Burley #117
Aiden Burley

Conservative
Cannock Chase
Score: 1527
Won: 4963
Lost: 4108
 
Steve Baker #118
Steve Baker

Conservative
Wycombe
Score: 1517
Won: 5100
Lost: 4223
Crispin Blunt #119
Crispin Blunt

Conservative
Reigate
Score: 1573
Won: 4656
Lost: 4166
John Glen #120
John Glen

Conservative
Salisbury
Score: 1571
Won: 4634
Lost: 4147
 
Hugh Bayley #121
Hugh Bayley

Labour
York Central
Score: 1637
Won: 5204
Lost: 5078
Edward Timson #122
Edward Timson

Conservative
Crewe and Nantwich
Score: 1531
Won: 4824
Lost: 4082
David Burrowes #123
David Burrowes

Conservative
Enfield, Southgate
Score: 1542
Won: 4713
Lost: 4049
 
Mark Simmonds #124
Mark Simmonds

Conservative
Boston and Skegness
Score: 1541
Won: 4618
Lost: 3975
Ben Gummer #125
Ben Gummer

Conservative
Ipswich
Score: 1555
Won: 4967
Lost: 4375
Hugh Robertson #126
Hugh Robertson

Conservative
Faversham and Mid Kent
Score: 1557
Won: 4627
Lost: 4083
 
Emily Thornberry #127
Emily Thornberry

Labour
Islington South and Finsbury
Score: 1656
Won: 35433
Lost: 35477
David Laws #128
David Laws

Liberal Democrat
Yeovil
Score: 1584
Won: 5481
Lost: 5032
Jamie Reed #129
Jamie Reed

Labour
Copeland
Score: 1597
Won: 6010
Lost: 5616
 
Jack Lopresti #130
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 1574
Won: 4564
Lost: 4146
Iain Wright #131
Iain Wright

Labour
Hartlepool
Score: 1630
Won: 5198
Lost: 5099
Louise Ellman #132
Louise Ellman

Labour Co-operative
Liverpool, Riverside
Score: 1642
Won: 34646
Lost: 34630
 
Damian hinds #133
Damian hinds

Conservative
East Hampshire
Score: 1523
Won: 4659
Lost: 3982
David Davies #134
David Davies

Conservative
Monmouth
Score: 1561
Won: 4574
Lost: 4129
Andrew Griffiths #135
Andrew Griffiths

Conservative
Burton
Score: 1506
Won: 4710
Lost: 3940
 
William Hague #136
William Hague

Conservative
Richmond (Yorks)
Score: 1574
Won: 5011
Lost: 4606
Smith Henry #137
Smith Henry

Conservative
Crawley
Score: 1508
Won: 5301
Lost: 4451
Nick Boles #138
Nick Boles

Conservative
Grantham and Stamford
Score: 1564
Won: 4682
Lost: 4245
 
Dawn Primarolo #139
Dawn Primarolo

Labour
Bristol South
Score: 1629
Won: 34173
Lost: 33819
Tom Greatrix #140
Tom Greatrix

Labour Co-operative
Rutherglen and Hamilton West
Score: 1586
Won: 5515
Lost: 5206
Jeremy Hunt #141
Jeremy Hunt

Conservative
South West Surrey
Score: 1502
Won: 5192
Lost: 4367
 
Andrew Jones #142
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 1527
Won: 4630
Lost: 4031
Mark Lancaster #143
Mark Lancaster

Conservative
Milton Keynes North
Score: 1524
Won: 4768
Lost: 4137
Bernard Jenkin #144
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 1520
Won: 4796
Lost: 4151
 
John Mann #145
John Mann

Labour
Bassetlaw
Score: 1606
Won: 5085
Lost: 4935
Mark Prisk #146
Mark Prisk

Conservative
Hertford and Stortford
Score: 1577
Won: 4493
Lost: 4213
Hazel Blears #147
Hazel Blears

Labour
Salford and Eccles
Score: 1688
Won: 33248
Lost: 35934
 
Simon Danczuk #148
Simon Danczuk

Labour
Rochdale
Score: 1568
Won: 5264
Lost: 4926
Julian Smith #149
Julian Smith

Conservative
Skipton and Ripon
Score: 1524
Won: 4583
Lost: 4042
Harriet Harman #150
Harriet Harman

Labour
Camberwell and Peckham
Score: 1714
Won: 32857
Lost: 36740
 
Fiona ODonnell #151
Fiona ODonnell

Labour
East Lothian
Score: 1653
Won: 33621
Lost: 35074
Matthew Offord #152
Matthew Offord

Conservative
Hendon
Score: 1499
Won: 5248
Lost: 4475
Yasmin Qureshi #153
Yasmin Qureshi

Labour
Bolton South East
Score: 1624
Won: 34824
Lost: 35042
 
Douglas Alexander #154
Douglas Alexander

Labour
Paisley and Renfrewshire South
Score: 1555
Won: 6266
Lost: 5778
Robert Flello #155
Robert Flello

Labour
Stoke-on-Trent South
Score: 1579
Won: 5185
Lost: 4947
Damian Collins #156
Damian Collins

Conservative
Folkestone and Hythe
Score: 1525
Won: 4700
Lost: 4187
 
Daniel Poulter #157
Daniel Poulter

Conservative
Central Suffolk and North Ipswich
Score: 1511
Won: 4792
Lost: 4177
Anas Sarwar #158
Anas Sarwar

Labour
Glasgow Central
Score: 1580
Won: 5522
Lost: 5290
Simon Hart #159
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 1499
Won: 4648
Lost: 3994
 
Nick Herbert #160
Nick Herbert

Conservative
Arundel and South Downs
Score: 1505
Won: 4795
Lost: 4158
Ian Paisley #161
Ian Paisley

Democratic Unionist
North Antrim
Score: 1525
Won: 5128
Lost: 4575
Priti Patel #162
Priti Patel

Conservative
Witham
Score: 1359
Won: 48299
Lost: 33114
 
Julian Sturdy #163
Julian Sturdy

Conservative
York Outer
Score: 1510
Won: 4700
Lost: 4105
Gordon Marsden #164
Gordon Marsden

Labour
Blackpool South
Score: 1587
Won: 5173
Lost: 5021
Mel Stride #165
Mel Stride

Conservative
Central Devon
Score: 1492
Won: 4633
Lost: 3959
 
Dan Jarvis #166
Dan Jarvis

Labour
Barnsley Central
Score: 1595
Won: 5397
Lost: 5311
Stuart Andrew #167
Stuart Andrew

Conservative
Pudsey
Score: 1493
Won: 4770
Lost: 4096
Sam Gyimah #168
Sam Gyimah

Conservative
East Surrey
Score: 1505
Won: 4779
Lost: 4175
 
Stephen Twigg #169
Stephen Twigg

Labour Co-operative
Liverpool, West Derby
Score: 1572
Won: 5231
Lost: 5015
Chris White #170
Chris White

Conservative
Warwick and Leamington
Score: 1490
Won: 4819
Lost: 4135
John Woodcock #171
John Woodcock

Labour Co-operative
Barrow and Furness
Score: 1576
Won: 5231
Lost: 5048
 
Tobias Ellwood #172
Tobias Ellwood

Conservative
Bournemouth East
Score: 1473
Won: 5218
Lost: 4390
George Osborne #173
George Osborne

Conservative
Tatton
Score: 1543
Won: 5187
Lost: 4812
Derek Twigg #174
Derek Twigg

Labour
Halton
Score: 1583
Won: 5164
Lost: 5050
 
Craig Whittacker #175
Craig Whittacker

Conservative
Calder Valley
Score: 1522
Won: 4493
Lost: 4052
Chuka Umunna #176
Chuka Umunna

Labour
Streatham
Score: 1676
Won: 5486
Lost: 6024
Adam Afriyie #177
Adam Afriyie

Conservative
Windsor
Score: 1535
Won: 4758
Lost: 4400
 
Alun Cairns #178
Alun Cairns

Conservative
Vale of Glamorgan
Score: 1520
Won: 4503
Lost: 4085
Jim Cunningham #179
Jim Cunningham

Labour
Coventry South
Score: 1543
Won: 5888
Lost: 5524
Tristram Hunt #180
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 1644
Won: 5716
Lost: 6095
 
Rob Wilson #181
Rob Wilson

Conservative
Reading East
Score: 1489
Won: 4719
Lost: 4110
Richard Graham #182
Richard Graham

Conservative
Gloucester
Score: 1490
Won: 5060
Lost: 4451
Simon Kirby #183
Simon Kirby

Conservative
Brighton, Kemptown
Score: 1546
Won: 4681
Lost: 4449
 
George Hollinberry #184
George Hollinberry

Conservative
Meon Valley
Score: 1455
Won: 5381
Lost: 4506
Mike Wood #185
Mike Wood

Labour
Batley and Spen
Score: 1574
Won: 5085
Lost: 5019
Mark Pritchard #186
Mark Pritchard

Conservative
The Wrekin
Score: 1515
Won: 4571
Lost: 4184
 
Alison Seabeck #187
Alison Seabeck

Labour
Plymouth, Moor View
Score: 1636
Won: 33219
Lost: 35454
Kevin Brennan #188
Kevin Brennan

Labour
Cardiff West
Score: 1565
Won: 5216
Lost: 5108
David Cameron #189
David Cameron

Conservative
Witney
Score: 1518
Won: 5905
Lost: 5439
 
David Lidington #190
David Lidington

Conservative
Aylesbury
Score: 1527
Won: 4460
Lost: 4176
Edward Miliband #191
Edward Miliband

Labour
Doncaster North
Score: 1637
Won: 6384
Lost: 6863
Karl Turner #192
Karl Turner

Labour
Kingston upon Hull East
Score: 1545
Won: 5475
Lost: 5245
 
Clive Efford #193
Clive Efford

Labour
Eltham
Score: 1533
Won: 5402
Lost: 5108
Martin Horwood #194
Martin Horwood

Liberal Democrat
Cheltenham
Score: 1553
Won: 5149
Lost: 5003
Jim Murphy #195
Jim Murphy

Labour
East Renfrewshire
Score: 1535
Won: 5509
Lost: 5225
 
Chris Leslie #196
Chris Leslie

Labour Co-operative
Nottingham East
Score: 1562
Won: 5347
Lost: 5262
Jesse Norman #197
Jesse Norman

Conservative
Hereford and South Herefordshire
Score: 1449
Won: 6172
Lost: 5192
Christopher Pincher #198
Christopher Pincher

Conservative
Tamworth
Score: 1500
Won: 4523
Lost: 4093
 
Jon Cruddas #199
Jon Cruddas

Labour
Dagenham and Rainham
Score: 1547
Won: 5236
Lost: 5075
Jim Fitzpatrick #200
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 1558
Won: 5101
Lost: 5004
Mark Spencer #201
Mark Spencer

Conservative
Sherwood
Score: 1511
Won: 4598
Lost: 4280
 
Andrew Bridgen #202
Andrew Bridgen

Conservative
North West Leicestershire
Score: 1530
Won: 4618
Lost: 4404
Mark Garnier #203
Mark Garnier

Conservative
Wyre Forest
Score: 1459
Won: 5304
Lost: 4591
David Nuttal #204
David Nuttal

Conservative
Bury North
Score: 1494
Won: 4587
Lost: 4192
 
Andy Burnham #205
Andy Burnham

Labour
Leigh
Score: 1569
Won: 5402
Lost: 5456
Nigel Evans #206
Nigel Evans

Conservative
Ribble Valley
Score: 1493
Won: 4551
Lost: 4156
Stephen Williams #207
Stephen Williams

Liberal Democrat
Bristol West
Score: 1516
Won: 5283
Lost: 4984
 
Frank Field #208
Frank Field

Labour
Birkenhead
Score: 1513
Won: 5131
Lost: 4831
David Hamilton #209
David Hamilton

Labour
Midlothian
Score: 1529
Won: 5437
Lost: 5233
Toby Perkins #210
Toby Perkins

Labour
Chesterfield
Score: 1521
Won: 5249
Lost: 5008
 
Owen Smith #211
Owen Smith

Labour
Pontypridd
Score: 1520
Won: 5228
Lost: 4985
Jonathan Reynolds #212
Jonathan Reynolds

Labour Co-operative
Stalybridge and Hyde
Score: 1533
Won: 5229
Lost: 5090
David Ruttley #213
David Ruttley

Conservative
Macclesfield
Score: 1479
Won: 4603
Lost: 4170
 
Rehman Chishti #214
Rehman Chishti

Conservative
Gillingham and Rainham
Score: 1444
Won: 4728
Lost: 4078
Michael Moore #215
Michael Moore

Liberal Democrat
Berwickshire, Roxburgh and Selkirk
Score: 1536
Won: 5249
Lost: 5160
David Mowat #216
David Mowat

Conservative
Warrington South
Score: 1492
Won: 4494
Lost: 4161
 
Mary Creagh #217
Mary Creagh

Labour
Wakefield
Score: 1613
Won: 33330
Lost: 36160
Paul Farrelly #218
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 1540
Won: 5190
Lost: 5141
Adam Holloway #219
Adam Holloway

Conservative
Gravesham
Score: 1450
Won: 4685
Lost: 4095
 
David Lammy #220
David Lammy

Labour
Tottenham
Score: 1547
Won: 5322
Lost: 5312
Richard Benyon #221
Richard Benyon

Conservative
Newbury
Score: 1419
Won: 6410
Lost: 5348
Jeremy Browne #222
Jeremy Browne

Liberal Democrat
Taunton Deane
Score: 1486
Won: 5166
Lost: 4757
 
Gavin Williamson #223
Gavin Williamson

Conservative
South Staffordshire
Score: 1451
Won: 4600
Lost: 4049
Dominic Greive #224
Dominic Greive

Conservative
Beaconsfield
Score: 1493
Won: 4430
Lost: 4156
Greg Hands #225
Greg Hands

Conservative
Chelsea and Fulham
Score: 1465
Won: 4677
Lost: 4224
 
Clive Betts #226
Clive Betts

Labour
Sheffield South East
Score: 1533
Won: 5231
Lost: 5187
Sarah Newton #227
Sarah Newton

Conservative
Truro and Falmouth
Score: 1588
Won: 32422
Lost: 34503
David Ward #228
David Ward

Liberal Democrat
Bradford East
Score: 1562
Won: 4713
Lost: 4855
 
Justin Tomlinson #229
Justin Tomlinson

Conservative
North Swindon
Score: 1442
Won: 4529
Lost: 3979
James Duddridge #230
James Duddridge

Conservative
Rochford and Southend East
Score: 1460
Won: 4713
Lost: 4260
Matthew Hancock #231
Matthew Hancock

Conservative
West Suffolk
Score: 1444
Won: 4610
Lost: 4068
 
Tami Mark #232
Tami Mark

Labour
Alyn and Deeside
Score: 1517
Won: 5156
Lost: 5037
Jonathan Edwards #233
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 1530
Won: 5008
Lost: 4997
Nick Hurd #234
Nick Hurd

Conservative
Ruislip, Northwood and Pinner
Score: 1411
Won: 4985
Lost: 4213
 
Anne McIntosh #235
Anne McIntosh

Conservative
Thirsk and Malton
Score: 1599
Won: 32210
Lost: 35233
Graeme Morris #236
Graeme Morris

Labour
Livingston
Score: 1532
Won: 5009
Lost: 5067
Desmond Swayne #237
Desmond Swayne

Conservative
New Forest West
Score: 1475
Won: 4558
Lost: 4270
 
Nic Dakin #238
Nic Dakin

Labour
Scunthorpe
Score: 1530
Won: 4988
Lost: 5038
Jane Ellison #239
Jane Ellison

Conservative
Battersea
Score: 1582
Won: 32675
Lost: 35278
John Penrose #240
John Penrose

Conservative
Weston-super-Mare
Score: 1447
Won: 4593
Lost: 4146
 
Alistair Darling #241
Alistair Darling

Labour
Edinburgh South West
Score: 1490
Won: 5219
Lost: 5012
Sharon Hodgeson #242
Sharon Hodgeson

Labour
Washington and Sunderland West
Score: 1579
Won: 34675
Lost: 37332
Andrew Rosindell #243
Andrew Rosindell

Conservative
Romford
Score: 1479
Won: 4411
Lost: 4168
 
Andrew George #244
Andrew George

Liberal Democrat
St Ives
Score: 1502
Won: 5079
Lost: 4976
Nick Smith #245
Nick Smith

Labour
Blaenau Gwent
Score: 1487
Won: 5238
Lost: 5026
Gareth Thomas #246
Gareth Thomas

Labour Co-operative
Harrow West
Score: 1500
Won: 5141
Lost: 5029
 
Jonathan Lord #247
Jonathan Lord

Conservative
Woking
Score: 1455
Won: 4447
Lost: 4096
Paul Beresford #248
Paul Beresford

Conservative
Mole Valley
Score: 1476
Won: 4611
Lost: 4374
Liam Fox #249
Liam Fox

Conservative
North Somerset
Score: 1447
Won: 4795
Lost: 4399
 
Andrew Lansley #250
Andrew Lansley

Conservative
South Cambridgeshire
Score: 1451
Won: 4691
Lost: 4326
John Leech #251
John Leech

Liberal Democrat
Manchester, Withington
Score: 1507
Won: 5131
Lost: 5116
Brandon Lewis #252
Brandon Lewis

Conservative
Great Yarmouth
Score: 1423
Won: 4616
Lost: 4082
 
Ben Walker #253
Ben Walker

Conservative
Wyre and Preston North
Score: 1442
Won: 4541
Lost: 4127
Peter Bottomley #254
Peter Bottomley

Conservative
Worthing West
Score: 1464
Won: 4523
Lost: 4261
Angus MacNiel #255
Angus MacNiel

Scottish National Party
Na h-Eileanan an Iar
Score: 1513
Won: 5084
Lost: 5148
 
Roberta Blackman-Woods #256
Roberta Blackman-Woods

Labour
City of Durham
Score: 1523
Won: 35876
Lost: 36735
Chris Huhne #257
Chris Huhne

Liberal Democrat
Eastleigh
Score: 1509
Won: 5115
Lost: 5159
Philip Dunne #258
Philip Dunne

Conservative
Ludlow
Score: 1465
Won: 4466
Lost: 4253
 
Tom Harris #259
Tom Harris

Labour
Glasgow South
Score: 1488
Won: 5097
Lost: 5015
John McDonnell #260
John McDonnell

Labour
Hayes and Harlington
Score: 1489
Won: 5220
Lost: 5137
Hilary Benn #261
Hilary Benn

Labour
Leeds Central
Score: 1479
Won: 5182
Lost: 5034
 
Tom Brake #262
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 1487
Won: 5176
Lost: 5099
Alan Johnson #263
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 1474
Won: 5195
Lost: 5039
Mike Freer #264
Mike Freer

Conservative
Finchley and Golders Green
Score: 1459
Won: 4363
Lost: 4163
 
Eric Joyce #265
Eric Joyce

Labour
Falkirk
Score: 1482
Won: 5069
Lost: 4989
Kelvin Hopkins #266
Kelvin Hopkins

Labour
Luton North
Score: 1482
Won: 5129
Lost: 5055
Mark Menzies #267
Mark Menzies

Conservative
Fylde
Score: 1457
Won: 4619
Lost: 4406
 
Malcom Wicks #268
Malcom Wicks

Labour
Croydon North
Score: 1442
Won: 4821
Lost: 4505
Simon Wright #269
Simon Wright

Liberal Democrat
Norwich South
Score: 1487
Won: 4990
Lost: 4971
Mark Hendrick #270
Mark Hendrick

Labour Co-operative
Preston
Score: 1524
Won: 4871
Lost: 5113
 
David Jones #271
David Jones

Conservative
Clwyd West
Score: 1461
Won: 4565
Lost: 4394
Gavin Barwell #272
Gavin Barwell

Conservative
Croydon Central
Score: 1467
Won: 4650
Lost: 4516
Karl McCartney #273
Karl McCartney

Conservative
Lincoln
Score: 1415
Won: 4485
Lost: 4041
 
Ian Murray #274
Ian Murray

Labour
Edinburgh South
Score: 1463
Won: 5228
Lost: 5050
Guy Opperman #275
Guy Opperman

Conservative
Hexham
Score: 1435
Won: 4433
Lost: 4112
Ben Bradshaw #276
Ben Bradshaw

Labour
Exeter
Score: 1577
Won: 5157
Lost: 5770
 
Edward Garnier #277
Edward Garnier

Conservative
Harborough
Score: 1446
Won: 4376
Lost: 4138
James Clappison #278
James Clappison

Conservative
Hertsmere
Score: 1437
Won: 4488
Lost: 4209
Edward Davey #279
Edward Davey

Liberal Democrat
Kingston and Surbiton
Score: 1498
Won: 4992
Lost: 5085
 
Andrew Gwynne #280
Andrew Gwynne

Labour
Denton and Reddish
Score: 1456
Won: 5250
Lost: 5054
Charles Kennedy #281
Charles Kennedy

Liberal Democrat
Ross, Skye and Lochaber
Score: 1462
Won: 5131
Lost: 4983
Jack Straw #282
Jack Straw

Labour
Blackburn
Score: 1479
Won: 5073
Lost: 5042
 
Stephen Crabb #283
Stephen Crabb

Conservative
Preseli Pembrokeshire
Score: 1417
Won: 4708
Lost: 4301
Ian Austin #284
Ian Austin

Labour
Dudley North
Score: 1481
Won: 5031
Lost: 5030
Andrew Selous #285
Andrew Selous

Conservative
South West Bedfordshire
Score: 1456
Won: 4385
Lost: 4230
 
Robert Buckland #286
Robert Buckland

Conservative
South Swindon
Score: 1432
Won: 4286
Lost: 4005
Mark Reckless #287
Mark Reckless

Conservative
Rochester and Strood
Score: 1471
Won: 4489
Lost: 4455
Mark Francois #288
Mark Francois

Conservative
Rayleigh and Wickford
Score: 1407
Won: 4446
Lost: 4041
 
Ivan Lewis #289
Ivan Lewis

Labour
Bury South
Score: 1503
Won: 4866
Lost: 5058
Jim McGovern #290
Jim McGovern

Labour
Dundee West
Score: 1448
Won: 5146
Lost: 4964
Conor Burns #291
Conor Burns

Conservative
Bournemouth West
Score: 1457
Won: 4549
Lost: 4446
 
Alan Campbell #292
Alan Campbell

Labour
Tynemouth
Score: 1439
Won: 5347
Lost: 5087
Mary Glendon #293
Mary Glendon

Labour
North Tyneside
Score: 1591
Won: 31545
Lost: 36637
Robert Syms #294
Robert Syms

Conservative
Poole
Score: 1448
Won: 4353
Lost: 4228
 
Simon Burns #295
Simon Burns

Conservative
Chelmsford
Score: 1425
Won: 4623
Lost: 4345
Stewart Hosie #296
Stewart Hosie

Scottish National Party
Dundee East
Score: 1508
Won: 4895
Lost: 5157
Kwasi Kwarteng #297
Kwasi Kwarteng

Conservative
Spelthorne
Score: 1442
Won: 4570
Lost: 4404
 
John Denham #298
John Denham

Labour
Southampton, Itchen
Score: 1473
Won: 5005
Lost: 5046
Chris Bryant #299
Chris Bryant

Labour
Rhondda
Score: 1567
Won: 5127
Lost: 5839
Graham Evans #300
Graham Evans

Conservative
Weaver Vale
Score: 1418
Won: 4540
Lost: 4253
 
Kate Green #301
Kate Green

Labour
Stretford and Urmston
Score: 1633
Won: 30794
Lost: 37923
John Cryer #302
John Cryer

Labour
Leyton and Wanstead
Score: 1436
Won: 5122
Lost: 4946
Alex Cunningham #303
Alex Cunningham

Labour
Stockton North
Score: 1463
Won: 5093
Lost: 5104
 
Andrea Leadsom #304
Andrea Leadsom

Conservative
South Northamptonshire
Score: 1516
Won: 32403
Lost: 34761
Mark Williams #305
Mark Williams

Liberal Democrat
Ceredigion
Score: 1462
Won: 4890
Lost: 4885
Graham Brady #306
Graham Brady

Conservative
Altrincham and Sale West
Score: 1393
Won: 4609
Lost: 4180
 
Julian Brazier #307
Julian Brazier

Conservative
Canterbury
Score: 1417
Won: 4471
Lost: 4213
Russell Brown #308
Russell Brown

Labour
Dumfries and Galloway
Score: 1448
Won: 5172
Lost: 5080
Khalid Mahmood #309
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 1446
Won: 5085
Lost: 5008
 
Barry Sheerman #310
Barry Sheerman

Labour Co-operative
Huddersfield
Score: 1439
Won: 5104
Lost: 4965
Jeremy Lefroy #311
Jeremy Lefroy

Conservative
Stafford
Score: 1403
Won: 4399
Lost: 4076
George Freeman #312
George Freeman

Conservative
Mid Norfolk
Score: 1415
Won: 4468
Lost: 4245
 
Jason McCartney #313
Jason McCartney

Conservative
Colne Valley
Score: 1404
Won: 4397
Lost: 4107
Iain Stewart #314
Iain Stewart

Conservative
Milton Keynes South
Score: 1385
Won: 4661
Lost: 4229
Jonathan Djanogly #315
Jonathan Djanogly

Conservative
Huntingdon
Score: 1430
Won: 4357
Lost: 4231
 
Oliver Heald #316
Oliver Heald

Conservative
North East Hertfordshire
Score: 1387
Won: 4517
Lost: 4129
Chris Heaton-Harris #317
Chris Heaton-Harris

Conservative
Daventry
Score: 1403
Won: 4325
Lost: 4050
Simon Hughes #318
Simon Hughes

Liberal Democrat
Bermondsey and Old Southwark
Score: 1438
Won: 4998
Lost: 4912
 
Neil Carmichael #319
Neil Carmichael

Conservative
Stroud
Score: 1412
Won: 4522
Lost: 4293
Barry Gardiner #320
Barry Gardiner

Labour
Brent North
Score: 1459
Won: 5175
Lost: 5254
Kate Hoey #321
Kate Hoey

Labour
Vauxhall
Score: 1485
Won: 34093
Lost: 35832
 
Paul Maynard #322
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 1418
Won: 4623
Lost: 4436
Andrew Mitchell #323
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 1443
Won: 4594
Lost: 4568
Gareth Johnson #324
Gareth Johnson

Conservative
Dartford
Score: 1437
Won: 4434
Lost: 4374
 
Helen Jones #325
Helen Jones

Labour
Warrington North
Score: 1593
Won: 30915
Lost: 37213
Stephen Phillips #326
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 1367
Won: 4982
Lost: 4437
John Spellar #327
John Spellar

Labour
Warley
Score: 1446
Won: 5208
Lost: 5207
 
Thomas Docherty #328
Thomas Docherty

Labour
Dunfermline and West Fife
Score: 1455
Won: 4985
Lost: 5054
Jon Ashworth #329
Jon Ashworth

Labour
Leicester South
Score: 1416
Won: 5115
Lost: 4910
Michael Elliss #330
Michael Elliss

Conservative
Northampton North
Score: 1382
Won: 4489
Lost: 4108
 
Jeremy Corbyn #331
Jeremy Corbyn

Labour
Islington North
Score: 1435
Won: 5185
Lost: 5136
Stephen Gilbert #332
Stephen Gilbert

Liberal Democrat
St Austell and Newquay
Score: 1429
Won: 4720
Lost: 4640
Sajid Javid #333
Sajid Javid

Conservative
Bromsgrove
Score: 1406
Won: 4476
Lost: 4252
 
Rory Stewart #334
Rory Stewart

Conservative
Penrith and The Border
Score: 1377
Won: 4573
Lost: 4162
Kevan Jones #335
Kevan Jones

Labour
North Durham
Score: 1415
Won: 5120
Lost: 4947
Alan Keen #336
Alan Keen

Labour Co-operative
Feltham and Heston
Score: 1431
Won: 5331
Lost: 5280
 
Ian Liddell-Grainger #337
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 1435
Won: 4611
Lost: 4598
Peter Lilley #338
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 1394
Won: 4598
Lost: 4320
Stephen Metcalfe #339
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 1438
Won: 4626
Lost: 4629
 
Sadiq Khan #340
Sadiq Khan

Labour
Tooting
Score: 1450
Won: 5190
Lost: 5291
Graham Stuart #341
Graham Stuart

Conservative
Beverley and Holderness
Score: 1428
Won: 4467
Lost: 4418
David Davis #342
David Davis

Conservative
Haltemprice and Howden
Score: 1391
Won: 4444
Lost: 4176
 
Tony Lloyd #343
Tony Lloyd

Labour
Manchester Central
Score: 1436
Won: 5092
Lost: 5109
Andrew Murrison #344
Andrew Murrison

Conservative
South West Wiltshire
Score: 1364
Won: 4467
Lost: 4034
Malcom Bruce #345
Malcom Bruce

Liberal Democrat
Gordon
Score: 1427
Won: 5099
Lost: 5044
 
Paul Blomfield #346
Paul Blomfield

Labour
Sheffield Central
Score: 1436
Won: 4890
Lost: 4916
David Anderson #347
David Anderson

Labour
Blaydon
Score: 1449
Won: 4995
Lost: 5127
Loraine Fullbrook #348
Loraine Fullbrook

Conservative
South Ribble
Score: 1522
Won: 31141
Lost: 35161
 
Greg Mulholland #349
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 1468
Won: 4798
Lost: 5054
Alan Duncan #350
Alan Duncan

Conservative
Rutland and Melton
Score: 1373
Won: 4431
Lost: 4084
Marcus Jones #351
Marcus Jones

Conservative
Nuneaton
Score: 1399
Won: 4519
Lost: 4341
 
Frank Doran #352
Frank Doran

Labour
Aberdeen North
Score: 1411
Won: 5208
Lost: 5095
Hugo Swire #353
Hugo Swire

Conservative
East Devon
Score: 1371
Won: 4946
Lost: 4560
Bill Wiggin #354
Bill Wiggin

Conservative
North Herefordshire
Score: 1359
Won: 4775
Lost: 4340
 
Fiona Bruce #355
Fiona Bruce

Conservative
Congleton
Score: 1549
Won: 31040
Lost: 36461
Paul Goggins #356
Paul Goggins

Labour
Wythenshawe and Sale East
Score: 1463
Won: 4470
Lost: 4734
Tim Yeo #357
Tim Yeo

Conservative
South Suffolk
Score: 1433
Won: 4332
Lost: 4413
 
John Thurso #358
John Thurso

Liberal Democrat
Caithness, Sutherland and Easter Ross
Score: 1492
Won: 4889
Lost: 5395
John Whittingdale #359
John Whittingdale

Conservative
Maldon
Score: 1387
Won: 4482
Lost: 4281
Christopher Chope #360
Christopher Chope

Conservative
Christchurch
Score: 1401
Won: 4419
Lost: 4321
 
Caroline Lucas #361
Caroline Lucas

Green Party
Brighton, Pavilion
Score: 1740
Won: 29653
Lost: 43288
Jon Trickett #362
Jon Trickett

Labour
Hemsworth
Score: 1457
Won: 4892
Lost: 5189
Nadhim Zawahi #363
Nadhim Zawahi

Conservative
Stratford-on-Avon
Score: 1380
Won: 4472
Lost: 4252
 
Peter Luff #364
Peter Luff

Conservative
Mid Worcestershire
Score: 1398
Won: 4539
Lost: 4455
Peter Hain #365
Peter Hain

Labour
Neath
Score: 1521
Won: 4897
Lost: 5664
Ian Lavery #366
Ian Lavery

Labour
Wansbeck
Score: 1548
Won: 4669
Lost: 5587
 
David Hanson #367
David Hanson

Labour
Delyn
Score: 1441
Won: 4929
Lost: 5153
Tim Laughton #368
Tim Laughton

Conservative
East Worthing and Shoreham
Score: 1382
Won: 4410
Lost: 4252
Michael McCann #369
Michael McCann

Labour
East Kilbride, Strathaven and Lesmahagow
Score: 1385
Won: 5169
Lost: 5006
 
Albert Owen #370
Albert Owen

Labour
Ynys M?n
Score: 1397
Won: 5000
Lost: 4923
Andrew Smith #371
Andrew Smith

Labour
Oxford East
Score: 1426
Won: 4887
Lost: 5012
Graham Allen #372
Graham Allen

Labour
Nottingham North
Score: 1433
Won: 4884
Lost: 5066
 
Mick Crockart #373
Mick Crockart

Liberal Democrat
Edinburgh West
Score: 1391
Won: 5130
Lost: 5024
Philip Hammond #374
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 1369
Won: 4435
Lost: 4205
Nigel Adams #375
Nigel Adams

Conservative
Selby and Ainsty
Score: 1378
Won: 4424
Lost: 4249
 
Andrew Percy #376
Andrew Percy

Conservative
Brigg and Goole
Score: 1376
Won: 4396
Lost: 4212
Douglas Carswell #377
Douglas Carswell

Conservative
Clacton
Score: 1374
Won: 4641
Lost: 4439
Mark Hoban #378
Mark Hoban

Conservative
Fareham
Score: 1401
Won: 4462
Lost: 4446
 
Peter Bone #379
Peter Bone

Conservative
Wellingborough
Score: 1388
Won: 4438
Lost: 4333
Jerem Wright #380
Jerem Wright

Conservative
Kenilworth and Southam
Score: 1379
Won: 4513
Lost: 4358
Glyn Davies #381
Glyn Davies

Conservative
Montgomeryshire
Score: 1414
Won: 4540
Lost: 4623
 
Margaret Hodge #382
Margaret Hodge

Labour
Barking
Score: 1635
Won: 28573
Lost: 38027
Nick de Bois #383
Nick de Bois

Conservative
Enfield North
Score: 1384
Won: 4280
Lost: 4187
Kevin Barron #384
Kevin Barron

Labour
Rother Valley
Score: 1402
Won: 5022
Lost: 5041
 
Pauline Latham #385
Pauline Latham

Conservative
Mid Derbyshire
Score: 1533
Won: 31452
Lost: 37381
Grant Shapps #386
Grant Shapps

Conservative
Welwyn Hatfield
Score: 1380
Won: 4487
Lost: 4367
Robert Walter #387
Robert Walter

Conservative
North Dorset
Score: 1404
Won: 4346
Lost: 4383
 
Tony Baldry #388
Tony Baldry

Conservative
Banbury
Score: 1353
Won: 4510
Lost: 4232
Steve Rotherham #389
Steve Rotherham

Labour
Liverpool, Walton
Score: 1405
Won: 4931
Lost: 4989
Bob Stewart #390
Bob Stewart

Conservative
Beckenham
Score: 1395
Won: 4473
Lost: 4461
 
Chris Williamson #391
Chris Williamson

Labour
Derby North
Score: 1461
Won: 4844
Lost: 5288
Mike Hancock #392
Mike Hancock

Liberal Democrat
Portsmouth South
Score: 1433
Won: 4760
Lost: 5046
Kris Hopkins #393
Kris Hopkins

Conservative
Keighley
Score: 1374
Won: 4486
Lost: 4373
 
Stephen McPartland #394
Stephen McPartland

Conservative
Stevenage
Score: 1400
Won: 4501
Lost: 4550
Neil Parish #395
Neil Parish

Conservative
Tiverton and Honiton
Score: 1376
Won: 4485
Lost: 4378
Chris Grayling #396
Chris Grayling

Conservative
Epsom and Ewell
Score: 1365
Won: 4550
Lost: 4383
 
James Paice #397
James Paice

Conservative
South East Cambridgeshire
Score: 1386
Won: 4705
Lost: 4680
Tom Blenkinsop #398
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 1462
Won: 5062
Lost: 5593
Brooks Newmark #399
Brooks Newmark

Conservative
Braintree
Score: 1367
Won: 4486
Lost: 4352
 
David Gauke #400
David Gauke

Conservative
South West Hertfordshire
Score: 1376
Won: 4396
Lost: 4337
Laura Sandys #401
Laura Sandys

Conservative
South Thanet
Score: 1535
Won: 30530
Lost: 37095
Michael Fallon #402
Michael Fallon

Conservative
Sevenoaks
Score: 1336
Won: 4448
Lost: 4147
 
Dai Harvard #403
Dai Harvard

Labour
Merthyr Tydfil and Rhymney
Score: 1384
Won: 5052
Lost: 5070
Gregory Campbell #404
Gregory Campbell

Democratic Unionist
East Londonderry
Score: 1338
Won: 5281
Lost: 4951
Nick Gibb #405
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 1391
Won: 4364
Lost: 4441
 
Francis Maude #406
Francis Maude

Conservative
Horsham
Score: 1361
Won: 4348
Lost: 4237
Gavin Shuker #407
Gavin Shuker

Labour Co-operative
Luton South
Score: 1369
Won: 5124
Lost: 5051
Bob Ainsworth #408
Bob Ainsworth

Labour
Coventry North East
Score: 1381
Won: 5252
Lost: 5280
 
Philip Davies #409
Philip Davies

Conservative
Shipley
Score: 1362
Won: 4703
Lost: 4606
Damian Green #410
Damian Green

Conservative
Ashford
Score: 1368
Won: 4512
Lost: 4462
John Baron #411
John Baron

Conservative
Basildon and Billericay
Score: 1369
Won: 4411
Lost: 4365
 
John Stevenson #412
John Stevenson

Conservative
Carlisle
Score: 1378
Won: 4480
Lost: 4502
Frank Dobson #413
Frank Dobson

Labour
Holborn and St Pancras
Score: 1467
Won: 4908
Lost: 5589
Stephen Dorrell #414
Stephen Dorrell

Conservative
Charnwood
Score: 1328
Won: 4405
Lost: 4135
 
Fabian Hamilton #415
Fabian Hamilton

Labour
Leeds North East
Score: 1382
Won: 5068
Lost: 5159
Charles Hendry #416
Charles Hendry

Conservative
Wealden
Score: 1361
Won: 4450
Lost: 4390
Alok Sharma #417
Alok Sharma

Conservative
Reading West
Score: 1376
Won: 4387
Lost: 4435
 
Margaret Ritchie #418
Margaret Ritchie

Social Democratic and Labour
South Down
Score: 1379
Won: 5072
Lost: 5173
Lyn Brown #419
Lyn Brown

Labour
West Ham
Score: 1554
Won: 29907
Lost: 38148
James Gray #420
James Gray

Conservative
North Wiltshire
Score: 1372
Won: 4474
Lost: 4532
 
Margaret Curran #421
Margaret Curran

Labour
Glasgow East
Score: 1496
Won: 31349
Lost: 37505
Si?n James #422
Si?n James

Labour
Swansea East
Score: 1517
Won: 30641
Lost: 37589
Cathy Jamieson #423
Cathy Jamieson

Labour Co-operative
Kilmarnock and Loudoun
Score: 1548
Won: 30669
Lost: 39000
 
Martin Vickers #424
Martin Vickers

Conservative
Cleethorpes
Score: 1355
Won: 4526
Lost: 4477
Andy Slaughter #425
Andy Slaughter

Labour
Hammersmith
Score: 1374
Won: 4987
Lost: 5090
Edward Leigh #426
Edward Leigh

Conservative
Gainsborough
Score: 1373
Won: 4537
Lost: 4639
 
John Redwood #427
John Redwood

Conservative
Wokingham
Score: 1331
Won: 4543
Lost: 4364
Alistair Carmichael #428
Alistair Carmichael

Liberal Democrat
Orkney and Shetland
Score: 1393
Won: 4905
Lost: 5182
Stephen Hepburn #429
Stephen Hepburn

Labour
Jarrow
Score: 1408
Won: 4700
Lost: 5071
 
Jacob Rees-Mogg #430
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 1334
Won: 4737
Lost: 4595
Mark Durkan #431
Mark Durkan

Social Democratic and Labour
Foyle
Score: 1417
Won: 4903
Lost: 5371
William Bain #432
William Bain

Labour
Glasgow North East
Score: 1395
Won: 4893
Lost: 5198
 
Anne Milton #433
Anne Milton

Conservative
Guildford
Score: 1512
Won: 30034
Lost: 37219
Stewart Jackson #434
Stewart Jackson

Conservative
Peterborough
Score: 1359
Won: 4383
Lost: 4468
Gregg McClymont #435
Gregg McClymont

Labour
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 1340
Won: 5212
Lost: 5169
 
Geoffrey Cox #436
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 1331
Won: 4445
Lost: 4359
Stephen OBrien #437
Stephen OBrien

Conservative
Eddisbury
Score: 1319
Won: 4441
Lost: 4270
Gordon Brown #438
Gordon Brown

Labour
Kirkcaldy and Cowdenbeath
Score: 1477
Won: 5482
Lost: 6563
 
John Howell #439
John Howell

Conservative
Henley
Score: 1349
Won: 4562
Lost: 4605
Danny Alexander #440
Danny Alexander

Liberal Democrat
Inverness, Nairn, Badenoch and Strathspey
Score: 1355
Won: 5050
Lost: 5151
Yvonne Fovargue #441
Yvonne Fovargue

Labour
Makerfield
Score: 1527
Won: 29798
Lost: 38099
 
Angie Bray #442
Angie Bray

Conservative
Ealing Central and Acton
Score: 1563
Won: 29282
Lost: 39279
David Blunkett #443
David Blunkett

Labour
Sheffield, Brightside and Hillsborough
Score: 1406
Won: 4894
Lost: 5422
Andrew Bingham #444
Andrew Bingham

Conservative
High Peak
Score: 1357
Won: 4428
Lost: 4589
 
Gerry Sutcliffe #445
Gerry Sutcliffe

Labour
Bradford South
Score: 1385
Won: 4769
Lost: 5146
Dave Watts #446
Dave Watts

Labour
St Helens North
Score: 1345
Won: 5005
Lost: 5116
Pete Wishart #447
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 1372
Won: 4727
Lost: 5059
 
Adrian Bailey #448
Adrian Bailey

Labour Co-operative
West Bromwich West
Score: 1351
Won: 4995
Lost: 5206
Diane Abbott #449
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 1553
Won: 29231
Lost: 39425
Roger Gale #450
Roger Gale

Conservative
North Thanet
Score: 1318
Won: 4440
Lost: 4407
 
Pat Glass #451
Pat Glass

Labour
North West Durham
Score: 1500
Won: 29670
Lost: 37698
David Mundell #452
David Mundell

Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 1282
Won: 4535
Lost: 4269
Robert Goodwill #453
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 1319
Won: 4500
Lost: 4523
 
Paul Murphy #454
Paul Murphy

Labour
Torfaen
Score: 1325
Won: 4987
Lost: 5059
Jeffrey Donaldson #455
Jeffrey Donaldson

Democratic Unionist
Lagan Valley
Score: 1278
Won: 4886
Lost: 4649
Graham Stringer #456
Graham Stringer

Labour
Blackley and Broughton
Score: 1383
Won: 4568
Lost: 5074
 
Laurence Robertson #457
Laurence Robertson

Conservative
Tewkesbury
Score: 1302
Won: 4430
Lost: 4387
Adrian Sanders #458
Adrian Sanders

Liberal Democrat
Torbay
Score: 1452
Won: 4269
Lost: 5204
Dennis Skinner #459
Dennis Skinner

Labour
Bolsover
Score: 1294
Won: 5662
Lost: 5545
 
Ann Clwyd #460
Ann Clwyd

Labour
Cynon Valley
Score: 1549
Won: 27888
Lost: 38295
Andrew Love #461
Andrew Love

Labour Co-operative
Edmonton
Score: 1374
Won: 4744
Lost: 5240
Chi Onwurah #462
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 1563
Won: 27598
Lost: 38435
 
Shaun Woodward #463
Shaun Woodward

Labour
St Helens South and Whiston
Score: 1406
Won: 4861
Lost: 5599
John Hayes #464
John Hayes

Conservative
South Holland and The Deepings
Score: 1294
Won: 4592
Lost: 4519
David Heath #465
David Heath

Liberal Democrat
Somerton and Frome
Score: 1387
Won: 4946
Lost: 5571
 
Alisdair McDonnell #466
Alisdair McDonnell

Social Democratic and Labour
Belfast South
Score: 1399
Won: 4708
Lost: 5397
Linda Riordin #467
Linda Riordin

Labour Co-operative
Halifax
Score: 1546
Won: 28109
Lost: 38597
Jim Sheridan #468
Jim Sheridan

Labour
Paisley and Renfrewshire North
Score: 1395
Won: 4819
Lost: 5521
 
Th?r?se Coffey #469
Th?r?se Coffey

Conservative
Suffolk Coastal
Score: 1505
Won: 29829
Lost: 39312
Frank Roy #470
Frank Roy

Labour
Motherwell and Wishaw
Score: 1376
Won: 4843
Lost: 5429
Chris Ruane #471
Chris Ruane

Labour
Vale of Clwyd
Score: 1433
Won: 4572
Lost: 5520
 
Joan Walley #472
Joan Walley

Labour
Stoke-on-Trent North
Score: 1590
Won: 26670
Lost: 38670
David Crausby #473
David Crausby

Labour
Bolton North East
Score: 1353
Won: 4771
Lost: 5209
David Simpson #474
David Simpson

Democratic Unionist
Upper Bann
Score: 1305
Won: 5068
Lost: 5171
 
Geraint Davies #475
Geraint Davies

Labour Co-operative
Swansea West
Score: 1329
Won: 4855
Lost: 5152
Nigel Dodds #476
Nigel Dodds

Democratic Unionist
Belfast North
Score: 1350
Won: 4641
Lost: 5083
Iain Duncan Smith #477
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 1308
Won: 4479
Lost: 4620
 
Geoffrey Robinson #478
Geoffrey Robinson

Labour
Coventry North West
Score: 1306
Won: 5570
Lost: 5737
Phil Wilson #479
Phil Wilson

Labour
Sedgefield
Score: 1328
Won: 4824
Lost: 5153
Peter Aldous #480
Peter Aldous

Conservative
Waveney
Score: 1294
Won: 4719
Lost: 4789
 
Tessa Jowell #481
Tessa Jowell

Labour
Dulwich and West Norwood
Score: 1539
Won: 28130
Lost: 39398
Michelle Gildernew #482
Michelle Gildernew

Sinn Fein
Fermanagh and South Tyrone
Score: 1478
Won: 30940
Lost: 40474
John Hemmings #483
John Hemmings

Liberal Democrat
Birmingham, Yardley
Score: 1306
Won: 4911
Lost: 5110
 
Mark Pawsey #484
Mark Pawsey

Conservative
Rugby
Score: 1340
Won: 4236
Lost: 4636
Mike Weatherley #485
Mike Weatherley

Conservative
Hove
Score: 1307
Won: 4484
Lost: 4684
Maria Eagle #486
Maria Eagle

Labour
Garston and Halewood
Score: 1526
Won: 27243
Lost: 37966
 
James Brokenshire #487
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 1306
Won: 4541
Lost: 4760
William McCrea #488
William McCrea

Democratic Unionist
South Antrim
Score: 1340
Won: 4803
Lost: 5307
Jim Dowd #489
Jim Dowd

Labour
Lewisham West and Penge
Score: 1384
Won: 4546
Lost: 5368
 
Ed Balls #490
Ed Balls

Labour Co-operative
Morley and Outwood
Score: 1429
Won: 4794
Lost: 6018
Austin Mitchell #491
Austin Mitchell

Labour
Great Grimsby
Score: 1304
Won: 4922
Lost: 5208
Jim Hood #492
Jim Hood

Labour
Lanark and Hamilton East
Score: 1277
Won: 5282
Lost: 5392
 
Lindsay Hoyle #493
Lindsay Hoyle

Labour
Chorley
Score: 1282
Won: 4947
Lost: 5080
Stephen Mosley #494
Stephen Mosley

Conservative
City of Chester
Score: 1323
Won: 4404
Lost: 4808
Nicholas Soames #495
Nicholas Soames

Conservative
Mid Sussex
Score: 1316
Won: 4684
Lost: 5088
 
Andrew Turner #496
Andrew Turner

Conservative
Isle of Wight
Score: 1275
Won: 4558
Lost: 4652
Dan Rogerson #497
Dan Rogerson

Liberal Democrat
North Cornwall
Score: 1400
Won: 4505
Lost: 5500
David Amess #498
David Amess

Conservative
Southend West
Score: 1356
Won: 4209
Lost: 4869
 
Simon Reevell #499
Simon Reevell

Conservative
Dewsbury
Score: 1282
Won: 4557
Lost: 4742
David Evennett #500
David Evennett

Conservative
Bexleyheath and Crayford
Score: 1359
Won: 4155
Lost: 4892
Gerald Kaufman #501
Gerald Kaufman

Labour
Manchester, Gorton
Score: 1308
Won: 5073
Lost: 5571
 
Lee Scott #502
Lee Scott

Conservative
Ilford North
Score: 1345
Won: 4092
Lost: 4740
Henry Bellingham #503
Henry Bellingham

Conservative
North West Norfolk
Score: 1301
Won: 4453
Lost: 4860
Pat McFadden #504
Pat McFadden

Labour
Wolverhampton South East
Score: 1304
Won: 4880
Lost: 5351
 
Nicholas Brown #505
Nicholas Brown

Labour
Newcastle upon Tyne East
Score: 1449
Won: 4598
Lost: 6115
George Mudie #506
George Mudie

Labour
Leeds East
Score: 1358
Won: 4696
Lost: 5580
Andrew Robathan #507
Andrew Robathan

Conservative
South Leicestershire
Score: 1263
Won: 4306
Lost: 4469
 
Philip Hollobone #508
Philip Hollobone

Conservative
Kettering
Score: 1257
Won: 4421
Lost: 4554
Ann McKechin #509
Ann McKechin

Labour
Glasgow North
Score: 1480
Won: 27414
Lost: 38204
Jim Shannon #510
Jim Shannon

Democratic Unionist
Strangford
Score: 1331
Won: 4678
Lost: 5389
 
Ian Davidson #511
Ian Davidson

Labour Co-operative
Glasgow South West
Score: 1306
Won: 4791
Lost: 5368
Geoffrey Clifton-Brown #512
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 1396
Won: 3829
Lost: 4869
Gordon Banks #513
Gordon Banks

Labour
Ochil and South Perthshire
Score: 1369
Won: 4536
Lost: 5569
 
Ann Coffey #514
Ann Coffey

Labour
Stockport
Score: 1451
Won: 27853
Lost: 38156
Stuart Bell #515
Stuart Bell

Labour
Middlesbrough
Score: 1289
Won: 4149
Lost: 4588
Richard Burden #516
Richard Burden

Labour
Birmingham, Northfield
Score: 1295
Won: 4630
Lost: 5173
 
Kenneth Clarke #517
Kenneth Clarke

Conservative
Rushcliffe
Score: 1268
Won: 4702
Lost: 5051
Vernon Coaker #518
Vernon Coaker

Labour
Gedling
Score: 1490
Won: 4192
Lost: 6029
Gisela Stuart #519
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 1375
Won: 29599
Lost: 37011
 
Mike Penning #520
Mike Penning

Conservative
Hemel Hempstead
Score: 1261
Won: 4573
Lost: 4875
Angela Eagle #521
Angela Eagle

Labour
Wallasey
Score: 1515
Won: 26336
Lost: 39164
Jonathan Evans #522
Jonathan Evans

Conservative
Cardiff North
Score: 1351
Won: 4113
Lost: 5014
 
Gary Streeter #523
Gary Streeter

Conservative
South West Devon
Score: 1300
Won: 4363
Lost: 4958
Michael Gove #524
Michael Gove

Conservative
Surrey Heath
Score: 1230
Won: 4736
Lost: 4849
Greg Knight #525
Greg Knight

Conservative
East Yorkshire
Score: 1258
Won: 4397
Lost: 4703
 
Stephen Lloyd #526
Stephen Lloyd

Liberal Democrat
Eastbourne
Score: 1405
Won: 4188
Lost: 5501
Jim Dobbin #527
Jim Dobbin

Labour Co-operative
Heywood and Middleton
Score: 1356
Won: 4481
Lost: 5554
Joe Benton #528
Joe Benton

Labour
Bootle
Score: 1284
Won: 4880
Lost: 5465
 
Nia Griffith #529
Nia Griffith

Labour
Llanelli
Score: 1359
Won: 4675
Lost: 5842
John Randall #530
John Randall

Conservative
Uxbridge and South Ruislip
Score: 1229
Won: 4881
Lost: 5047
Andrew Tyrie #531
Andrew Tyrie

Conservative
Chichester
Score: 1372
Won: 3829
Lost: 4863
 
Madeleine Moon #532
Madeleine Moon

Labour
Bridgend
Score: 1464
Won: 26775
Lost: 38223
Martin Caton #533
Martin Caton

Labour
Gower
Score: 1348
Won: 4436
Lost: 5501
Nick Raynsford #534
Nick Raynsford

Labour
Greenwich and Woolwich
Score: 1354
Won: 4517
Lost: 5636
 
Oliver Colville #535
Oliver Colville

Conservative
Plymouth, Sutton and Devonport
Score: 1343
Won: 4055
Lost: 5027
Stephen Pound #536
Stephen Pound

Labour
Ealing North
Score: 1388
Won: 4434
Lost: 5825
Roger Godsiff #537
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 1326
Won: 4665
Lost: 5690
 
Michael Meacher #538
Michael Meacher

Labour
Oldham West and Royton
Score: 1367
Won: 4484
Lost: 5783
Richard Harrington #539
Richard Harrington

Conservative
Watford
Score: 1337
Won: 4052
Lost: 5059
George Howarth #540
George Howarth

Labour
Knowsley
Score: 1307
Won: 4933
Lost: 5921
 
Tony Cunningham #541
Tony Cunningham

Labour
Workington
Score: 1327
Won: 4480
Lost: 5550
Patrick McClaughlin #542
Patrick McClaughlin

Conservative
Derbyshire Dales
Score: 1253
Won: 4398
Lost: 4910
David Wright #543
David Wright

Labour
Telford
Score: 1310
Won: 4659
Lost: 5653
 
Karen Buck #544
Karen Buck

Labour
Westminster North
Score: 1418
Won: 27256
Lost: 38014
Tom Clarke #545
Tom Clarke

Labour
Coatbridge, Chryston and Bellshill
Score: 1197
Won: 5472
Lost: 5627
David Heyes #546
David Heyes

Labour
Ashton-under-Lyne
Score: 1310
Won: 4437
Lost: 5424
 
Richard Shepherd #547
Richard Shepherd

Conservative
Aldridge-Brownhills
Score: 1243
Won: 4567
Lost: 5074
Michael Fabricant #548
Michael Fabricant

Conservative
Lichfield
Score: 1288
Won: 4214
Lost: 5010
Andrew Miller #549
Andrew Miller

Labour
Ellesmere Port and Neston
Score: 1294
Won: 4696
Lost: 5644
 
Paul Uppal #550
Paul Uppal

Conservative
Wolverhampton South West
Score: 1290
Won: 4085
Lost: 4887
Ian Lucas #551
Ian Lucas

Labour
Wrexham
Score: 1294
Won: 4467
Lost: 5429
Bill Esterson #552
Bill Esterson

Labour
Sefton Central
Score: 1470
Won: 4130
Lost: 6281
 
Naomi Long #553
Naomi Long

Alliance
Belfast East
Score: 1439
Won: 27165
Lost: 40068
Steve Webb #554
Steve Webb

Liberal Democrat
Thornbury and Yate
Score: 1355
Won: 4351
Lost: 5827
Gerald Howarth #555
Gerald Howarth

Conservative
Aldershot
Score: 1327
Won: 3821
Lost: 4962
 
Wayne David #556
Wayne David

Labour
Caerphilly
Score: 1302
Won: 4517
Lost: 5700
Stephen Timms #557
Stephen Timms

Labour
East Ham
Score: 1262
Won: 4684
Lost: 5623
Alan Whitehead #558
Alan Whitehead

Labour
Southampton, Test
Score: 1302
Won: 4462
Lost: 5700
 
Meg Munn #559
Meg Munn

Labour Co-operative
Sheffield, Heeley
Score: 1415
Won: 26411
Lost: 39183
Marsha Singh #560
Marsha Singh

Labour
Bradford West
Score: 1331
Won: 4365
Lost: 5819
Helen Goodman #561
Helen Goodman

Labour
Bishop Auckland
Score: 1474
Won: 25249
Lost: 40178
 
Paul Flynn #562
Paul Flynn

Labour
Newport West
Score: 1344
Won: 4471
Lost: 6118
Grahame Morris #563
Grahame Morris

Labour
Easington
Score: 1277
Won: 4388
Lost: 5511
Robert Neill #564
Robert Neill

Conservative
Bromley and Chislehurst
Score: 1198
Won: 4390
Lost: 4909
 
Peter Tapsel #565
Peter Tapsel

Conservative
Louth and Horncastle
Score: 1275
Won: 4005
Lost: 5019
Eric Pickles #566
Eric Pickles

Conservative
Brentwood and Ongar
Score: 1227
Won: 4584
Lost: 5364
John Robertson #567
John Robertson

Labour
Glasgow North West
Score: 1235
Won: 4932
Lost: 5854
 
Angela Smith #568
Angela Smith

Labour
Penistone and Stocksbridge
Score: 1386
Won: 26578
Lost: 38787
Hywel Francis #569
Hywel Francis

Labour
Aberavon
Score: 1263
Won: 4502
Lost: 5621
Alan Meale #570
Alan Meale

Labour
Mansfield
Score: 1252
Won: 4428
Lost: 5474
 
Julian Lewis #571
Julian Lewis

Conservative
New Forest East
Score: 1407
Won: 3586
Lost: 5440
Mark Hunter #572
Mark Hunter

Liberal Democrat
Cheadle
Score: 1397
Won: 3936
Lost: 5916
Guto Bebb #573
Guto Bebb

Conservative
Aberconwy
Score: 1311
Won: 3916
Lost: 5316
 
Keith Vaz #574
Keith Vaz

Labour
Leicester East
Score: 1372
Won: 4424
Lost: 6535
Liam Byrne #575
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 1455
Won: 3989
Lost: 6514
Julie Hilling #576
Julie Hilling

Labour
Bolton West
Score: 1437
Won: 25198
Lost: 40417
 
Ian Mearns #577
Ian Mearns

Labour
Gateshead
Score: 1219
Won: 4479
Lost: 5460
Bob Blackman #578
Bob Blackman

Conservative
Harrow East
Score: 1361
Won: 4596
Lost: 6791
Heather Wheeler #579
Heather Wheeler

Conservative
South Derbyshire
Score: 1425
Won: 27685
Lost: 44495
 
Andrew Stunel #580
Andrew Stunel

Liberal Democrat
Hazel Grove
Score: 1388
Won: 4121
Lost: 6363
Mark Lazarowicz #581
Mark Lazarowicz

Labour Co-operative
Edinburgh North and Leith
Score: 1321
Won: 4280
Lost: 6101
Alistair Burt #582
Alistair Burt

Conservative
North East Bedfordshire
Score: 1298
Won: 3937
Lost: 5435
 
Tim Farron #583
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 1420
Won: 4190
Lost: 6758
Virendra Sharma #584
Virendra Sharma

Labour
Ealing, Southall
Score: 1248
Won: 4426
Lost: 5753
Brian Binley #585
Brian Binley

Conservative
Northampton South
Score: 1215
Won: 4116
Lost: 5136
 
Conor Murphy #586
Conor Murphy

Sinn Fein
Newry and Armagh
Score: 1385
Won: 4067
Lost: 6408
Elfyn Llwyd #587
Elfyn Llwyd

Plaid Cymru
Dwyfor Meirionnydd
Score: 1348
Won: 4152
Lost: 6264
Stephem Hammond #588
Stephem Hammond

Conservative
Wimbledon
Score: 1274
Won: 3723
Lost: 5147
 
Nigel Mills #589
Nigel Mills

Conservative
Amber Valley
Score: 1241
Won: 3889
Lost: 5158
Denis MackShane #590
Denis MackShane

Labour
Rotherham
Score: 1375
Won: 4058
Lost: 6479
Nick Harvey #591
Nick Harvey

Liberal Democrat
North Devon
Score: 1380
Won: 3883
Lost: 6267
 
Sammy Wilson #592
Sammy Wilson

Democratic Unionist
East Antrim
Score: 1233
Won: 4345
Lost: 5819
Gregory Barker #593
Gregory Barker

Conservative
Bexhill and Battle
Score: 1288
Won: 3475
Lost: 5067
Alan Beith #594
Alan Beith

Liberal Democrat
Berwick-upon-Tweed
Score: 1265
Won: 4193
Lost: 5952
 
David Tredinnick #595
David Tredinnick

Conservative
Bosworth
Score: 1263
Won: 3621
Lost: 5156
Norman Lamb #596
Norman Lamb

Liberal Democrat
North Norfolk
Score: 1298
Won: 4061
Lost: 6084
Rosie Cooper #597
Rosie Cooper

Labour
West Lancashire
Score: 1426
Won: 24108
Lost: 42405
 
Ian Swales #598
Ian Swales

Liberal Democrat
Redcar
Score: 1394
Won: 3792
Lost: 6428
Gordon Henderson #599
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 1188
Won: 3817
Lost: 5014
Tom Watson #600
Tom Watson

Labour
West Bromwich East
Score: 1361
Won: 4017
Lost: 6687
 
Martin McGuinness #601
Martin McGuinness

Sinn Fein
Mid Ulster
Score: 1251
Won: 4230
Lost: 6148
Glanda Jackson #602
Glanda Jackson

Labour
Hampstead and Kilburn
Score: 1407
Won: 23894
Lost: 42539
Richard Bacon #603
Richard Bacon

Conservative
South Norfolk
Score: 1251
Won: 3536
Lost: 5226
 
Mike Weir #604
Mike Weir

Scottish National Party
Angus
Score: 1329
Won: 3960
Lost: 6469
Vince Cable #605
Vince Cable

Liberal Democrat
Twickenham
Score: 1367
Won: 4015
Lost: 6910
Margaret Beckett #606
Margaret Beckett

Labour
Derby South
Score: 1381
Won: 24430
Lost: 43545
 
John Stanley #607
John Stanley

Conservative
Tonbridge and Malling
Score: 1193
Won: 3795
Lost: 5337
Jack Dromey #608
Jack Dromey

Labour
Birmingham, Erdington
Score: 1312
Won: 4129
Lost: 6878
Annette Brooke #609
Annette Brooke

Liberal Democrat
Mid Dorset and North Poole
Score: 1409
Won: 23373
Lost: 43766
 
George Young #610
George Young

Conservative
North West Hampshire
Score: 1258
Won: 3607
Lost: 5653
Malcom Rifkind #611
Malcom Rifkind

Conservative
Kensington
Score: 1232
Won: 3412
Lost: 5185
Robert Smith #612
Robert Smith

Liberal Democrat
West Aberdeenshire and Kincardine
Score: 1278
Won: 3937
Lost: 6375
 
Anne McGuire #613
Anne McGuire

Labour
Stirling
Score: 1294
Won: 24819
Lost: 41165
Keith Simpson #614
Keith Simpson

Conservative
Broadland
Score: 1194
Won: 3578
Lost: 5257
Gordon Birtwistle #615
Gordon Birtwistle

Liberal Democrat
Burnley
Score: 1270
Won: 3865
Lost: 6291
 
Anne Begg #616
Anne Begg

Labour
Aberdeen South
Score: 1348
Won: 24103
Lost: 43241
David Willetts #617
David Willetts

Conservative
Havant
Score: 1271
Won: 3372
Lost: 5513
Lindsay Roy #618
Lindsay Roy

Labour
Glenrothes
Score: 1249
Won: 4062
Lost: 6495
 
Paul Burstow #619
Paul Burstow

Liberal Democrat
Sutton and Cheam
Score: 1324
Won: 3559
Lost: 6267
Julian Huppart #620
Julian Huppart

Liberal Democrat
Cambridge
Score: 1263
Won: 3885
Lost: 6388
Alan Haselhurst #621
Alan Haselhurst

Conservative
Saffron Walden
Score: 1198
Won: 3512
Lost: 5327
 
Bob Russell #622
Bob Russell

Liberal Democrat
Colchester
Score: 1268
Won: 3894
Lost: 6497
Norman Baker #623
Norman Baker

Liberal Democrat
Lewes
Score: 1291
Won: 3764
Lost: 6518
David Winnick #624
David Winnick

Labour
Walsall North
Score: 1233
Won: 4098
Lost: 6594
 
John Healey #625
John Healey

Labour
Wentworth and Dearne
Score: 1270
Won: 3848
Lost: 6583
Michael Connarty #626
Michael Connarty

Conservative
Linlithgow and East Falkirk
Score: 1393
Won: 3426
Lost: 6875
Menzies Campbell #627
Menzies Campbell

Liberal Democrat
North East Fife
Score: 1326
Won: 3761
Lost: 7068
 
Sandra Osborne #628
Sandra Osborne

Labour
Ayr, Carrick and Cumnock
Score: 1287
Won: 24313
Lost: 43536
Shailesh Vara #629
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 1219
Won: 3233
Lost: 5315
Don Foster #630
Don Foster

Liberal Democrat
Bath
Score: 1245
Won: 3789
Lost: 6498
 
William Cash #631
William Cash

Conservative
Stone
Score: 1197
Won: 3367
Lost: 5456
Fiona MacTaggart #632
Fiona MacTaggart

Labour
Slough
Score: 1282
Won: 24067
Lost: 43529
Richard Ottaway #633
Richard Ottaway

Conservative
Croydon South
Score: 1209
Won: 3270
Lost: 5398
 
Alun Michael #634
Alun Michael

Labour Co-operative
Cardiff South and Penarth
Score: 1324
Won: 3555
Lost: 6871
Patrick Mercer #635
Patrick Mercer

Conservative
Newark
Score: 1200
Won: 3239
Lost: 5394
Roger Williams #636
Roger Williams

Liberal Democrat
Brecon and Radnorshire
Score: 1209
Won: 3856
Lost: 6578
 
Pat Doherty #637
Pat Doherty

Sinn Fein
West Tyrone
Score: 1191
Won: 3962
Lost: 6695
John Bercow #638
John Bercow

Bi-Curious
Buckingham
Score: 1343
Won: 3397
Lost: 6926
Hywell Williams #639
Hywell Williams

Plaid Cymru
Arfon
Score: 1213
Won: 3766
Lost: 6688
 
James Arbuthnot #640
James Arbuthnot

Conservative
North East Hampshire
Score: 1166
Won: 3384
Lost: 5682
John Pugh #641
John Pugh

Liberal Democrat
Southport
Score: 1156
Won: 3828
Lost: 6390
Oliver Letwin #642
Oliver Letwin

Conservative
West Dorset
Score: 1159
Won: 3251
Lost: 5469
 
Alan Reid #643
Alan Reid

Liberal Democrat
Argyll and Bute
Score: 1124
Won: 3895
Lost: 6585
Mike Gapes #644
Mike Gapes

Labour Co-operative
Ilford South
Score: 1148
Won: 3695
Lost: 6571
Ronnie Campbell #645
Ronnie Campbell

Labour
Blyth Valley
Score: 1163
Won: 3703
Lost: 6804
 
Sheila Gilmore #646
Sheila Gilmore

Labour
Edinburgh East
Score: 1297
Won: 22056
Lost: 47927
Steve McCabe #647
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 1432
Won: 6401
Lost: 17074
Angus Robertson #648
Angus Robertson

Scottish National Party
Moray
Score: 1191
Won: 2692
Lost: 7648
 
 



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