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
James Paice
 
Paul Murphy
James Paice   Paul Murphy
Conservative   Labour
South East Cambridgeshire   Torfaen


 
As seen in

 

Results

Owen Patterson #1
Owen Patterson

Conservative
North Shropshire
Score: 2093
Won: 7144
Lost: 2293
Eric Ollerenshaw #2
Eric Ollerenshaw

Conservative
Lancaster and Fleetwood
Score: 1482
Won: 16449
Lost: 6539
Penny Mordaunt #3
Penny Mordaunt

Conservative
Portsmouth North
Score: 1644
Won: 50447
Lost: 29447
 
Claire Perry #4
Claire Perry

Conservative
Devizes
Score: 1672
Won: 46776
Lost: 29110
Eilidh Whiteford #5
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 1651
Won: 49931
Lost: 30197
Caroline Nokes #6
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 1653
Won: 45242
Lost: 27883
 
Anna Soubry #7
Anna Soubry

Conservative
Broxtowe
Score: 1693
Won: 42169
Lost: 27696
Esther Mcvey #8
Esther Mcvey

Conservative
Wirral West
Score: 1642
Won: 47206
Lost: 29154
Nicola Blackwood #9
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 1640
Won: 46767
Lost: 28997
 
Sarah Wollaston #10
Sarah Wollaston

Conservative
Totnes
Score: 1658
Won: 42657
Lost: 27260
Mary Macleod #11
Mary Macleod

Conservative
Brentford and Isleworth
Score: 1640
Won: 46594
Lost: 29719
Charlotte Leslie #12
Charlotte Leslie

Conservative
Bristol North West
Score: 1579
Won: 53852
Lost: 31210
 
Elizabeth Truss #13
Elizabeth Truss

Conservative
South West Norfolk
Score: 1671
Won: 43113
Lost: 30768
Amber Rudd #14
Amber Rudd

Conservative
Hastings and Rye
Score: 1621
Won: 41437
Lost: 27658
Theresa Villiers #15
Theresa Villiers

Conservative
Chipping Barnet
Score: 1625
Won: 43034
Lost: 29129
 
Caroline Dinenage #16
Caroline Dinenage

Conservative
Gosport
Score: 1626
Won: 41865
Lost: 28718
Rebecca Harris #17
Rebecca Harris

Conservative
Castle Point
Score: 1571
Won: 46793
Lost: 29428
Maria Miller #18
Maria Miller

Conservative
Basingstoke
Score: 1658
Won: 37926
Lost: 27880
 
Eleanor Laing #19
Eleanor Laing

Conservative
Epping Forest
Score: 1644
Won: 39724
Lost: 29003
Margot James #20
Margot James

Conservative
Stourbridge
Score: 1746
Won: 33927
Lost: 28763
Nicky Morgan #21
Nicky Morgan

Conservative
Loughborough
Score: 1650
Won: 38147
Lost: 28554
 
Harriet Baldwin #22
Harriet Baldwin

Conservative
West Worcestershire
Score: 1619
Won: 38606
Lost: 27924
Sarah Teather #23
Sarah Teather

Liberal Democrat
Brent Central
Score: 1587
Won: 52065
Lost: 36123
Chloe Smith #24
Chloe Smith

Conservative
Norwich North
Score: 1650
Won: 39507
Lost: 30376
 
Nadine Dorries #25
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 1591
Won: 40713
Lost: 29381
Louise Bagshawe #26
Louise Bagshawe

Conservative
Corby
Score: 1637
Won: 43740
Lost: 33784
Priti Patel #27
Priti Patel

Conservative
Witham
Score: 1547
Won: 43352
Lost: 29293
 
Sheryll Murray #28
Sheryll Murray

Conservative
South East Cornwall
Score: 1810
Won: 30176
Lost: 29142
Anne Maine #29
Anne Maine

Conservative
St Albans
Score: 1600
Won: 38262
Lost: 28285
Karen Bradley #30
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 1657
Won: 36041
Lost: 29017
 
Anne Marie Morris #31
Anne Marie Morris

Conservative
Newton Abbot
Score: 1683
Won: 33432
Lost: 28215
Caroline Spelman #32
Caroline Spelman

Conservative
Meriden
Score: 1607
Won: 37792
Lost: 28698
Justine Greening #33
Justine Greening

Conservative
Putney
Score: 1628
Won: 37945
Lost: 30270
 
Jessica Lee #34
Jessica Lee

Conservative
Erewash
Score: 1668
Won: 34143
Lost: 28859
Stella Creasy #35
Stella Creasy

Labour
Walthamstow
Score: 1620
Won: 43884
Lost: 35045
Cheryl Gillan #36
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 1716
Won: 31976
Lost: 28892
 
Angela Watkinson #37
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 1671
Won: 33203
Lost: 28958
Jackie Doyle-Price #38
Jackie Doyle-Price

Conservative
Thurrock
Score: 1681
Won: 31493
Lost: 28067
Barbara Keeley #39
Barbara Keeley

Labour
Worsley and Eccles South
Score: 1592
Won: 39171
Lost: 31286
 
Luciana Berger #40
Luciana Berger

Labour Co-operative
Liverpool, Wavertree
Score: 1475
Won: 52891
Lost: 36291
Tracey Crouch #41
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 1608
Won: 36669
Lost: 30882
Jenny Willot #42
Jenny Willot

Liberal Democrat
Cardiff Central
Score: 1598
Won: 34532
Lost: 29205
 
Pamela Nash #43
Pamela Nash

Labour
Airdrie and Shotts
Score: 1521
Won: 43339
Lost: 33167
Theresa May #44
Theresa May

Conservative
Maidenhead
Score: 1595
Won: 34709
Lost: 29695
Liz Kendall #45
Liz Kendall

Labour
Leicester West
Score: 1565
Won: 41519
Lost: 34293
 
Catherin McKinnell #46
Catherin McKinnell

Labour
Newcastle upon Tyne North
Score: 1566
Won: 41312
Lost: 34240
Caroline Flint #47
Caroline Flint

Labour
Don Valley
Score: 1470
Won: 48185
Lost: 34722
Helen Grant #48
Helen Grant

Conservative
Maidstone and The Weald
Score: 1541
Won: 35872
Lost: 28852
 
Jake Berry #49
Jake Berry

Conservative
Rossendale and Darwen
Score: 1500
Won: 4345
Lost: 3287
Jo Swinson #50
Jo Swinson

Liberal Democrat
East Dunbartonshire
Score: 1574
Won: 35677
Lost: 30077
Gloria de Piero #51
Gloria de Piero

Labour
Ashfield
Score: 1472
Won: 45564
Lost: 33451
 
Julie Elliot #52
Julie Elliot

Labour
Sunderland Central
Score: 1594
Won: 33380
Lost: 29308
Diana Johnson #53
Diana Johnson

Labour
Kingston upon Hull North
Score: 1656
Won: 31261
Lost: 30157
Natascha Engel #54
Natascha Engel

Labour
North East Derbyshire
Score: 1574
Won: 33177
Lost: 28871
 
Smith Henry #55
Smith Henry

Conservative
Crawley
Score: 1496
Won: 4338
Lost: 3374
Emma Reynolds #56
Emma Reynolds

Labour
Wolverhampton North East
Score: 1581
Won: 37822
Lost: 33302
Mel Stride #57
Mel Stride

Conservative
Central Devon
Score: 1504
Won: 3758
Lost: 2969
 
Charlie Elphicke #58
Charlie Elphicke

Conservative
Dover
Score: 1488
Won: 4035
Lost: 3120
Robert Halfon #59
Robert Halfon

Conservative
Harlow
Score: 1497
Won: 4200
Lost: 3298
Gemma Doyle #60
Gemma Doyle

Labour Co-operative
West Dunbartonshire
Score: 1560
Won: 38555
Lost: 33255
 
Richard Drax #61
Richard Drax

Conservative
South Dorset
Score: 1386
Won: 5690
Lost: 3726
Sarah Newton #62
Sarah Newton

Conservative
Truro and Falmouth
Score: 1745
Won: 28268
Lost: 30614
Dawn Primarolo #63
Dawn Primarolo

Labour
Bristol South
Score: 1654
Won: 30542
Lost: 29748
 
Fiona Bruce #64
Fiona Bruce

Conservative
Congleton
Score: 1830
Won: 27139
Lost: 32285
Brian Donohoe #65
Brian Donohoe

Labour
Central Ayrshire
Score: 1481
Won: 5144
Lost: 3975
Susan Jones #66
Susan Jones

Labour
Clwyd South
Score: 1504
Won: 39575
Lost: 31822
 
Teresa Pearse #67
Teresa Pearse

Labour
Erith and Thamesmead
Score: 1584
Won: 35656
Lost: 32077
Alec Shelbrooke #68
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 1483
Won: 4136
Lost: 3219
Richard Benyon #69
Richard Benyon

Conservative
Newbury
Score: 1478
Won: 4913
Lost: 3807
 
Justin Tomlinson #70
Justin Tomlinson

Conservative
North Swindon
Score: 1507
Won: 3720
Lost: 3009
Lilian Greenwood #71
Lilian Greenwood

Labour
Nottingham South
Score: 1534
Won: 37696
Lost: 31837
Stuart Andrew #72
Stuart Andrew

Conservative
Pudsey
Score: 1466
Won: 3971
Lost: 3047
 
Craig Whittacker #73
Craig Whittacker

Conservative
Calder Valley
Score: 1506
Won: 3704
Lost: 3017
Jane Ellison #74
Jane Ellison

Conservative
Battersea
Score: 1736
Won: 28485
Lost: 31167
Graham Brady #75
Graham Brady

Conservative
Altrincham and Sale West
Score: 1533
Won: 3759
Lost: 3194
 
Lynne Featherstone #76
Lynne Featherstone

Liberal Democrat
Hornsey and Wood Green
Score: 1528
Won: 37727
Lost: 31998
David Burrowes #77
David Burrowes

Conservative
Enfield, Southgate
Score: 1487
Won: 3848
Lost: 3067
Mark Simmonds #78
Mark Simmonds

Conservative
Boston and Skegness
Score: 1491
Won: 3789
Lost: 3053
 
Charles Walker #79
Charles Walker

Conservative
Broxbourne
Score: 1478
Won: 4204
Lost: 3335
Edward Vaisey #80
Edward Vaisey

Conservative
Wantage
Score: 1484
Won: 4125
Lost: 3328
Debbie Abrahams #81
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 1501
Won: 37591
Lost: 31231
 
Jesse Norman #82
Jesse Norman

Conservative
Hereford and South Herefordshire
Score: 1474
Won: 4710
Lost: 3752
David Miliband #83
David Miliband

Labour
South Shields
Score: 1519
Won: 5371
Lost: 4599
David Morris #84
David Morris

Conservative
Morecambe and Lunesdale
Score: 1456
Won: 4003
Lost: 3119
 
Andrea Leadsom #85
Andrea Leadsom

Conservative
South Northamptonshire
Score: 1717
Won: 28214
Lost: 31077
Steve Baker #86
Steve Baker

Conservative
Wycombe
Score: 1444
Won: 4174
Lost: 3214
Sylvia Hermon #87
Sylvia Hermon

Independent
North Down
Score: 1508
Won: 34871
Lost: 29652
 
George Hollinberry #88
George Hollinberry

Conservative
Meon Valley
Score: 1454
Won: 4316
Lost: 3382
Siobhain McDonagh #89
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 1523
Won: 34544
Lost: 30000
Jessica Morden #90
Jessica Morden

Labour
Newport East
Score: 1524
Won: 37518
Lost: 32669
 
Bridget Phillipson #91
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 1482
Won: 41686
Lost: 34180
Rachel Reeves #92
Rachel Reeves

Labour
Leeds West
Score: 1513
Won: 40028
Lost: 34363
Aiden Burley #93
Aiden Burley

Conservative
Cannock Chase
Score: 1425
Won: 4131
Lost: 3102
 
Brandon Lewis #94
Brandon Lewis

Conservative
Great Yarmouth
Score: 1484
Won: 3717
Lost: 3067
Julian Smith #95
Julian Smith

Conservative
Skipton and Ripon
Score: 1481
Won: 3753
Lost: 3085
Tobias Ellwood #96
Tobias Ellwood

Conservative
Bournemouth East
Score: 1425
Won: 4323
Lost: 3275
 
Anne McIntosh #97
Anne McIntosh

Conservative
Thirsk and Malton
Score: 1732
Won: 27878
Lost: 31675
Lisa Nandy #98
Lisa Nandy

Labour
Wigan
Score: 1510
Won: 39273
Lost: 33867
Owen Smith #99
Owen Smith

Labour
Pontypridd
Score: 1545
Won: 4002
Lost: 3625
 
Rehman Chishti #100
Rehman Chishti

Conservative
Gillingham and Rainham
Score: 1447
Won: 3879
Lost: 3047
David Mowat #101
David Mowat

Conservative
Warrington South
Score: 1534
Won: 3630
Lost: 3244
Simon Hart #102
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 1447
Won: 3758
Lost: 2964
 
Karl McCartney #103
Karl McCartney

Conservative
Lincoln
Score: 1490
Won: 3663
Lost: 3083
Heidi Alexander #104
Heidi Alexander

Labour
Lewisham East
Score: 1414
Won: 43034
Lost: 32307
Phillip Lee #105
Phillip Lee

Conservative
Bracknell
Score: 1445
Won: 3849
Lost: 3032
 
Robin Walker #106
Robin Walker

Conservative
Worcester
Score: 1416
Won: 4269
Lost: 3208
Peter Bottomley #107
Peter Bottomley

Conservative
Worthing West
Score: 1522
Won: 3726
Lost: 3293
Jenny Chapman #108
Jenny Chapman

Labour
Darlington
Score: 1521
Won: 36219
Lost: 32029
 
Neil Carmichael #109
Neil Carmichael

Conservative
Stroud
Score: 1550
Won: 3656
Lost: 3378
Damian hinds #110
Damian hinds

Conservative
East Hampshire
Score: 1438
Won: 3783
Lost: 2967
Rosie Winterton #111
Rosie Winterton

Labour
Doncaster Central
Score: 1579
Won: 31459
Lost: 30256
 
Steve Brine #112
Steve Brine

Conservative
Winchester
Score: 1417
Won: 4271
Lost: 3245
Dominic Raab #113
Dominic Raab

Conservative
Esher and Walton
Score: 1422
Won: 4328
Lost: 3327
Alan Duncan #114
Alan Duncan

Conservative
Rutland and Melton
Score: 1489
Won: 3645
Lost: 3111
 
Nick Hurd #115
Nick Hurd

Conservative
Ruislip, Northwood and Pinner
Score: 1431
Won: 4126
Lost: 3230
Hugo Swire #116
Hugo Swire

Conservative
East Devon
Score: 1516
Won: 3989
Lost: 3541
Jeffrey Donaldson #117
Jeffrey Donaldson

Democratic Unionist
Lagan Valley
Score: 1572
Won: 3705
Lost: 3555
 
Louise Ellman #118
Louise Ellman

Labour Co-operative
Liverpool, Riverside
Score: 1583
Won: 31087
Lost: 30360
Mark Field #119
Mark Field

Conservative
Cities of London and Westminster
Score: 1427
Won: 4131
Lost: 3227
Dominic Greive #120
Dominic Greive

Conservative
Beaconsfield
Score: 1505
Won: 3617
Lost: 3175
 
Shabana Mahmood #121
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 1510
Won: 36208
Lost: 32019
Matthew Offord #122
Matthew Offord

Conservative
Hendon
Score: 1424
Won: 4374
Lost: 3399
Philip Dunne #123
Philip Dunne

Conservative
Ludlow
Score: 1502
Won: 3670
Lost: 3223
 
Nick Herbert #124
Nick Herbert

Conservative
Arundel and South Downs
Score: 1435
Won: 3903
Lost: 3095
Kerry McCarthey #125
Kerry McCarthey

Labour
Bristol East
Score: 1503
Won: 35582
Lost: 31264
George Eustice #126
George Eustice

Conservative
Camborne and Redruth
Score: 1408
Won: 4147
Lost: 3158
 
Chris Kelly #127
Chris Kelly

Conservative
Dudley South
Score: 1402
Won: 4517
Lost: 3409
Matthew Hancock #128
Matthew Hancock

Conservative
West Suffolk
Score: 1452
Won: 3727
Lost: 3051
Jonathan Lord #129
Jonathan Lord

Conservative
Woking
Score: 1479
Won: 3622
Lost: 3111
 
Hugh Robertson #130
Hugh Robertson

Conservative
Faversham and Mid Kent
Score: 1445
Won: 3752
Lost: 3059
Julian Sturdy #131
Julian Sturdy

Conservative
York Outer
Score: 1435
Won: 3875
Lost: 3108
Bill Wiggin #132
Bill Wiggin

Conservative
North Herefordshire
Score: 1471
Won: 3914
Lost: 3318
 
Valerie Vaz #133
Valerie Vaz

Labour
Walsall South
Score: 1488
Won: 37008
Lost: 32248
Bernard Jenkin #134
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 1432
Won: 3910
Lost: 3140
James Morris #135
James Morris

Conservative
Halesowen and Rowley Regis
Score: 1413
Won: 4151
Lost: 3233
 
Rushanara Ali #136
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 1475
Won: 37874
Lost: 32575
Richard Graham #137
Richard Graham

Conservative
Gloucester
Score: 1454
Won: 4082
Lost: 3400
John Redwood #138
John Redwood

Conservative
Wokingham
Score: 1518
Won: 3694
Lost: 3375
 
Crispin Blunt #139
Crispin Blunt

Conservative
Reigate
Score: 1468
Won: 3775
Lost: 3217
George Freeman #140
George Freeman

Conservative
Mid Norfolk
Score: 1495
Won: 3664
Lost: 3248
Brooks Newmark #141
Brooks Newmark

Conservative
Braintree
Score: 1519
Won: 3642
Lost: 3347
 
Joan Ruddock #142
Joan Ruddock

Labour
Lewisham, Deptford
Score: 1532
Won: 32113
Lost: 29967
Robert Syms #143
Robert Syms

Conservative
Poole
Score: 1511
Won: 3546
Lost: 3223
Greg Clark #144
Greg Clark

Conservative
Tunbridge Wells
Score: 1450
Won: 3769
Lost: 3141
 
Tom Clarke #145
Tom Clarke

Labour
Coatbridge, Chryston and Bellshill
Score: 1670
Won: 3942
Lost: 4377
Loraine Fullbrook #146
Loraine Fullbrook

Conservative
South Ribble
Score: 1700
Won: 27278
Lost: 31314
Richard Fuller #147
Richard Fuller

Conservative
Bedford
Score: 1420
Won: 4077
Lost: 3238
 
Andrew Griffiths #148
Andrew Griffiths

Conservative
Burton
Score: 1402
Won: 3849
Lost: 2972
Greg Hands #149
Greg Hands

Conservative
Chelsea and Fulham
Score: 1460
Won: 3859
Lost: 3264
David Davis #150
David Davis

Conservative
Haltemprice and Howden
Score: 1473
Won: 3635
Lost: 3146
 
Stephen Gilbert #151
Stephen Gilbert

Liberal Democrat
St Austell and Newquay
Score: 1539
Won: 3628
Lost: 3439
David Ruffley #152
David Ruffley

Conservative
Bury St Edmunds
Score: 1407
Won: 4000
Lost: 3123
David Hamilton #153
David Hamilton

Labour
Midlothian
Score: 1524
Won: 4070
Lost: 3793
 
Stephen OBrien #154
Stephen OBrien

Conservative
Eddisbury
Score: 1506
Won: 3609
Lost: 3279
Ben Gummer #155
Ben Gummer

Conservative
Ipswich
Score: 1429
Won: 4076
Lost: 3311
Alison Seabeck #156
Alison Seabeck

Labour
Plymouth, Moor View
Score: 1618
Won: 29646
Lost: 31250
 
Bob Stewart #157
Bob Stewart

Conservative
Beckenham
Score: 1551
Won: 3549
Lost: 3433
Edward Timson #158
Edward Timson

Conservative
Crewe and Nantwich
Score: 1401
Won: 3958
Lost: 3080
James Clappison #159
James Clappison

Conservative
Hertsmere
Score: 1475
Won: 3644
Lost: 3187
 
Michael Elliss #160
Michael Elliss

Conservative
Northampton North
Score: 1443
Won: 3691
Lost: 3074
Michael Moore #161
Michael Moore

Liberal Democrat
Berwickshire, Roxburgh and Selkirk
Score: 1492
Won: 4044
Lost: 3621
Katy Clark #162
Katy Clark

Labour
North Ayrshire and Arran
Score: 1557
Won: 32589
Lost: 31969
 
Iain Stewart #163
Iain Stewart

Conservative
Milton Keynes South
Score: 1448
Won: 3861
Lost: 3248
Charles Hendry #164
Charles Hendry

Conservative
Wealden
Score: 1546
Won: 3514
Lost: 3405
Joseph Johnson #165
Joseph Johnson

Conservative
Orpington
Score: 1402
Won: 4193
Lost: 3297
 
Grant Shapps #166
Grant Shapps

Conservative
Welwyn Hatfield
Score: 1509
Won: 3630
Lost: 3347
Graham Jones #167
Graham Jones

Labour
Hyndburn
Score: 1467
Won: 4302
Lost: 3745
Edward Leigh #168
Edward Leigh

Conservative
Gainsborough
Score: 1569
Won: 3639
Lost: 3652
 
Stephen Crabb #169
Stephen Crabb

Conservative
Preseli Pembrokeshire
Score: 1451
Won: 3821
Lost: 3267
Liam Fox #170
Liam Fox

Conservative
North Somerset
Score: 1458
Won: 3962
Lost: 3421
Karen Lumley #171
Karen Lumley

Conservative
Redditch
Score: 1666
Won: 27466
Lost: 31048
 
Mark Francois #172
Mark Francois

Conservative
Rayleigh and Wickford
Score: 1432
Won: 3648
Lost: 3037
Simon Kirby #173
Simon Kirby

Conservative
Brighton, Kemptown
Score: 1502
Won: 3747
Lost: 3461
Kwasi Kwarteng #174
Kwasi Kwarteng

Conservative
Spelthorne
Score: 1498
Won: 3643
Lost: 3345
 
Alison McGovern #175
Alison McGovern

Labour
Wirral South
Score: 1468
Won: 36165
Lost: 31788
David Cameron #176
David Cameron

Conservative
Witney
Score: 1449
Won: 4902
Lost: 4195
James Duddridge #177
James Duddridge

Conservative
Rochford and Southend East
Score: 1442
Won: 3851
Lost: 3266
 
Kate Hoey #178
Kate Hoey

Labour
Vauxhall
Score: 1657
Won: 29067
Lost: 32645
Mark Pritchard #179
Mark Pritchard

Conservative
The Wrekin
Score: 1458
Won: 3719
Lost: 3234
Damian Collins #180
Damian Collins

Conservative
Folkestone and Hythe
Score: 1413
Won: 3907
Lost: 3181
 
John Glen #181
John Glen

Conservative
Salisbury
Score: 1426
Won: 3811
Lost: 3168
Adam Holloway #182
Adam Holloway

Conservative
Gravesham
Score: 1408
Won: 3829
Lost: 3088
Jeremy Hunt #183
Jeremy Hunt

Conservative
South West Surrey
Score: 1389
Won: 4289
Lost: 3354
 
Lorely Burt #184
Lorely Burt

Liberal Democrat
Solihull
Score: 1549
Won: 31485
Lost: 31088
William Hague #185
William Hague

Conservative
Richmond (Yorks)
Score: 1448
Won: 4160
Lost: 3587
David Ruttley #186
David Ruttley

Conservative
Macclesfield
Score: 1443
Won: 3759
Lost: 3210
 
David Davies #187
David Davies

Conservative
Monmouth
Score: 1438
Won: 3723
Lost: 3165
Conor Burns #188
Conor Burns

Conservative
Bournemouth West
Score: 1522
Won: 3611
Lost: 3462
Geoffrey Robinson #189
Geoffrey Robinson

Labour
Coventry North West
Score: 1554
Won: 4350
Lost: 4364
 
Andrew Jones #190
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 1394
Won: 3776
Lost: 3013
David Mundell #191
David Mundell

Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 1476
Won: 3653
Lost: 3315
Roberta Blackman-Woods #192
Roberta Blackman-Woods

Labour
City of Durham
Score: 1570
Won: 31439
Lost: 32335
 
Peter Bone #193
Peter Bone

Conservative
Wellingborough
Score: 1488
Won: 3626
Lost: 3347
Nick de Bois #194
Nick de Bois

Conservative
Enfield North
Score: 1496
Won: 3424
Lost: 3199
Ian Paisley #195
Ian Paisley

Democratic Unionist
North Antrim
Score: 1427
Won: 3956
Lost: 3346
 
Clive Betts #196
Clive Betts

Labour
Sheffield South East
Score: 1495
Won: 4036
Lost: 3771
Daniel Poulter #197
Daniel Poulter

Conservative
Central Suffolk and North Ipswich
Score: 1421
Won: 3756
Lost: 3146
Philip Davies #198
Philip Davies

Conservative
Shipley
Score: 1526
Won: 3740
Lost: 3649
 
Nigel Evans #199
Nigel Evans

Conservative
Ribble Valley
Score: 1422
Won: 3744
Lost: 3156
Sharon Hodgeson #200
Sharon Hodgeson

Labour
Washington and Sunderland West
Score: 1594
Won: 30776
Lost: 32788
Jeremy Lefroy #201
Jeremy Lefroy

Conservative
Stafford
Score: 1439
Won: 3600
Lost: 3109
 
David Lidington #202
David Lidington

Conservative
Aylesbury
Score: 1465
Won: 3567
Lost: 3205
John McDonnell #203
John McDonnell

Labour
Hayes and Harlington
Score: 1484
Won: 4069
Lost: 3749
Jon Ashworth #204
Jon Ashworth

Labour
Leicester South
Score: 1469
Won: 3899
Lost: 3526
 
Guy Opperman #205
Guy Opperman

Conservative
Hexham
Score: 1440
Won: 3629
Lost: 3149
John Penrose #206
John Penrose

Conservative
Weston-super-Mare
Score: 1423
Won: 3706
Lost: 3138
Stephen Phillips #207
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 1414
Won: 4010
Lost: 3341
 
Peter Aldous #208
Peter Aldous

Conservative
Waveney
Score: 1544
Won: 3741
Lost: 3750
Robert Buckland #209
Robert Buckland

Conservative
South Swindon
Score: 1438
Won: 3520
Lost: 3043
Philip Hammond #210
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 1461
Won: 3620
Lost: 3248
 
Mark Harper #211
Mark Harper

Conservative
Forest of Dean
Score: 1352
Won: 4400
Lost: 3326
Simon Burns #212
Simon Burns

Conservative
Chelmsford
Score: 1479
Won: 3696
Lost: 3404
Dan Byles #213
Dan Byles

Conservative
North Warwickshire
Score: 1355
Won: 4251
Lost: 3225
 
Gregory Campbell #214
Gregory Campbell

Democratic Unionist
East Londonderry
Score: 1482
Won: 3976
Lost: 3673
Tony Baldry #215
Tony Baldry

Conservative
Banbury
Score: 1442
Won: 3694
Lost: 3234
Stephen Metcalfe #216
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 1534
Won: 3657
Lost: 3636
 
Andrew Lansley #217
Andrew Lansley

Conservative
South Cambridgeshire
Score: 1432
Won: 3877
Lost: 3361
Peter Lilley #218
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 1448
Won: 3734
Lost: 3313
John Randall #219
John Randall

Conservative
Uxbridge and South Ruislip
Score: 1606
Won: 3692
Lost: 4034
 
Andrew Selous #220
Andrew Selous

Conservative
South West Bedfordshire
Score: 1453
Won: 3583
Lost: 3207
Hazel Blears #221
Hazel Blears

Labour
Salford and Eccles
Score: 1592
Won: 29508
Lost: 31735
Tim Yeo #222
Tim Yeo

Conservative
South Suffolk
Score: 1529
Won: 3487
Lost: 3465
 
Alun Cairns #223
Alun Cairns

Conservative
Vale of Glamorgan
Score: 1403
Won: 3709
Lost: 3082
Mark Lancaster #224
Mark Lancaster

Conservative
Milton Keynes North
Score: 1376
Won: 3901
Lost: 3115
Jack Lopresti #225
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 1425
Won: 3724
Lost: 3214
 
Chris White #226
Chris White

Conservative
Warwick and Leamington
Score: 1358
Won: 3985
Lost: 3089
Damian Green #227
Damian Green

Conservative
Ashford
Score: 1524
Won: 3532
Lost: 3518
Daniel Kawczynski #228
Daniel Kawczynski

Conservative
Shrewsbury and Atcham
Score: 1357
Won: 4399
Lost: 3413
 
Malcom Wicks #229
Malcom Wicks

Labour
Croydon North
Score: 1435
Won: 3670
Lost: 3224
John Denham #230
John Denham

Labour
Southampton, Itchen
Score: 1557
Won: 3676
Lost: 3828
Zac Goldsmith #231
Zac Goldsmith

Conservative
Richmond Park
Score: 1344
Won: 4553
Lost: 3468
 
Martin Vickers #232
Martin Vickers

Conservative
Cleethorpes
Score: 1492
Won: 3614
Lost: 3464
Michael Fallon #233
Michael Fallon

Conservative
Sevenoaks
Score: 1434
Won: 3614
Lost: 3200
David Gauke #234
David Gauke

Conservative
South West Hertfordshire
Score: 1482
Won: 3558
Lost: 3367
 
Robert Goodwill #235
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 1509
Won: 3615
Lost: 3551
Alok Sharma #236
Alok Sharma

Conservative
Reading West
Score: 1505
Won: 3520
Lost: 3439
Jim McGovern #237
Jim McGovern

Labour
Dundee West
Score: 1505
Won: 3804
Lost: 3729
 
Simon Wright #238
Simon Wright

Liberal Democrat
Norwich South
Score: 1478
Won: 3737
Lost: 3529
Douglas Carswell #239
Douglas Carswell

Conservative
Clacton
Score: 1428
Won: 3777
Lost: 3333
Kevan Jones #240
Kevan Jones

Labour
North Durham
Score: 1456
Won: 3934
Lost: 3609
 
Fiona ODonnell #241
Fiona ODonnell

Labour
East Lothian
Score: 1543
Won: 29951
Lost: 30959
Chris Skidmore #242
Chris Skidmore

Conservative
Kingswood
Score: 1323
Won: 4206
Lost: 3128
Robert Walter #243
Robert Walter

Conservative
North Dorset
Score: 1515
Won: 3429
Lost: 3417
 
Oliver Heald #244
Oliver Heald

Conservative
North East Hertfordshire
Score: 1408
Won: 3676
Lost: 3148
John Whittingdale #245
John Whittingdale

Conservative
Maldon
Score: 1441
Won: 3651
Lost: 3291
Geoffrey Cox #246
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 1465
Won: 3579
Lost: 3349
 
Clive Efford #247
Clive Efford

Labour
Eltham
Score: 1432
Won: 4181
Lost: 3728
Jason McCartney #248
Jason McCartney

Conservative
Colne Valley
Score: 1413
Won: 3654
Lost: 3163
Mark Reckless #249
Mark Reckless

Conservative
Rochester and Strood
Score: 1448
Won: 3644
Lost: 3329
 
Mark Spencer #250
Mark Spencer

Conservative
Sherwood
Score: 1423
Won: 3762
Lost: 3307
Andrew Stephenson #251
Andrew Stephenson

Conservative
Pendle
Score: 1383
Won: 3650
Lost: 3021
Rory Stewart #252
Rory Stewart

Conservative
Penrith and The Border
Score: 1405
Won: 3734
Lost: 3201
 
Andrew Turner #253
Andrew Turner

Conservative
Isle of Wight
Score: 1530
Won: 3565
Lost: 3651
Karl Turner #254
Karl Turner

Labour
Kingston upon Hull East
Score: 1432
Won: 4347
Lost: 3884
Julian Brazier #255
Julian Brazier

Conservative
Canterbury
Score: 1430
Won: 3608
Lost: 3219
 
Jacob Rees-Mogg #256
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 1434
Won: 3864
Lost: 3489
Chris Evans #257
Chris Evans

Labour Co-operative
Islwyn
Score: 1354
Won: 5146
Lost: 4103
Philip Hollobone #258
Philip Hollobone

Conservative
Kettering
Score: 1523
Won: 3497
Lost: 3572
 
Dan Jarvis #259
Dan Jarvis

Labour
Barnsley Central
Score: 1443
Won: 4216
Lost: 3868
Sajid Javid #260
Sajid Javid

Conservative
Bromsgrove
Score: 1437
Won: 3648
Lost: 3310
Jeremy Browne #261
Jeremy Browne

Liberal Democrat
Taunton Deane
Score: 1402
Won: 3890
Lost: 3349
 
Jon Cruddas #262
Jon Cruddas

Labour
Dagenham and Rainham
Score: 1442
Won: 4057
Lost: 3721
Stephen Dorrell #263
Stephen Dorrell

Conservative
Charnwood
Score: 1404
Won: 3615
Lost: 3138
Andrew Bridgen #264
Andrew Bridgen

Conservative
North West Leicestershire
Score: 1460
Won: 3723
Lost: 3501
 
Chris Heaton-Harris #265
Chris Heaton-Harris

Conservative
Daventry
Score: 1405
Won: 3511
Lost: 3061
Nigel Adams #266
Nigel Adams

Conservative
Selby and Ainsty
Score: 1455
Won: 3540
Lost: 3322
Desmond Swayne #267
Desmond Swayne

Conservative
New Forest West
Score: 1408
Won: 3728
Lost: 3266
 
Kris Hopkins #268
Kris Hopkins

Conservative
Keighley
Score: 1457
Won: 3603
Lost: 3399
Neil Parish #269
Neil Parish

Conservative
Tiverton and Honiton
Score: 1462
Won: 3565
Lost: 3384
Adam Afriyie #270
Adam Afriyie

Conservative
Windsor
Score: 1403
Won: 3892
Lost: 3391
 
Graham Stuart #271
Graham Stuart

Conservative
Beverley and Holderness
Score: 1488
Won: 3503
Lost: 3451
Edward Garnier #272
Edward Garnier

Conservative
Harborough
Score: 1423
Won: 3547
Lost: 3195
John Howell #273
John Howell

Conservative
Henley
Score: 1512
Won: 3569
Lost: 3637
 
Nadhim Zawahi #274
Nadhim Zawahi

Conservative
Stratford-on-Avon
Score: 1417
Won: 3665
Lost: 3265
Alan Campbell #275
Alan Campbell

Labour
Tynemouth
Score: 1433
Won: 4070
Lost: 3717
Mark Garnier #276
Mark Garnier

Conservative
Wyre Forest
Score: 1346
Won: 4215
Lost: 3372
 
John Hayes #277
John Hayes

Conservative
South Holland and The Deepings
Score: 1447
Won: 3752
Lost: 3510
Meg Hillier #278
Meg Hillier

Labour Co-operative
Hackney South and Shoreditch
Score: 1460
Won: 32137
Lost: 30689
Andrew Murrison #279
Andrew Murrison

Conservative
South West Wiltshire
Score: 1381
Won: 3633
Lost: 3087
 
David Nuttal #280
David Nuttal

Conservative
Bury North
Score: 1403
Won: 3697
Lost: 3242
Gavin Williamson #281
Gavin Williamson

Conservative
South Staffordshire
Score: 1335
Won: 3769
Lost: 2963
Andrew Gwynne #282
Andrew Gwynne

Labour
Denton and Reddish
Score: 1432
Won: 4009
Lost: 3691
 
Stephen Barclay #283
Stephen Barclay

Conservative
North East Cambridgeshire
Score: 1322
Won: 4103
Lost: 3167
Alan Johnson #284
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 1439
Won: 4026
Lost: 3739
Gavin Barwell #285
Gavin Barwell

Conservative
Croydon Central
Score: 1462
Won: 3685
Lost: 3540
 
Eric Joyce #286
Eric Joyce

Labour
Falkirk
Score: 1435
Won: 3855
Lost: 3559
Mark Menzies #287
Mark Menzies

Conservative
Fylde
Score: 1433
Won: 3744
Lost: 3446
Paul Beresford #288
Paul Beresford

Conservative
Mole Valley
Score: 1418
Won: 3718
Lost: 3348
 
Douglas Alexander #289
Douglas Alexander

Labour
Paisley and Renfrewshire South
Score: 1405
Won: 4832
Lost: 4271
Sadiq Khan #290
Sadiq Khan

Labour
Tooting
Score: 1515
Won: 3884
Lost: 4017
Albert Owen #291
Albert Owen

Labour
Ynys M?n
Score: 1503
Won: 3664
Lost: 3729
 
John Spellar #292
John Spellar

Labour
Warley
Score: 1504
Won: 3901
Lost: 3972
Stephen Williams #293
Stephen Williams

Liberal Democrat
Bristol West
Score: 1409
Won: 4010
Lost: 3572
Jim Cunningham #294
Jim Cunningham

Labour
Coventry South
Score: 1404
Won: 4535
Lost: 4028
 
Simon Danczuk #295
Simon Danczuk

Labour
Rochdale
Score: 1419
Won: 3973
Lost: 3602
Andrew Bingham #296
Andrew Bingham

Conservative
High Peak
Score: 1517
Won: 3471
Lost: 3603
Laurence Robertson #297
Laurence Robertson

Conservative
Tewkesbury
Score: 1469
Won: 3551
Lost: 3459
 
Andy Slaughter #298
Andy Slaughter

Labour
Hammersmith
Score: 1489
Won: 3730
Lost: 3738
James Wharton #299
James Wharton

Conservative
Stockton South
Score: 1325
Won: 4021
Lost: 3140
Roger Gale #300
Roger Gale

Conservative
North Thanet
Score: 1459
Won: 3538
Lost: 3407
 
Mark Hendrick #301
Mark Hendrick

Labour Co-operative
Preston
Score: 1637
Won: 3406
Lost: 4098
Ian Liddell-Grainger #302
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 1501
Won: 3585
Lost: 3657
Christopher Pincher #303
Christopher Pincher

Conservative
Tamworth
Score: 1361
Won: 3748
Lost: 3116
 
Barry Sheerman #304
Barry Sheerman

Labour Co-operative
Huddersfield
Score: 1490
Won: 3735
Lost: 3759
George Osborne #305
George Osborne

Conservative
Tatton
Score: 1382
Won: 4334
Lost: 3740
Emily Thornberry #306
Emily Thornberry

Labour
Islington South and Finsbury
Score: 1450
Won: 32339
Lost: 30868
 
Simon Hughes #307
Simon Hughes

Liberal Democrat
Bermondsey and Old Southwark
Score: 1487
Won: 3628
Lost: 3654
Tessa Munt #308
Tessa Munt

Liberal Democrat
Wells
Score: 1439
Won: 32574
Lost: 30709
Nick Boles #309
Nick Boles

Conservative
Grantham and Stamford
Score: 1358
Won: 3856
Lost: 3210
 
Ian Austin #310
Ian Austin

Labour
Dudley North
Score: 1456
Won: 3834
Lost: 3708
Mike Freer #311
Mike Freer

Conservative
Finchley and Golders Green
Score: 1394
Won: 3581
Lost: 3164
Alistair Darling #312
Alistair Darling

Labour
Edinburgh South West
Score: 1408
Won: 3997
Lost: 3614
 
Frank Field #313
Frank Field

Labour
Birkenhead
Score: 1400
Won: 3904
Lost: 3493
Michael Gove #314
Michael Gove

Conservative
Surrey Heath
Score: 1495
Won: 3717
Lost: 3815
James Gray #315
James Gray

Conservative
North Wiltshire
Score: 1453
Won: 3634
Lost: 3520
 
Jim Hood #316
Jim Hood

Labour
Lanark and Hamilton East
Score: 1602
Won: 3573
Lost: 4181
Tim Laughton #317
Tim Laughton

Conservative
East Worthing and Shoreham
Score: 1416
Won: 3561
Lost: 3268
Andrew Mitchell #318
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 1447
Won: 3752
Lost: 3600
 
David Anderson #319
David Anderson

Labour
Blaydon
Score: 1490
Won: 3723
Lost: 3799
Chris Grayling #320
Chris Grayling

Conservative
Epsom and Ewell
Score: 1393
Won: 3727
Lost: 3314
Andrew Smith #321
Andrew Smith

Labour
Oxford East
Score: 1440
Won: 3820
Lost: 3641
 
Geraint Davies #322
Geraint Davies

Labour Co-operative
Swansea West
Score: 1555
Won: 3522
Lost: 3918
Dai Harvard #323
Dai Harvard

Labour
Merthyr Tydfil and Rhymney
Score: 1435
Won: 3892
Lost: 3692
Steve Rotherham #324
Steve Rotherham

Labour
Liverpool, Walton
Score: 1504
Won: 3599
Lost: 3757
 
Jack Straw #325
Jack Straw

Labour
Blackburn
Score: 1455
Won: 3799
Lost: 3708
Alistair Carmichael #326
Alistair Carmichael

Liberal Democrat
Orkney and Shetland
Score: 1545
Won: 3555
Lost: 3920
Chris Leslie #327
Chris Leslie

Labour Co-operative
Nottingham East
Score: 1416
Won: 4139
Lost: 3839
 
John Mann #328
John Mann

Labour
Bassetlaw
Score: 1406
Won: 3910
Lost: 3565
John Stevenson #329
John Stevenson

Conservative
Carlisle
Score: 1462
Won: 3593
Lost: 3552
Kenneth Clarke #330
Kenneth Clarke

Conservative
Rushcliffe
Score: 1523
Won: 3723
Lost: 4004
 
Graham Evans #331
Graham Evans

Conservative
Weaver Vale
Score: 1399
Won: 3647
Lost: 3305
Gareth Johnson #332
Gareth Johnson

Conservative
Dartford
Score: 1416
Won: 3653
Lost: 3397
Pauline Latham #333
Pauline Latham

Conservative
Mid Derbyshire
Score: 1675
Won: 26732
Lost: 34278
 
Marcus Jones #334
Marcus Jones

Conservative
Nuneaton
Score: 1440
Won: 3529
Lost: 3401
Francis Maude #335
Francis Maude

Conservative
Horsham
Score: 1417
Won: 3511
Lost: 3272
Michael McCann #336
Michael McCann

Labour
East Kilbride, Strathaven and Lesmahagow
Score: 1411
Won: 3920
Lost: 3621
 
Margaret Ritchie #337
Margaret Ritchie

Social Democratic and Labour
South Down
Score: 1548
Won: 3534
Lost: 3931
Anas Sarwar #338
Anas Sarwar

Labour
Glasgow Central
Score: 1397
Won: 4322
Lost: 3917
Tony Lloyd #339
Tony Lloyd

Labour
Manchester Central
Score: 1435
Won: 3879
Lost: 3721
 
Nick Smith #340
Nick Smith

Labour
Blaenau Gwent
Score: 1410
Won: 4013
Lost: 3717
Sam Gyimah #341
Sam Gyimah

Conservative
East Surrey
Score: 1320
Won: 3933
Lost: 3172
Jim Murphy #342
Jim Murphy

Labour
East Renfrewshire
Score: 1416
Won: 4060
Lost: 3807
 
Anne Milton #343
Anne Milton

Conservative
Guildford
Score: 1657
Won: 25970
Lost: 32950
Simon Reevell #344
Simon Reevell

Conservative
Dewsbury
Score: 1493
Won: 3548
Lost: 3707
Rob Wilson #345
Rob Wilson

Conservative
Reading East
Score: 1311
Won: 3895
Lost: 3111
 
Jeremy Corbyn #346
Jeremy Corbyn

Labour
Islington North
Score: 1420
Won: 3922
Lost: 3729
Stephen McPartland #347
Stephen McPartland

Conservative
Stevenage
Score: 1461
Won: 3581
Lost: 3604
Austin Mitchell #348
Austin Mitchell

Labour
Great Grimsby
Score: 1526
Won: 3570
Lost: 3909
 
Dennis Skinner #349
Dennis Skinner

Labour
Bolsover
Score: 1423
Won: 4317
Lost: 4124
Adrian Bailey #350
Adrian Bailey

Labour Co-operative
West Bromwich West
Score: 1508
Won: 3661
Lost: 3934
Mike Hancock #351
Mike Hancock

Liberal Democrat
Portsmouth South
Score: 1591
Won: 3413
Lost: 4059
 
James Paice #352
James Paice

Conservative
South East Cambridgeshire
Score: 1458
Won: 3673
Lost: 3695
Jamie Reed #353
Jamie Reed

Labour
Copeland
Score: 1344
Won: 4780
Lost: 4061
Jerem Wright #354
Jerem Wright

Conservative
Kenilworth and Southam
Score: 1410
Won: 3612
Lost: 3398
 
Paul Farrelly #355
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 1413
Won: 3993
Lost: 3776
Lindsay Hoyle #356
Lindsay Hoyle

Labour
Chorley
Score: 1520
Won: 3583
Lost: 3915
Tami Mark #357
Tami Mark

Labour
Alyn and Deeside
Score: 1404
Won: 3931
Lost: 3672
 
Russell Brown #358
Russell Brown

Labour
Dumfries and Galloway
Score: 1398
Won: 3969
Lost: 3671
Andrew George #359
Andrew George

Liberal Democrat
St Ives
Score: 1411
Won: 3735
Lost: 3539
Nick Gibb #360
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 1455
Won: 3441
Lost: 3468
 
Chris Huhne #361
Chris Huhne

Liberal Democrat
Eastleigh
Score: 1409
Won: 3880
Lost: 3666
David Jones #362
David Jones

Conservative
Clwyd West
Score: 1386
Won: 3714
Lost: 3405
Gavin Shuker #363
Gavin Shuker

Labour Co-operative
Luton South
Score: 1393
Won: 3977
Lost: 3684
 
Nic Dakin #364
Nic Dakin

Labour
Scunthorpe
Score: 1420
Won: 3778
Lost: 3650
Hugh Bayley #365
Hugh Bayley

Labour
York Central
Score: 1410
Won: 3916
Lost: 3730
Greg Knight #366
Greg Knight

Conservative
East Yorkshire
Score: 1512
Won: 3401
Lost: 3718
 
Yasmin Qureshi #367
Yasmin Qureshi

Labour
Bolton South East
Score: 1434
Won: 31347
Lost: 30899
Graeme Morris #368
Graeme Morris

Labour
Livingston
Score: 1447
Won: 3758
Lost: 3781
Mark Prisk #369
Mark Prisk

Conservative
Hertford and Stortford
Score: 1370
Won: 3616
Lost: 3258
 
John Thurso #370
John Thurso

Liberal Democrat
Caithness, Sutherland and Easter Ross
Score: 1648
Won: 3415
Lost: 4393
Mary Glendon #371
Mary Glendon

Labour
North Tyneside
Score: 1560
Won: 27749
Lost: 32356
Tom Greatrix #372
Tom Greatrix

Labour Co-operative
Rutherglen and Hamilton West
Score: 1373
Won: 4242
Lost: 3850
 
Stewart Jackson #373
Stewart Jackson

Conservative
Peterborough
Score: 1436
Won: 3487
Lost: 3463
Jonathan Reynolds #374
Jonathan Reynolds

Labour Co-operative
Stalybridge and Hyde
Score: 1370
Won: 4106
Lost: 3708
Derek Twigg #375
Derek Twigg

Labour
Halton
Score: 1396
Won: 3950
Lost: 3707
 
Ben Walker #376
Ben Walker

Conservative
Wyre and Preston North
Score: 1326
Won: 3718
Lost: 3134
Paul Maynard #377
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 1375
Won: 3769
Lost: 3438
Tom Brake #378
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 1384
Won: 3943
Lost: 3648
 
Jonathan Djanogly #379
Jonathan Djanogly

Conservative
Huntingdon
Score: 1365
Won: 3572
Lost: 3216
Mark Hoban #380
Mark Hoban

Conservative
Fareham
Score: 1417
Won: 3555
Lost: 3459
John Hemmings #381
John Hemmings

Liberal Democrat
Birmingham, Yardley
Score: 1537
Won: 3515
Lost: 4019
 
Peter Luff #382
Peter Luff

Conservative
Mid Worcestershire
Score: 1414
Won: 3596
Lost: 3496
Mick Crockart #383
Mick Crockart

Liberal Democrat
Edinburgh West
Score: 1410
Won: 3771
Lost: 3657
Edward Davey #384
Edward Davey

Liberal Democrat
Kingston and Surbiton
Score: 1442
Won: 3652
Lost: 3703
 
Jim Fitzpatrick #385
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 1394
Won: 3899
Lost: 3692
William Bain #386
William Bain

Labour
Glasgow North East
Score: 1484
Won: 3682
Lost: 3948
Frank Doran #387
Frank Doran

Labour
Aberdeen North
Score: 1372
Won: 4055
Lost: 3727
 
David Laws #388
David Laws

Liberal Democrat
Yeovil
Score: 1331
Won: 4181
Lost: 3600
Kevin Brennan #389
Kevin Brennan

Labour
Cardiff West
Score: 1376
Won: 4045
Lost: 3741
Christopher Chope #390
Christopher Chope

Conservative
Christchurch
Score: 1384
Won: 3574
Lost: 3355
 
Gregg McClymont #391
Gregg McClymont

Labour
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 1434
Won: 3828
Lost: 3857
Paul Blomfield #392
Paul Blomfield

Labour
Sheffield Central
Score: 1466
Won: 3537
Lost: 3739
Gerry Sutcliffe #393
Gerry Sutcliffe

Labour
Bradford South
Score: 1624
Won: 3322
Lost: 4246
 
David Blunkett #394
David Blunkett

Labour
Sheffield, Brightside and Hillsborough
Score: 1641
Won: 3416
Lost: 4445
Andy Burnham #395
Andy Burnham

Labour
Leigh
Score: 1364
Won: 4247
Lost: 3877
Paul Goggins #396
Paul Goggins

Labour
Wythenshawe and Sale East
Score: 1541
Won: 3253
Lost: 3785
 
Tom Blenkinsop #397
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 1493
Won: 3840
Lost: 4217
Iain Wright #398
Iain Wright

Labour
Hartlepool
Score: 1379
Won: 4020
Lost: 3771
Paul Murphy #399
Paul Murphy

Labour
Torfaen
Score: 1451
Won: 3645
Lost: 3790
 
Nick Clegg #400
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 1367
Won: 4240
Lost: 3923
Richard Shepherd #401
Richard Shepherd

Conservative
Aldridge-Brownhills
Score: 1627
Won: 3171
Lost: 4097
Barry Gardiner #402
Barry Gardiner

Labour
Brent North
Score: 1391
Won: 3977
Lost: 3824
 
Fabian Hamilton #403
Fabian Hamilton

Labour
Leeds North East
Score: 1405
Won: 3840
Lost: 3773
John Baron #404
John Baron

Conservative
Basildon and Billericay
Score: 1387
Won: 3584
Lost: 3423
Stuart Bell #405
Stuart Bell

Labour
Middlesbrough
Score: 1632
Won: 2881
Lost: 3748
 
Jonathan Edwards #406
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 1379
Won: 3839
Lost: 3637
Andrew Percy #407
Andrew Percy

Conservative
Brigg and Goole
Score: 1351
Won: 3577
Lost: 3247
Stephen Twigg #408
Stephen Twigg

Labour Co-operative
Liverpool, West Derby
Score: 1363
Won: 3998
Lost: 3697
 
Huw Irranca-Davies #409
Huw Irranca-Davies

Labour
Ogmore
Score: 1340
Won: 4338
Lost: 3883
Greg Mulholland #410
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 1415
Won: 3579
Lost: 3586
Chris Williamson #411
Chris Williamson

Labour
Derby North
Score: 1612
Won: 3329
Lost: 4263
 
David Lammy #412
David Lammy

Labour
Tottenham
Score: 1371
Won: 4098
Lost: 3858
Pat McFadden #413
Pat McFadden

Labour
Wolverhampton South East
Score: 1580
Won: 3409
Lost: 4223
Andrew Robathan #414
Andrew Robathan

Conservative
South Leicestershire
Score: 1429
Won: 3425
Lost: 3510
 
Hilary Benn #415
Hilary Benn

Labour
Leeds Central
Score: 1350
Won: 4021
Lost: 3675
Stephen Mosley #416
Stephen Mosley

Conservative
City of Chester
Score: 1535
Won: 3227
Lost: 3795
Robert Flello #417
Robert Flello

Labour
Stoke-on-Trent South
Score: 1381
Won: 3858
Lost: 3714
 
Bob Ainsworth #418
Bob Ainsworth

Labour
Coventry North East
Score: 1470
Won: 3778
Lost: 4113
Glyn Davies #419
Glyn Davies

Conservative
Montgomeryshire
Score: 1425
Won: 3557
Lost: 3656
Mark Durkan #420
Mark Durkan

Social Democratic and Labour
Foyle
Score: 1533
Won: 3489
Lost: 4123
 
Joe Benton #421
Joe Benton

Labour
Bootle
Score: 1514
Won: 3606
Lost: 4162
Mark Williams #422
Mark Williams

Liberal Democrat
Ceredigion
Score: 1421
Won: 3575
Lost: 3653
David Hanson #423
David Hanson

Labour
Delyn
Score: 1510
Won: 3516
Lost: 4060
 
Robert Neill #424
Robert Neill

Conservative
Bromley and Chislehurst
Score: 1550
Won: 3170
Lost: 3835
Gisela Stuart #425
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 1618
Won: 25816
Lost: 33796
Gareth Thomas #426
Gareth Thomas

Labour Co-operative
Harrow West
Score: 1356
Won: 3979
Lost: 3718
 
Mike Weatherley #427
Mike Weatherley

Conservative
Hove
Score: 1440
Won: 3469
Lost: 3661
Malcom Bruce #428
Malcom Bruce

Liberal Democrat
Gordon
Score: 1359
Won: 3872
Lost: 3639
Alex Cunningham #429
Alex Cunningham

Labour
Stockton North
Score: 1431
Won: 3730
Lost: 3897
 
Harriet Harman #430
Harriet Harman

Labour
Camberwell and Peckham
Score: 1459
Won: 29684
Lost: 32148
Tom Harris #431
Tom Harris

Labour
Glasgow South
Score: 1447
Won: 3622
Lost: 3869
Mike Penning #432
Mike Penning

Conservative
Hemel Hempstead
Score: 1472
Won: 3486
Lost: 3841
 
David Simpson #433
David Simpson

Democratic Unionist
Upper Bann
Score: 1458
Won: 3655
Lost: 3957
David Crausby #434
David Crausby

Labour
Bolton North East
Score: 1545
Won: 3397
Lost: 4116
John Cryer #435
John Cryer

Labour
Leyton and Wanstead
Score: 1365
Won: 3827
Lost: 3644
 
Iain Duncan Smith #436
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 1405
Won: 3567
Lost: 3601
Charles Kennedy #437
Charles Kennedy

Liberal Democrat
Ross, Skye and Lochaber
Score: 1358
Won: 3836
Lost: 3613
Graham Stringer #438
Graham Stringer

Labour
Blackley and Broughton
Score: 1547
Won: 3276
Lost: 3973
 
Graham Allen #439
Graham Allen

Labour
Nottingham North
Score: 1573
Won: 3306
Lost: 4160
Yvette Cooper #440
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 1383
Won: 31796
Lost: 31284
Dave Watts #441
Dave Watts

Labour
St Helens North
Score: 1511
Won: 3523
Lost: 4117
 
Thomas Docherty #442
Thomas Docherty

Labour
Dunfermline and West Fife
Score: 1383
Won: 3748
Lost: 3697
Kelvin Hopkins #443
Kelvin Hopkins

Labour
Luton North
Score: 1403
Won: 3781
Lost: 3837
Khalid Mahmood #444
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 1350
Won: 3890
Lost: 3651
 
James Brokenshire #445
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 1418
Won: 3564
Lost: 3704
Danny Alexander #446
Danny Alexander

Liberal Democrat
Inverness, Nairn, Badenoch and Strathspey
Score: 1393
Won: 3780
Lost: 3795
Patrick McClaughlin #447
Patrick McClaughlin

Conservative
Derbyshire Dales
Score: 1569
Won: 3123
Lost: 3939
 
Nigel Dodds #448
Nigel Dodds

Democratic Unionist
Belfast North
Score: 1520
Won: 3373
Lost: 4031
Gerald Kaufman #449
Gerald Kaufman

Labour
Manchester, Gorton
Score: 1553
Won: 3591
Lost: 4471
Duncan Hames #450
Duncan Hames

Liberal Democrat
Chippenham
Score: 1301
Won: 4188
Lost: 3696
 
Mike Wood #451
Mike Wood

Labour
Batley and Spen
Score: 1337
Won: 3914
Lost: 3658
Kevin Barron #452
Kevin Barron

Labour
Rother Valley
Score: 1366
Won: 3820
Lost: 3742
Mark Pawsey #453
Mark Pawsey

Conservative
Rugby
Score: 1488
Won: 3202
Lost: 3703
 
David Ward #454
David Ward

Liberal Democrat
Bradford East
Score: 1372
Won: 3606
Lost: 3559
Lyn Brown #455
Lyn Brown

Labour
West Ham
Score: 1578
Won: 26267
Lost: 33833
Martin Horwood #456
Martin Horwood

Liberal Democrat
Cheltenham
Score: 1316
Won: 3921
Lost: 3572
 
William McCrea #457
William McCrea

Democratic Unionist
South Antrim
Score: 1580
Won: 3330
Lost: 4308
John Leech #458
John Leech

Liberal Democrat
Manchester, Withington
Score: 1342
Won: 3872
Lost: 3697
Alisdair McDonnell #459
Alisdair McDonnell

Social Democratic and Labour
Belfast South
Score: 1545
Won: 3363
Lost: 4202
 
Ian Murray #460
Ian Murray

Labour
Edinburgh South
Score: 1315
Won: 4011
Lost: 3669
Gordon Marsden #461
Gordon Marsden

Labour
Blackpool South
Score: 1304
Won: 4025
Lost: 3625
Gary Streeter #462
Gary Streeter

Conservative
South West Devon
Score: 1590
Won: 3019
Lost: 3976
 
John Woodcock #463
John Woodcock

Labour Co-operative
Barrow and Furness
Score: 1322
Won: 3999
Lost: 3705
Kate Green #464
Kate Green

Labour
Stretford and Urmston
Score: 1536
Won: 27037
Lost: 33560
Angus MacNiel #465
Angus MacNiel

Scottish National Party
Na h-Eileanan an Iar
Score: 1308
Won: 4105
Lost: 3751
 
Michael Dugher #466
Michael Dugher

Labour
Barnsley East
Score: 1287
Won: 4159
Lost: 3690
Alan Keen #467
Alan Keen

Labour Co-operative
Feltham and Heston
Score: 1353
Won: 4005
Lost: 3935
Andrew Rosindell #468
Andrew Rosindell

Conservative
Romford
Score: 1285
Won: 3615
Lost: 3205
 
Th?r?se Coffey #469
Th?r?se Coffey

Conservative
Suffolk Coastal
Score: 1609
Won: 25822
Lost: 35391
Toby Perkins #470
Toby Perkins

Labour
Chesterfield
Score: 1292
Won: 4065
Lost: 3671
Laura Sandys #471
Laura Sandys

Conservative
South Thanet
Score: 1566
Won: 25724
Lost: 33609
 
Nicholas Soames #472
Nicholas Soames

Conservative
Mid Sussex
Score: 1457
Won: 3530
Lost: 4062
Stephen Hepburn #473
Stephen Hepburn

Labour
Jarrow
Score: 1455
Won: 3380
Lost: 3907
Si?n James #474
Si?n James

Labour
Swansea East
Score: 1506
Won: 27052
Lost: 33289
 
Jon Trickett #475
Jon Trickett

Labour
Hemsworth
Score: 1473
Won: 3473
Lost: 4129
Margaret Curran #476
Margaret Curran

Labour
Glasgow East
Score: 1461
Won: 27840
Lost: 32939
Henry Bellingham #477
Henry Bellingham

Conservative
North West Norfolk
Score: 1475
Won: 3251
Lost: 3915
 
Chris Bryant #478
Chris Bryant

Labour
Rhondda
Score: 1405
Won: 3978
Lost: 4389
Angie Bray #479
Angie Bray

Conservative
Ealing Central and Acton
Score: 1600
Won: 25060
Lost: 35031
Ivan Lewis #480
Ivan Lewis

Labour
Bury South
Score: 1351
Won: 3655
Lost: 3774
 
Ben Bradshaw #481
Ben Bradshaw

Labour
Exeter
Score: 1390
Won: 4011
Lost: 4370
Shaun Woodward #482
Shaun Woodward

Labour
St Helens South and Whiston
Score: 1581
Won: 3336
Lost: 4613
Chuka Umunna #483
Chuka Umunna

Labour
Streatham
Score: 1353
Won: 4289
Lost: 4493
 
George Howarth #484
George Howarth

Labour
Knowsley
Score: 1625
Won: 3440
Lost: 5028
Stewart Hosie #485
Stewart Hosie

Scottish National Party
Dundee East
Score: 1302
Won: 3816
Lost: 3721
Cathy Jamieson #486
Cathy Jamieson

Labour Co-operative
Kilmarnock and Loudoun
Score: 1517
Won: 26751
Lost: 34968
 
Edward Miliband #487
Edward Miliband

Labour
Doncaster North
Score: 1434
Won: 4739
Lost: 5582
Pete Wishart #488
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 1318
Won: 3667
Lost: 3683
Mary Creagh #489
Mary Creagh

Labour
Wakefield
Score: 1350
Won: 29931
Lost: 31856
 
Jim Shannon #490
Jim Shannon

Democratic Unionist
Strangford
Score: 1582
Won: 3180
Lost: 4516
Eric Pickles #491
Eric Pickles

Conservative
Brentwood and Ongar
Score: 1590
Won: 3053
Lost: 4380
Adrian Sanders #492
Adrian Sanders

Liberal Democrat
Torbay
Score: 1594
Won: 2951
Lost: 4258
 
Richard Burden #493
Richard Burden

Labour
Birmingham, Northfield
Score: 1522
Won: 3146
Lost: 4193
Michael Fabricant #494
Michael Fabricant

Conservative
Lichfield
Score: 1576
Won: 2800
Lost: 3990
Pat Glass #495
Pat Glass

Labour
North West Durham
Score: 1479
Won: 26085
Lost: 33461
 
Peter Hain #496
Peter Hain

Labour
Neath
Score: 1387
Won: 3716
Lost: 4253
Nia Griffith #497
Nia Griffith

Labour
Llanelli
Score: 1557
Won: 3181
Lost: 4491
Linda Riordin #498
Linda Riordin

Labour Co-operative
Halifax
Score: 1537
Won: 24811
Lost: 34272
 
Ann Coffey #499
Ann Coffey

Labour
Stockport
Score: 1543
Won: 24315
Lost: 33918
Lee Scott #500
Lee Scott

Conservative
Ilford North
Score: 1546
Won: 2714
Lost: 3835
Yvonne Fovargue #501
Yvonne Fovargue

Labour
Makerfield
Score: 1458
Won: 26238
Lost: 33713
 
Helen Jones #502
Helen Jones

Labour
Warrington North
Score: 1402
Won: 27236
Lost: 32842
Paul Uppal #503
Paul Uppal

Conservative
Wolverhampton South West
Score: 1542
Won: 2761
Lost: 3934
Michelle Gildernew #504
Michelle Gildernew

Sinn Fein
Fermanagh and South Tyrone
Score: 1483
Won: 26803
Lost: 35885
 
Phil Wilson #505
Phil Wilson

Labour
Sedgefield
Score: 1421
Won: 3353
Lost: 4198
David Evennett #506
David Evennett

Conservative
Bexleyheath and Crayford
Score: 1525
Won: 2769
Lost: 3967
Margaret Hodge #507
Margaret Hodge

Labour
Barking
Score: 1430
Won: 25867
Lost: 33142
 
Chi Onwurah #508
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 1513
Won: 24029
Lost: 34185
Tristram Hunt #509
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 1265
Won: 4490
Lost: 4616
Andrew Tyrie #510
Andrew Tyrie

Conservative
Chichester
Score: 1486
Won: 2775
Lost: 3839
 
Ian Davidson #511
Ian Davidson

Labour Co-operative
Glasgow South West
Score: 1457
Won: 3281
Lost: 4408
George Mudie #512
George Mudie

Labour
Leeds East
Score: 1461
Won: 3298
Lost: 4455
Angela Smith #513
Angela Smith

Labour
Penistone and Stocksbridge
Score: 1546
Won: 23188
Lost: 34560
 
Ann Clwyd #514
Ann Clwyd

Labour
Cynon Valley
Score: 1480
Won: 24327
Lost: 34022
Geoffrey Clifton-Brown #515
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 1487
Won: 2751
Lost: 3888
Ann McKechin #516
Ann McKechin

Labour
Glasgow North
Score: 1486
Won: 23884
Lost: 33960
 
Gordon Banks #517
Gordon Banks

Labour
Ochil and South Perthshire
Score: 1513
Won: 3115
Lost: 4579
Karen Buck #518
Karen Buck

Labour
Westminster North
Score: 1479
Won: 23883
Lost: 33767
David Amess #519
David Amess

Conservative
Southend West
Score: 1450
Won: 2844
Lost: 3899
 
Heather Wheeler #520
Heather Wheeler

Conservative
South Derbyshire
Score: 1660
Won: 23280
Lost: 39846
Jim Dowd #521
Jim Dowd

Labour
Lewisham West and Penge
Score: 1500
Won: 3059
Lost: 4460
Joan Walley #522
Joan Walley

Labour
Stoke-on-Trent North
Score: 1505
Won: 23420
Lost: 34374
 
Tessa Jowell #523
Tessa Jowell

Labour
Dulwich and West Norwood
Score: 1473
Won: 24671
Lost: 35257
Ian Lavery #524
Ian Lavery

Labour
Wansbeck
Score: 1412
Won: 3299
Lost: 4391
Jim Sheridan #525
Jim Sheridan

Labour
Paisley and Renfrewshire North
Score: 1417
Won: 3376
Lost: 4529
 
David Heath #526
David Heath

Liberal Democrat
Somerton and Frome
Score: 1427
Won: 3361
Lost: 4611
Naomi Long #527
Naomi Long

Alliance
Belfast East
Score: 1528
Won: 23562
Lost: 36263
Paul Flynn #528
Paul Flynn

Labour
Newport West
Score: 1482
Won: 3200
Lost: 4689
 
Brian Binley #529
Brian Binley

Conservative
Northampton South
Score: 1492
Won: 2815
Lost: 4177
Frank Dobson #530
Frank Dobson

Labour
Holborn and St Pancras
Score: 1421
Won: 3416
Lost: 4683
Ed Balls #531
Ed Balls

Labour Co-operative
Morley and Outwood
Score: 1388
Won: 3564
Lost: 4696
 
Angela Eagle #532
Angela Eagle

Labour
Wallasey
Score: 1499
Won: 22959
Lost: 34828
Alan Beith #533
Alan Beith

Liberal Democrat
Berwick-upon-Tweed
Score: 1584
Won: 2852
Lost: 4727
Frank Roy #534
Frank Roy

Labour
Motherwell and Wishaw
Score: 1431
Won: 3224
Lost: 4533
 
Andrew Love #535
Andrew Love

Labour Co-operative
Edmonton
Score: 1404
Won: 3202
Lost: 4362
Madeleine Moon #536
Madeleine Moon

Labour
Bridgend
Score: 1460
Won: 23309
Lost: 34310
Jim Dobbin #537
Jim Dobbin

Labour Co-operative
Heywood and Middleton
Score: 1457
Won: 3122
Lost: 4610
 
Nick Raynsford #538
Nick Raynsford

Labour
Greenwich and Woolwich
Score: 1458
Won: 3074
Lost: 4551
Stephen Timms #539
Stephen Timms

Labour
East Ham
Score: 1450
Won: 3199
Lost: 4705
Virendra Sharma #540
Virendra Sharma

Labour
Ealing, Southall
Score: 1485
Won: 3060
Lost: 4689
 
Diane Abbott #541
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 1382
Won: 25708
Lost: 35018
Gregory Barker #542
Gregory Barker

Conservative
Bexhill and Battle
Score: 1421
Won: 2738
Lost: 3918
Nigel Mills #543
Nigel Mills

Conservative
Amber Valley
Score: 1523
Won: 2597
Lost: 4160
 
David Wright #544
David Wright

Labour
Telford
Score: 1404
Won: 3256
Lost: 4586
Gordon Brown #545
Gordon Brown

Labour
Kirkcaldy and Cowdenbeath
Score: 1360
Won: 3892
Lost: 5182
Oliver Colville #546
Oliver Colville

Conservative
Plymouth, Sutton and Devonport
Score: 1453
Won: 2709
Lost: 4060
 
Gordon Henderson #547
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 1527
Won: 2474
Lost: 4020
Maria Eagle #548
Maria Eagle

Labour
Garston and Halewood
Score: 1407
Won: 23791
Lost: 33822
Alan Haselhurst #549
Alan Haselhurst

Conservative
Saffron Walden
Score: 1478
Won: 2714
Lost: 4185
 
Alan Meale #550
Alan Meale

Labour
Mansfield
Score: 1467
Won: 3009
Lost: 4599
Guto Bebb #551
Guto Bebb

Conservative
Aberconwy
Score: 1467
Won: 2777
Lost: 4272
John Stanley #552
John Stanley

Conservative
Tonbridge and Malling
Score: 1497
Won: 2717
Lost: 4330
 
Roger Godsiff #553
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 1447
Won: 3127
Lost: 4750
Julian Lewis #554
Julian Lewis

Conservative
New Forest East
Score: 1453
Won: 2781
Lost: 4256
George Young #555
George Young

Conservative
North West Hampshire
Score: 1516
Won: 2724
Lost: 4467
 
Alan Whitehead #556
Alan Whitehead

Labour
Southampton, Test
Score: 1472
Won: 2981
Lost: 4697
John Robertson #557
John Robertson

Labour
Glasgow North West
Score: 1465
Won: 3153
Lost: 4938
Meg Munn #558
Meg Munn

Labour Co-operative
Sheffield, Heeley
Score: 1444
Won: 22941
Lost: 35204
 
Dan Rogerson #559
Dan Rogerson

Liberal Democrat
North Cornwall
Score: 1416
Won: 3073
Lost: 4562
Helen Goodman #560
Helen Goodman

Labour
Bishop Auckland
Score: 1516
Won: 21797
Lost: 36347
Jonathan Evans #561
Jonathan Evans

Conservative
Cardiff North
Score: 1367
Won: 2833
Lost: 3996
 
Keith Vaz #562
Keith Vaz

Labour
Leicester East
Score: 1437
Won: 3303
Lost: 5084
Wayne David #563
Wayne David

Labour
Caerphilly
Score: 1449
Won: 3044
Lost: 4756
Stephen Lloyd #564
Stephen Lloyd

Liberal Democrat
Eastbourne
Score: 1351
Won: 3026
Lost: 4208
 
Mark Hunter #565
Mark Hunter

Liberal Democrat
Cheadle
Score: 1392
Won: 2899
Lost: 4308
Malcom Rifkind #566
Malcom Rifkind

Conservative
Kensington
Score: 1445
Won: 2587
Lost: 4092
Andrew Miller #567
Andrew Miller

Labour
Ellesmere Port and Neston
Score: 1420
Won: 3162
Lost: 4869
 
Julie Hilling #568
Julie Hilling

Labour
Bolton West
Score: 1502
Won: 21649
Lost: 36677
Marsha Singh #569
Marsha Singh

Labour
Bradford West
Score: 1430
Won: 3038
Lost: 4748
Richard Harrington #570
Richard Harrington

Conservative
Watford
Score: 1402
Won: 2704
Lost: 4116
 
Michael Meacher #571
Michael Meacher

Labour
Oldham West and Royton
Score: 1403
Won: 3104
Lost: 4735
Bob Blackman #572
Bob Blackman

Conservative
Harrow East
Score: 1539
Won: 3314
Lost: 5878
Keith Simpson #573
Keith Simpson

Conservative
Broadland
Score: 1479
Won: 2563
Lost: 4272
 
Hywel Francis #574
Hywel Francis

Labour
Aberavon
Score: 1440
Won: 3018
Lost: 4822
Peter Tapsel #575
Peter Tapsel

Conservative
Louth and Horncastle
Score: 1356
Won: 2798
Lost: 4063
Anne Begg #576
Anne Begg

Labour
Aberdeen South
Score: 1606
Won: 20739
Lost: 39594
 
Sammy Wilson #577
Sammy Wilson

Democratic Unionist
East Antrim
Score: 1446
Won: 2899
Lost: 4694
Alistair Burt #578
Alistair Burt

Conservative
North East Bedfordshire
Score: 1463
Won: 2660
Lost: 4384
Nicholas Brown #579
Nicholas Brown

Labour
Newcastle upon Tyne East
Score: 1319
Won: 3386
Lost: 4733
 
Anne McGuire #580
Anne McGuire

Labour
Stirling
Score: 1503
Won: 21497
Lost: 37389
Ian Lucas #581
Ian Lucas

Labour
Wrexham
Score: 1386
Won: 2969
Lost: 4536
Shailesh Vara #582
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 1482
Won: 2469
Lost: 4212
 
Richard Bacon #583
Richard Bacon

Conservative
South Norfolk
Score: 1452
Won: 2529
Lost: 4185
Elfyn Llwyd #584
Elfyn Llwyd

Plaid Cymru
Dwyfor Meirionnydd
Score: 1381
Won: 3074
Lost: 4690
Martin McGuinness #585
Martin McGuinness

Sinn Fein
Mid Ulster
Score: 1361
Won: 3068
Lost: 4582
 
Grahame Morris #586
Grahame Morris

Labour
Easington
Score: 1404
Won: 2936
Lost: 4638
Chris Ruane #587
Chris Ruane

Labour
Vale of Clwyd
Score: 1340
Won: 3099
Lost: 4528
Steve Webb #588
Steve Webb

Liberal Democrat
Thornbury and Yate
Score: 1398
Won: 2982
Lost: 4712
 
Mike Weir #589
Mike Weir

Scottish National Party
Angus
Score: 1385
Won: 3001
Lost: 4671
Caroline Lucas #590
Caroline Lucas

Green Party
Brighton, Pavilion
Score: 1322
Won: 26487
Lost: 38237
Vernon Coaker #591
Vernon Coaker

Labour
Gedling
Score: 1361
Won: 3061
Lost: 4652
 
Annette Brooke #592
Annette Brooke

Liberal Democrat
Mid Dorset and North Poole
Score: 1626
Won: 20003
Lost: 40292
Tony Cunningham #593
Tony Cunningham

Labour
Workington
Score: 1345
Won: 3060
Lost: 4584
Patrick Mercer #594
Patrick Mercer

Conservative
Newark
Score: 1447
Won: 2525
Lost: 4269
 
Martin Caton #595
Martin Caton

Labour
Gower
Score: 1350
Won: 2961
Lost: 4477
Stephem Hammond #596
Stephem Hammond

Conservative
Wimbledon
Score: 1410
Won: 2560
Lost: 4168
Norman Lamb #597
Norman Lamb

Liberal Democrat
North Norfolk
Score: 1362
Won: 2902
Lost: 4452
 
David Heyes #598
David Heyes

Labour
Ashton-under-Lyne
Score: 1378
Won: 2975
Lost: 4671
Ian Mearns #599
Ian Mearns

Labour
Gateshead
Score: 1346
Won: 2994
Lost: 4529
Glanda Jackson #600
Glanda Jackson

Labour
Hampstead and Kilburn
Score: 1562
Won: 20426
Lost: 39189
 
Liam Byrne #601
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 1421
Won: 2954
Lost: 4918
Stephen Pound #602
Stephen Pound

Labour
Ealing North
Score: 1362
Won: 3034
Lost: 4733
Mark Lazarowicz #603
Mark Lazarowicz

Labour Co-operative
Edinburgh North and Leith
Score: 1378
Won: 2976
Lost: 4749
 
Robert Smith #604
Robert Smith

Liberal Democrat
West Aberdeenshire and Kincardine
Score: 1450
Won: 2750
Lost: 4756
Richard Ottaway #605
Richard Ottaway

Conservative
Croydon South
Score: 1441
Won: 2519
Lost: 4334
Margaret Beckett #606
Margaret Beckett

Labour
Derby South
Score: 1538
Won: 20921
Lost: 39999
 
William Cash #607
William Cash

Conservative
Stone
Score: 1388
Won: 2627
Lost: 4286
Bill Esterson #608
Bill Esterson

Labour
Sefton Central
Score: 1393
Won: 2968
Lost: 4882
Gerald Howarth #609
Gerald Howarth

Conservative
Aldershot
Score: 1327
Won: 2641
Lost: 4006
 
Sandra Osborne #610
Sandra Osborne

Labour
Ayr, Carrick and Cumnock
Score: 1535
Won: 20906
Lost: 39979
Jack Dromey #611
Jack Dromey

Labour
Birmingham, Erdington
Score: 1418
Won: 3106
Lost: 5286
Gordon Birtwistle #612
Gordon Birtwistle

Liberal Democrat
Burnley
Score: 1451
Won: 2696
Lost: 4754
 
Lindsay Roy #613
Lindsay Roy

Labour
Glenrothes
Score: 1470
Won: 2809
Lost: 5085
David Tredinnick #614
David Tredinnick

Conservative
Bosworth
Score: 1378
Won: 2549
Lost: 4163
Roger Williams #615
Roger Williams

Liberal Democrat
Brecon and Radnorshire
Score: 1452
Won: 2747
Lost: 4904
 
Rosie Cooper #616
Rosie Cooper

Labour
West Lancashire
Score: 1492
Won: 20701
Lost: 38761
Oliver Letwin #617
Oliver Letwin

Conservative
West Dorset
Score: 1428
Won: 2464
Lost: 4349
Vince Cable #618
Vince Cable

Liberal Democrat
Twickenham
Score: 1390
Won: 3061
Lost: 5182
 
John Pugh #619
John Pugh

Liberal Democrat
Southport
Score: 1394
Won: 2794
Lost: 4766
Fiona MacTaggart #620
Fiona MacTaggart

Labour
Slough
Score: 1494
Won: 20643
Lost: 39874
Alan Reid #621
Alan Reid

Liberal Democrat
Argyll and Bute
Score: 1405
Won: 2819
Lost: 4941
 
Nick Harvey #622
Nick Harvey

Liberal Democrat
North Devon
Score: 1364
Won: 2730
Lost: 4606
Conor Murphy #623
Conor Murphy

Sinn Fein
Newry and Armagh
Score: 1382
Won: 2856
Lost: 4936
David Willetts #624
David Willetts

Conservative
Havant
Score: 1388
Won: 2525
Lost: 4414
 
James Arbuthnot #625
James Arbuthnot

Conservative
North East Hampshire
Score: 1407
Won: 2558
Lost: 4579
Bob Russell #626
Bob Russell

Liberal Democrat
Colchester
Score: 1385
Won: 2778
Lost: 4849
Hywell Williams #627
Hywell Williams

Plaid Cymru
Arfon
Score: 1394
Won: 2777
Lost: 4913
 
Norman Baker #628
Norman Baker

Liberal Democrat
Lewes
Score: 1433
Won: 2646
Lost: 4903
Julian Huppart #629
Julian Huppart

Liberal Democrat
Cambridge
Score: 1399
Won: 2715
Lost: 4860
Denis MackShane #630
Denis MackShane

Labour
Rotherham
Score: 1321
Won: 2992
Lost: 4930
 
Andrew Stunel #631
Andrew Stunel

Liberal Democrat
Hazel Grove
Score: 1341
Won: 2845
Lost: 4806
Tim Farron #632
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 1234
Won: 3261
Lost: 4878
Don Foster #633
Don Foster

Liberal Democrat
Bath
Score: 1394
Won: 2655
Lost: 4866
 
Pat Doherty #634
Pat Doherty

Sinn Fein
West Tyrone
Score: 1418
Won: 2742
Lost: 5175
Mike Gapes #635
Mike Gapes

Labour Co-operative
Ilford South
Score: 1383
Won: 2712
Lost: 5046
Tom Watson #636
Tom Watson

Labour
West Bromwich East
Score: 1346
Won: 2938
Lost: 5250
 
David Winnick #637
David Winnick

Labour
Walsall North
Score: 1333
Won: 2856
Lost: 5109
Menzies Campbell #638
Menzies Campbell

Liberal Democrat
North East Fife
Score: 1330
Won: 2886
Lost: 5228
Ian Swales #639
Ian Swales

Liberal Democrat
Redcar
Score: 1326
Won: 2629
Lost: 4734
 
John Healey #640
John Healey

Labour
Wentworth and Dearne
Score: 1344
Won: 2721
Lost: 5149
Ronnie Campbell #641
Ronnie Campbell

Labour
Blyth Valley
Score: 1383
Won: 2619
Lost: 5384
Paul Burstow #642
Paul Burstow

Liberal Democrat
Sutton and Cheam
Score: 1286
Won: 2498
Lost: 4588
 
Alun Michael #643
Alun Michael

Labour Co-operative
Cardiff South and Penarth
Score: 1336
Won: 2600
Lost: 5347
Sheila Gilmore #644
Sheila Gilmore

Labour
Edinburgh East
Score: 1354
Won: 19311
Lost: 42461
John Bercow #645
John Bercow

Bi-Curious
Buckingham
Score: 1097
Won: 2949
Lost: 4913
 
Michael Connarty #646
Michael Connarty

Conservative
Linlithgow and East Falkirk
Score: 1163
Won: 2458
Lost: 5274
Angus Robertson #647
Angus Robertson

Scottish National Party
Moray
Score: 1160
Won: 2286
Lost: 5345
Steve McCabe #648
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 1475
Won: 4554
Lost: 15918
 
 



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