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
Tom Harris
 
Annette Brooke
Tom Harris   Annette Brooke
Labour   Liberal Democrat
Glasgow South   Mid Dorset and North Poole


 
As seen in

 

Results

Owen Patterson #1
Owen Patterson

Conservative
North Shropshire
Score: 2117
Won: 8035
Lost: 2314
Penny Mordaunt #2
Penny Mordaunt

Conservative
Portsmouth North
Score: 1836
Won: 50875
Lost: 29581
Mary Macleod #3
Mary Macleod

Conservative
Brentford and Isleworth
Score: 1870
Won: 47006
Lost: 29853
 
Claire Perry #4
Claire Perry

Conservative
Devizes
Score: 1848
Won: 47148
Lost: 29232
Theresa Villiers #5
Theresa Villiers

Conservative
Chipping Barnet
Score: 1892
Won: 43424
Lost: 29259
Esther Mcvey #6
Esther Mcvey

Conservative
Wirral West
Score: 1821
Won: 47630
Lost: 29302
 
Nicola Blackwood #7
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 1804
Won: 47175
Lost: 29143
Charlotte Leslie #8
Charlotte Leslie

Conservative
Bristol North West
Score: 1752
Won: 54303
Lost: 31406
Caroline Dinenage #9
Caroline Dinenage

Conservative
Gosport
Score: 1846
Won: 42228
Lost: 28873
 
Rebecca Harris #10
Rebecca Harris

Conservative
Castle Point
Score: 1780
Won: 47240
Lost: 29571
Chloe Smith #11
Chloe Smith

Conservative
Norwich North
Score: 1924
Won: 39945
Lost: 30514
Anna Soubry #12
Anna Soubry

Conservative
Broxtowe
Score: 1802
Won: 42560
Lost: 27850
 
Priti Patel #13
Priti Patel

Conservative
Witham
Score: 1815
Won: 43740
Lost: 29446
Elizabeth Truss #14
Elizabeth Truss

Conservative
South West Norfolk
Score: 1835
Won: 43501
Lost: 30899
Louise Bagshawe #15
Louise Bagshawe

Conservative
Corby
Score: 1892
Won: 44197
Lost: 33925
 
Caroline Nokes #16
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 1707
Won: 45584
Lost: 28038
Amber Rudd #17
Amber Rudd

Conservative
Hastings and Rye
Score: 1756
Won: 41814
Lost: 27814
Nadine Dorries #18
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 1789
Won: 41081
Lost: 29523
 
Anne Maine #19
Anne Maine

Conservative
St Albans
Score: 1801
Won: 38610
Lost: 28442
Eric Ollerenshaw #20
Eric Ollerenshaw

Conservative
Lancaster and Fleetwood
Score: 1466
Won: 16825
Lost: 7060
Harriet Baldwin #21
Harriet Baldwin

Conservative
West Worcestershire
Score: 1775
Won: 38973
Lost: 28103
 
Sarah Wollaston #22
Sarah Wollaston

Conservative
Totnes
Score: 1686
Won: 42995
Lost: 27453
Maria Miller #23
Maria Miller

Conservative
Basingstoke
Score: 1776
Won: 38267
Lost: 28038
Nicky Morgan #24
Nicky Morgan

Conservative
Loughborough
Score: 1788
Won: 38510
Lost: 28717
 
Justine Greening #25
Justine Greening

Conservative
Putney
Score: 1833
Won: 38294
Lost: 30435
Eleanor Laing #26
Eleanor Laing

Conservative
Epping Forest
Score: 1745
Won: 40093
Lost: 29184
Natascha Engel #27
Natascha Engel

Labour
North East Derbyshire
Score: 1865
Won: 33558
Lost: 29016
 
Theresa May #28
Theresa May

Conservative
Maidenhead
Score: 1848
Won: 35102
Lost: 29852
Eilidh Whiteford #29
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 1605
Won: 50300
Lost: 30520
Jackie Doyle-Price #30
Jackie Doyle-Price

Conservative
Thurrock
Score: 1882
Won: 31796
Lost: 28259
 
Barbara Keeley #31
Barbara Keeley

Labour
Worsley and Eccles South
Score: 1774
Won: 39555
Lost: 31453
Caroline Spelman #32
Caroline Spelman

Conservative
Meriden
Score: 1735
Won: 38139
Lost: 28848
Margot James #33
Margot James

Conservative
Stourbridge
Score: 1816
Won: 34289
Lost: 28925
 
Gloria de Piero #34
Gloria de Piero

Labour
Ashfield
Score: 1705
Won: 45902
Lost: 33737
Tracey Crouch #35
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 1786
Won: 37047
Lost: 31061
Helen Grant #36
Helen Grant

Conservative
Maidstone and The Weald
Score: 1745
Won: 36249
Lost: 29023
 
Karen Bradley #37
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 1732
Won: 36368
Lost: 29185
Jessica Morden #38
Jessica Morden

Labour
Newport East
Score: 1787
Won: 37899
Lost: 32810
Angela Watkinson #39
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 1775
Won: 33542
Lost: 29140
 
Cheryl Gillan #40
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 1797
Won: 32284
Lost: 29073
Jo Swinson #41
Jo Swinson

Liberal Democrat
East Dunbartonshire
Score: 1745
Won: 35952
Lost: 30394
Jessica Lee #42
Jessica Lee

Conservative
Erewash
Score: 1736
Won: 34466
Lost: 29056
 
Anne Marie Morris #43
Anne Marie Morris

Conservative
Newton Abbot
Score: 1733
Won: 33769
Lost: 28419
Kate Hoey #44
Kate Hoey

Labour
Vauxhall
Score: 1967
Won: 29520
Lost: 32858
Sheryll Murray #45
Sheryll Murray

Conservative
South East Cornwall
Score: 1816
Won: 30512
Lost: 29331
 
Heidi Alexander #46
Heidi Alexander

Labour
Lewisham East
Score: 1615
Won: 43332
Lost: 32595
Andrea Leadsom #47
Andrea Leadsom

Conservative
South Northamptonshire
Score: 1925
Won: 28570
Lost: 31268
Bridget Phillipson #48
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 1668
Won: 42032
Lost: 34451
 
Lynne Featherstone #49
Lynne Featherstone

Liberal Democrat
Hornsey and Wood Green
Score: 1691
Won: 38001
Lost: 32321
Richard Drax #50
Richard Drax

Conservative
South Dorset
Score: 1543
Won: 6115
Lost: 4239
Jenny Chapman #51
Jenny Chapman

Labour
Darlington
Score: 1716
Won: 36523
Lost: 32347
 
Sarah Teather #52
Sarah Teather

Liberal Democrat
Brent Central
Score: 1541
Won: 52294
Lost: 36493
Lilian Greenwood #53
Lilian Greenwood

Labour
Nottingham South
Score: 1673
Won: 38002
Lost: 32150
Susan Jones #54
Susan Jones

Labour
Clwyd South
Score: 1629
Won: 39869
Lost: 32129
 
Stella Creasy #55
Stella Creasy

Labour
Walthamstow
Score: 1609
Won: 44269
Lost: 35347
Pamela Nash #56
Pamela Nash

Labour
Airdrie and Shotts
Score: 1581
Won: 43609
Lost: 33495
Teresa Pearse #57
Teresa Pearse

Labour
Erith and Thamesmead
Score: 1701
Won: 35933
Lost: 32440
 
Caroline Flint #58
Caroline Flint

Labour
Don Valley
Score: 1538
Won: 48534
Lost: 35038
Jane Ellison #59
Jane Ellison

Conservative
Battersea
Score: 1862
Won: 28830
Lost: 31351
Liz Kendall #60
Liz Kendall

Labour
Leicester West
Score: 1625
Won: 41874
Lost: 34581
 
Catherin McKinnell #61
Catherin McKinnell

Labour
Newcastle upon Tyne North
Score: 1622
Won: 41645
Lost: 34465
Alison McGovern #62
Alison McGovern

Labour
Wirral South
Score: 1663
Won: 36470
Lost: 32096
Debbie Abrahams #63
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 1606
Won: 37890
Lost: 31545
 
Gemma Doyle #64
Gemma Doyle

Labour Co-operative
West Dunbartonshire
Score: 1624
Won: 38851
Lost: 33548
Sylvia Hermon #65
Sylvia Hermon

Independent
North Down
Score: 1612
Won: 35165
Lost: 30006
Loraine Fullbrook #66
Loraine Fullbrook

Conservative
South Ribble
Score: 1860
Won: 27577
Lost: 31514
 
Jenny Willot #67
Jenny Willot

Liberal Democrat
Cardiff Central
Score: 1594
Won: 34802
Lost: 29562
Karen Lumley #68
Karen Lumley

Conservative
Redditch
Score: 1826
Won: 27802
Lost: 31237
Siobhain McDonagh #69
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 1609
Won: 34799
Lost: 30370
 
Emma Reynolds #70
Emma Reynolds

Labour
Wolverhampton North East
Score: 1616
Won: 38109
Lost: 33619
Julie Elliot #71
Julie Elliot

Labour
Sunderland Central
Score: 1615
Won: 33627
Lost: 29654
Lisa Nandy #72
Lisa Nandy

Labour
Wigan
Score: 1596
Won: 39589
Lost: 34118
 
Kerry McCarthey #73
Kerry McCarthey

Labour
Bristol East
Score: 1596
Won: 35838
Lost: 31621
Anne McIntosh #74
Anne McIntosh

Conservative
Thirsk and Malton
Score: 1788
Won: 28203
Lost: 31900
Gisela Stuart #75
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 1929
Won: 26187
Lost: 34034
 
Lorely Burt #76
Lorely Burt

Liberal Democrat
Solihull
Score: 1668
Won: 31753
Lost: 31441
Diana Johnson #77
Diana Johnson

Labour
Kingston upon Hull North
Score: 1636
Won: 31523
Lost: 30495
Fiona Bruce #78
Fiona Bruce

Conservative
Congleton
Score: 1811
Won: 27456
Lost: 32537
 
Jesse Norman #79
Jesse Norman

Conservative
Hereford and South Herefordshire
Score: 1492
Won: 5140
Lost: 4146
Luciana Berger #80
Luciana Berger

Labour Co-operative
Liverpool, Wavertree
Score: 1395
Won: 53242
Lost: 36667
Richard Benyon #81
Richard Benyon

Conservative
Newbury
Score: 1484
Won: 5332
Lost: 4299
 
Pauline Latham #82
Pauline Latham

Conservative
Mid Derbyshire
Score: 1861
Won: 27057
Lost: 34505
Brandon Lewis #83
Brandon Lewis

Conservative
Great Yarmouth
Score: 1512
Won: 3949
Lost: 3375
Julian Smith #84
Julian Smith

Conservative
Skipton and Ripon
Score: 1506
Won: 3977
Lost: 3379
 
George Hollinberry #85
George Hollinberry

Conservative
Meon Valley
Score: 1467
Won: 4678
Lost: 3768
Mark Simmonds #86
Mark Simmonds

Conservative
Boston and Skegness
Score: 1487
Won: 4003
Lost: 3318
David Burrowes #87
David Burrowes

Conservative
Enfield, Southgate
Score: 1478
Won: 4074
Lost: 3333
 
Sarah Newton #88
Sarah Newton

Conservative
Truro and Falmouth
Score: 1688
Won: 28590
Lost: 30835
Mark Harper #89
Mark Harper

Conservative
Forest of Dean
Score: 1441
Won: 4655
Lost: 3661
Anne Milton #90
Anne Milton

Conservative
Guildford
Score: 1825
Won: 26311
Lost: 33200
 
Jeremy Hunt #91
Jeremy Hunt

Conservative
South West Surrey
Score: 1456
Won: 4530
Lost: 3661
James Wharton #92
James Wharton

Conservative
Stockton South
Score: 1449
Won: 4258
Lost: 3410
Bernard Jenkin #93
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 1462
Won: 4156
Lost: 3439
 
Edward Garnier #94
Edward Garnier

Conservative
Harborough
Score: 1524
Won: 3787
Lost: 3434
David Mowat #95
David Mowat

Conservative
Warrington South
Score: 1527
Won: 3860
Lost: 3521
Joseph Johnson #96
Joseph Johnson

Conservative
Orpington
Score: 1449
Won: 4408
Lost: 3595
 
Smith Henry #97
Smith Henry

Conservative
Crawley
Score: 1442
Won: 4591
Lost: 3701
Simon Hart #98
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 1447
Won: 3986
Lost: 3255
Guy Opperman #99
Guy Opperman

Conservative
Hexham
Score: 1504
Won: 3854
Lost: 3420
 
Stephen Phillips #100
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 1471
Won: 4346
Lost: 3678
Bill Wiggin #101
Bill Wiggin

Conservative
North Herefordshire
Score: 1482
Won: 4185
Lost: 3593
Gavin Williamson #102
Gavin Williamson

Conservative
South Staffordshire
Score: 1444
Won: 3990
Lost: 3248
 
Mel Stride #103
Mel Stride

Conservative
Central Devon
Score: 1441
Won: 4001
Lost: 3264
Greg Clark #104
Greg Clark

Conservative
Tunbridge Wells
Score: 1470
Won: 3991
Lost: 3417
William Hague #105
William Hague

Conservative
Richmond (Yorks)
Score: 1487
Won: 4389
Lost: 3858
 
Adam Holloway #106
Adam Holloway

Conservative
Gravesham
Score: 1452
Won: 4032
Lost: 3374
Steve Baker #107
Steve Baker

Conservative
Wycombe
Score: 1421
Won: 4414
Lost: 3523
Aiden Burley #108
Aiden Burley

Conservative
Cannock Chase
Score: 1408
Won: 4330
Lost: 3394
 
Chris Heaton-Harris #109
Chris Heaton-Harris

Conservative
Daventry
Score: 1489
Won: 3733
Lost: 3322
Mark Field #110
Mark Field

Conservative
Cities of London and Westminster
Score: 1420
Won: 4356
Lost: 3505
Chris Grayling #111
Chris Grayling

Conservative
Epsom and Ewell
Score: 1496
Won: 3978
Lost: 3587
 
Mark Lancaster #112
Mark Lancaster

Conservative
Milton Keynes North
Score: 1444
Won: 4112
Lost: 3434
Stephen Gilbert #113
Stephen Gilbert

Liberal Democrat
St Austell and Newquay
Score: 1544
Won: 3933
Lost: 3797
Philip Dunne #114
Philip Dunne

Conservative
Ludlow
Score: 1486
Won: 3902
Lost: 3482
 
Matthew Hancock #115
Matthew Hancock

Conservative
West Suffolk
Score: 1450
Won: 3956
Lost: 3348
Simon Kirby #116
Simon Kirby

Conservative
Brighton, Kemptown
Score: 1525
Won: 3973
Lost: 3746
Chris Skidmore #117
Chris Skidmore

Conservative
Kingswood
Score: 1397
Won: 4440
Lost: 3464
 
Craig Whittacker #118
Craig Whittacker

Conservative
Calder Valley
Score: 1447
Won: 3901
Lost: 3293
Th?r?se Coffey #119
Th?r?se Coffey

Conservative
Suffolk Coastal
Score: 1852
Won: 26142
Lost: 35638
George Eustice #120
George Eustice

Conservative
Camborne and Redruth
Score: 1409
Won: 4359
Lost: 3475
 
John Glen #121
John Glen

Conservative
Salisbury
Score: 1463
Won: 4004
Lost: 3465
John Redwood #122
John Redwood

Conservative
Wokingham
Score: 1507
Won: 3919
Lost: 3620
Julian Brazier #123
Julian Brazier

Conservative
Canterbury
Score: 1492
Won: 3844
Lost: 3485
 
Charlie Elphicke #124
Charlie Elphicke

Conservative
Dover
Score: 1406
Won: 4250
Lost: 3393
Grant Shapps #125
Grant Shapps

Conservative
Welwyn Hatfield
Score: 1515
Won: 3852
Lost: 3614
Tobias Ellwood #126
Tobias Ellwood

Conservative
Bournemouth East
Score: 1403
Won: 4544
Lost: 3620
 
Ben Walker #127
Ben Walker

Conservative
Wyre and Preston North
Score: 1456
Won: 3934
Lost: 3407
Rob Wilson #128
Rob Wilson

Conservative
Reading East
Score: 1420
Won: 4117
Lost: 3388
Andrew Murrison #129
Andrew Murrison

Conservative
South West Wiltshire
Score: 1454
Won: 3872
Lost: 3365
 
Jake Berry #130
Jake Berry

Conservative
Rossendale and Darwen
Score: 1396
Won: 4570
Lost: 3635
Daniel Kawczynski #131
Daniel Kawczynski

Conservative
Shrewsbury and Atcham
Score: 1404
Won: 4625
Lost: 3731
Mark Pritchard #132
Mark Pritchard

Conservative
The Wrekin
Score: 1461
Won: 3949
Lost: 3477
 
Robin Walker #133
Robin Walker

Conservative
Worcester
Score: 1387
Won: 4485
Lost: 3520
Michael Gove #134
Michael Gove

Conservative
Surrey Heath
Score: 1556
Won: 4045
Lost: 4075
Mark Francois #135
Mark Francois

Conservative
Rayleigh and Wickford
Score: 1438
Won: 3851
Lost: 3307
 
Dawn Primarolo #136
Dawn Primarolo

Labour
Bristol South
Score: 1531
Won: 30809
Lost: 30131
Edward Timson #137
Edward Timson

Conservative
Crewe and Nantwich
Score: 1397
Won: 4183
Lost: 3367
Robert Halfon #138
Robert Halfon

Conservative
Harlow
Score: 1403
Won: 4419
Lost: 3604
 
Alec Shelbrooke #139
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 1402
Won: 4382
Lost: 3562
Dan Byles #140
Dan Byles

Conservative
North Warwickshire
Score: 1387
Won: 4479
Lost: 3557
Greg Hands #141
Greg Hands

Conservative
Chelsea and Fulham
Score: 1437
Won: 4064
Lost: 3503
 
Nick Herbert #142
Nick Herbert

Conservative
Arundel and South Downs
Score: 1401
Won: 4140
Lost: 3378
Phillip Lee #143
Phillip Lee

Conservative
Bracknell
Score: 1408
Won: 4052
Lost: 3335
Andrew Bridgen #144
Andrew Bridgen

Conservative
North West Leicestershire
Score: 1509
Won: 3940
Lost: 3758
 
David Ruttley #145
David Ruttley

Conservative
Macclesfield
Score: 1447
Won: 3968
Lost: 3483
Damian Collins #146
Damian Collins

Conservative
Folkestone and Hythe
Score: 1418
Won: 4133
Lost: 3480
Marcus Jones #147
Marcus Jones

Conservative
Nuneaton
Score: 1507
Won: 3808
Lost: 3644
 
Stewart Jackson #148
Stewart Jackson

Conservative
Peterborough
Score: 1537
Won: 3739
Lost: 3739
Peter Bottomley #149
Peter Bottomley

Conservative
Worthing West
Score: 1461
Won: 3965
Lost: 3577
Chris White #150
Chris White

Conservative
Warwick and Leamington
Score: 1389
Won: 4199
Lost: 3408
 
Jerem Wright #151
Jerem Wright

Conservative
Kenilworth and Southam
Score: 1491
Won: 3852
Lost: 3637
Dominic Greive #152
Dominic Greive

Conservative
Beaconsfield
Score: 1459
Won: 3810
Lost: 3450
Charles Kennedy #153
Charles Kennedy

Liberal Democrat
Ross, Skye and Lochaber
Score: 1503
Won: 4207
Lost: 4044
 
Andrew Stephenson #154
Andrew Stephenson

Conservative
Pendle
Score: 1421
Won: 3852
Lost: 3290
John Penrose #155
John Penrose

Conservative
Weston-super-Mare
Score: 1427
Won: 3924
Lost: 3400
Justin Tomlinson #156
Justin Tomlinson

Conservative
North Swindon
Score: 1400
Won: 3943
Lost: 3273
 
Geoffrey Cox #157
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 1485
Won: 3826
Lost: 3611
Brian Donohoe #158
Brian Donohoe

Labour
Central Ayrshire
Score: 1365
Won: 5629
Lost: 4424
Andrew Griffiths #159
Andrew Griffiths

Conservative
Burton
Score: 1376
Won: 4072
Lost: 3259
 
David Davies #160
David Davies

Conservative
Monmouth
Score: 1430
Won: 3930
Lost: 3440
Geraint Davies #161
Geraint Davies

Labour Co-operative
Swansea West
Score: 1583
Won: 3936
Lost: 4231
James Clappison #162
James Clappison

Conservative
Hertsmere
Score: 1453
Won: 3846
Lost: 3483
 
Richard Fuller #163
Richard Fuller

Conservative
Bedford
Score: 1389
Won: 4315
Lost: 3548
Mike Penning #164
Mike Penning

Conservative
Hemel Hempstead
Score: 1574
Won: 3843
Lost: 4097
Andrew Selous #165
Andrew Selous

Conservative
South West Bedfordshire
Score: 1467
Won: 3801
Lost: 3517
 
Stephen Crabb #166
Stephen Crabb

Conservative
Preseli Pembrokeshire
Score: 1429
Won: 4056
Lost: 3558
Alan Duncan #167
Alan Duncan

Conservative
Rutland and Melton
Score: 1430
Won: 3869
Lost: 3399
David Lidington #168
David Lidington

Conservative
Aylesbury
Score: 1458
Won: 3795
Lost: 3478
 
James Duddridge #169
James Duddridge

Conservative
Rochford and Southend East
Score: 1421
Won: 4077
Lost: 3542
Matthew Offord #170
Matthew Offord

Conservative
Hendon
Score: 1380
Won: 4557
Lost: 3715
Andrew Percy #171
Andrew Percy

Conservative
Brigg and Goole
Score: 1457
Won: 3813
Lost: 3497
 
Christopher Pincher #172
Christopher Pincher

Conservative
Tamworth
Score: 1415
Won: 3939
Lost: 3393
Mike Hancock #173
Mike Hancock

Liberal Democrat
Portsmouth South
Score: 1621
Won: 3806
Lost: 4320
Nick Hurd #174
Nick Hurd

Conservative
Ruislip, Northwood and Pinner
Score: 1374
Won: 4333
Lost: 3506
 
Sajid Javid #175
Sajid Javid

Conservative
Bromsgrove
Score: 1461
Won: 3854
Lost: 3562
Ian Liddell-Grainger #176
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 1519
Won: 3904
Lost: 3913
David Morris #177
David Morris

Conservative
Morecambe and Lunesdale
Score: 1375
Won: 4207
Lost: 3410
 
Graham Brady #178
Graham Brady

Conservative
Altrincham and Sale West
Score: 1418
Won: 3995
Lost: 3467
David Cameron #179
David Cameron

Conservative
Witney
Score: 1427
Won: 5146
Lost: 4524
Stephen Dorrell #180
Stephen Dorrell

Conservative
Charnwood
Score: 1437
Won: 3838
Lost: 3436
 
Michael Fallon #181
Michael Fallon

Conservative
Sevenoaks
Score: 1447
Won: 3817
Lost: 3465
Tim Laughton #182
Tim Laughton

Conservative
East Worthing and Shoreham
Score: 1462
Won: 3798
Lost: 3531
Peter Luff #183
Peter Luff

Conservative
Mid Worcestershire
Score: 1497
Won: 3852
Lost: 3757
 
Mike Weatherley #184
Mike Weatherley

Conservative
Hove
Score: 1541
Won: 3793
Lost: 3915
Rosie Winterton #185
Rosie Winterton

Labour
Doncaster Central
Score: 1490
Won: 31706
Lost: 30657
Nigel Evans #186
Nigel Evans

Conservative
Ribble Valley
Score: 1414
Won: 3952
Lost: 3433
 
Richard Graham #187
Richard Graham

Conservative
Gloucester
Score: 1404
Won: 4353
Lost: 3724
Greg Knight #188
Greg Knight

Conservative
East Yorkshire
Score: 1565
Won: 3712
Lost: 3959
Albert Owen #189
Albert Owen

Labour
Ynys M?n
Score: 1511
Won: 4072
Lost: 4070
 
Neil Parish #190
Neil Parish

Conservative
Tiverton and Honiton
Score: 1480
Won: 3817
Lost: 3660
Simon Reevell #191
Simon Reevell

Conservative
Dewsbury
Score: 1538
Won: 3824
Lost: 3955
Charles Walker #192
Charles Walker

Conservative
Broxbourne
Score: 1374
Won: 4426
Lost: 3620
 
Neil Carmichael #193
Neil Carmichael

Conservative
Stroud
Score: 1463
Won: 3882
Lost: 3639
Hugh Robertson #194
Hugh Robertson

Conservative
Faversham and Mid Kent
Score: 1390
Won: 3997
Lost: 3358
Iain Stewart #195
Iain Stewart

Conservative
Milton Keynes South
Score: 1409
Won: 4069
Lost: 3523
 
David Ruffley #196
David Ruffley

Conservative
Bury St Edmunds
Score: 1366
Won: 4222
Lost: 3427
John Whittingdale #197
John Whittingdale

Conservative
Maldon
Score: 1444
Won: 3884
Lost: 3551
Peter Bone #198
Peter Bone

Conservative
Wellingborough
Score: 1460
Won: 3850
Lost: 3613
 
Mark Garnier #199
Mark Garnier

Conservative
Wyre Forest
Score: 1374
Won: 4507
Lost: 3731
Alan Keen #200
Alan Keen

Labour Co-operative
Feltham and Heston
Score: 1484
Won: 4431
Lost: 4313
George Osborne #201
George Osborne

Conservative
Tatton
Score: 1424
Won: 4555
Lost: 4067
 
Dominic Raab #202
Dominic Raab

Conservative
Esher and Walton
Score: 1355
Won: 4532
Lost: 3633
Andrew Turner #203
Andrew Turner

Conservative
Isle of Wight
Score: 1521
Won: 3842
Lost: 3928
Rehman Chishti #204
Rehman Chishti

Conservative
Gillingham and Rainham
Score: 1371
Won: 4089
Lost: 3379
 
Peter Lilley #205
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 1429
Won: 3971
Lost: 3585
David Mundell #206
David Mundell

Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 1435
Won: 3909
Lost: 3571
Ian Paisley #207
Ian Paisley

Democratic Unionist
North Antrim
Score: 1404
Won: 4296
Lost: 3741
 
James Morris #208
James Morris

Conservative
Halesowen and Rowley Regis
Score: 1355
Won: 4367
Lost: 3535
John Stevenson #209
John Stevenson

Conservative
Carlisle
Score: 1489
Won: 3834
Lost: 3792
Zac Goldsmith #210
Zac Goldsmith

Conservative
Richmond Park
Score: 1345
Won: 4761
Lost: 3802
 
John Hemmings #211
John Hemmings

Liberal Democrat
Birmingham, Yardley
Score: 1546
Won: 3993
Lost: 4260
Damian hinds #212
Damian hinds

Conservative
East Hampshire
Score: 1358
Won: 4012
Lost: 3268
Kwasi Kwarteng #213
Kwasi Kwarteng

Conservative
Spelthorne
Score: 1448
Won: 3882
Lost: 3629
 
Jack Lopresti #214
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 1408
Won: 3928
Lost: 3478
Nadhim Zawahi #215
Nadhim Zawahi

Conservative
Stratford-on-Avon
Score: 1431
Won: 3869
Lost: 3545
Douglas Carswell #216
Douglas Carswell

Conservative
Clacton
Score: 1425
Won: 4008
Lost: 3650
 
Kris Hopkins #217
Kris Hopkins

Conservative
Keighley
Score: 1459
Won: 3824
Lost: 3655
Jonathan Lord #218
Jonathan Lord

Conservative
Woking
Score: 1408
Won: 3854
Lost: 3418
Rachel Reeves #219
Rachel Reeves

Labour
Leeds West
Score: 1387
Won: 40344
Lost: 34692
 
Louise Ellman #220
Louise Ellman

Labour Co-operative
Liverpool, Riverside
Score: 1477
Won: 31328
Lost: 30754
John Hayes #221
John Hayes

Conservative
South Holland and The Deepings
Score: 1447
Won: 3981
Lost: 3747
Edward Vaisey #222
Edward Vaisey

Conservative
Wantage
Score: 1374
Won: 4336
Lost: 3660
 
Graham Evans #223
Graham Evans

Conservative
Weaver Vale
Score: 1429
Won: 3884
Lost: 3571
Stephen Barclay #224
Stephen Barclay

Conservative
North East Cambridgeshire
Score: 1348
Won: 4325
Lost: 3510
Roberta Blackman-Woods #225
Roberta Blackman-Woods

Labour
City of Durham
Score: 1511
Won: 31699
Lost: 32720
 
Lindsay Hoyle #226
Lindsay Hoyle

Labour
Chorley
Score: 1519
Won: 4031
Lost: 4212
James Paice #227
James Paice

Conservative
South East Cambridgeshire
Score: 1474
Won: 3996
Lost: 3931
Richard Shepherd #228
Richard Shepherd

Conservative
Aldridge-Brownhills
Score: 1631
Won: 3622
Lost: 4334
 
Rory Stewart #229
Rory Stewart

Conservative
Penrith and The Border
Score: 1392
Won: 3979
Lost: 3476
Ben Gummer #230
Ben Gummer

Conservative
Ipswich
Score: 1360
Won: 4309
Lost: 3588
Margaret Ritchie #231
Margaret Ritchie

Social Democratic and Labour
South Down
Score: 1525
Won: 4016
Lost: 4242
 
Alok Sharma #232
Alok Sharma

Conservative
Reading West
Score: 1470
Won: 3767
Lost: 3697
Peter Aldous #233
Peter Aldous

Conservative
Waveney
Score: 1485
Won: 4003
Lost: 4012
Andrew Lansley #234
Andrew Lansley

Conservative
South Cambridgeshire
Score: 1405
Won: 4085
Lost: 3659
 
David Nuttal #235
David Nuttal

Conservative
Bury North
Score: 1405
Won: 3906
Lost: 3499
Desmond Swayne #236
Desmond Swayne

Conservative
New Forest West
Score: 1404
Won: 3956
Lost: 3536
Martin Vickers #237
Martin Vickers

Conservative
Cleethorpes
Score: 1451
Won: 3906
Lost: 3742
 
George Freeman #238
George Freeman

Conservative
Mid Norfolk
Score: 1416
Won: 3839
Lost: 3509
Sam Gyimah #239
Sam Gyimah

Conservative
East Surrey
Score: 1368
Won: 4130
Lost: 3500
Oliver Heald #240
Oliver Heald

Conservative
North East Hertfordshire
Score: 1388
Won: 3912
Lost: 3428
 
Francis Maude #241
Francis Maude

Conservative
Horsham
Score: 1439
Won: 3760
Lost: 3547
Simon Burns #242
Simon Burns

Conservative
Chelmsford
Score: 1429
Won: 3928
Lost: 3658
Liam Fox #243
Liam Fox

Conservative
North Somerset
Score: 1393
Won: 4177
Lost: 3697
 
Kevin Barron #244
Kevin Barron

Labour
Rother Valley
Score: 1457
Won: 4190
Lost: 4070
Alan Johnson #245
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 1430
Won: 4374
Lost: 4088
Hugh Bayley #246
Hugh Bayley

Labour
York Central
Score: 1442
Won: 4318
Lost: 4113
 
Michael Elliss #247
Michael Elliss

Conservative
Northampton North
Score: 1372
Won: 3894
Lost: 3342
Paul Goggins #248
Paul Goggins

Labour
Wythenshawe and Sale East
Score: 1565
Won: 3600
Lost: 4037
John Howell #249
John Howell

Conservative
Henley
Score: 1488
Won: 3846
Lost: 3908
 
Karl McCartney #250
Karl McCartney

Conservative
Lincoln
Score: 1373
Won: 3878
Lost: 3339
Katy Clark #251
Katy Clark

Labour
North Ayrshire and Arran
Score: 1462
Won: 32847
Lost: 32343
Philip Davies #252
Philip Davies

Conservative
Shipley
Score: 1454
Won: 4005
Lost: 3895
 
Adam Afriyie #253
Adam Afriyie

Conservative
Windsor
Score: 1399
Won: 4103
Lost: 3681
Robert Syms #254
Robert Syms

Conservative
Poole
Score: 1421
Won: 3777
Lost: 3509
Huw Irranca-Davies #255
Huw Irranca-Davies

Labour
Ogmore
Score: 1408
Won: 4711
Lost: 4300
 
Bob Stewart #256
Bob Stewart

Conservative
Beckenham
Score: 1456
Won: 3792
Lost: 3721
Tony Baldry #257
Tony Baldry

Conservative
Banbury
Score: 1396
Won: 3901
Lost: 3517
Gavin Barwell #258
Gavin Barwell

Conservative
Croydon Central
Score: 1448
Won: 3920
Lost: 3808
 
Jeremy Lefroy #259
Jeremy Lefroy

Conservative
Stafford
Score: 1383
Won: 3804
Lost: 3367
Shabana Mahmood #260
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 1387
Won: 36459
Lost: 32418
Andrew Rosindell #261
Andrew Rosindell

Conservative
Romford
Score: 1398
Won: 3835
Lost: 3474
 
Crispin Blunt #262
Crispin Blunt

Conservative
Reigate
Score: 1378
Won: 3982
Lost: 3492
Gregory Campbell #263
Gregory Campbell

Democratic Unionist
East Londonderry
Score: 1411
Won: 4374
Lost: 4032
Jonathan Djanogly #264
Jonathan Djanogly

Conservative
Huntingdon
Score: 1413
Won: 3770
Lost: 3499
 
Hugo Swire #265
Hugo Swire

Conservative
East Devon
Score: 1390
Won: 4270
Lost: 3828
Tim Yeo #266
Tim Yeo

Conservative
South Suffolk
Score: 1468
Won: 3720
Lost: 3727
Kelvin Hopkins #267
Kelvin Hopkins

Labour
Luton North
Score: 1459
Won: 4196
Lost: 4167
 
Ian Murray #268
Ian Murray

Labour
Edinburgh South
Score: 1408
Won: 4377
Lost: 4057
Mark Prisk #269
Mark Prisk

Conservative
Hertford and Stortford
Score: 1399
Won: 3858
Lost: 3521
John Randall #270
John Randall

Conservative
Uxbridge and South Ruislip
Score: 1495
Won: 4089
Lost: 4271
 
James Brokenshire #271
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 1486
Won: 3856
Lost: 3983
Tom Harris #272
Tom Harris

Labour
Glasgow South
Score: 1473
Won: 4088
Lost: 4161
David Miliband #273
David Miliband

Labour
South Shields
Score: 1361
Won: 5832
Lost: 5042
 
Brooks Newmark #274
Brooks Newmark

Conservative
Braintree
Score: 1409
Won: 3875
Lost: 3608
Sadiq Khan #275
Sadiq Khan

Labour
Tooting
Score: 1476
Won: 4270
Lost: 4377
Stuart Andrew #276
Stuart Andrew

Conservative
Pudsey
Score: 1307
Won: 4191
Lost: 3336
 
Frank Field #277
Frank Field

Labour
Birkenhead
Score: 1385
Won: 4296
Lost: 3874
Philip Hammond #278
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 1401
Won: 3814
Lost: 3526
Andrew Jones #279
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 1329
Won: 4004
Lost: 3301
 
Chris Kelly #280
Chris Kelly

Conservative
Dudley South
Score: 1300
Won: 4756
Lost: 3741
Simon Hughes #281
Simon Hughes

Liberal Democrat
Bermondsey and Old Southwark
Score: 1447
Won: 4039
Lost: 4004
Kevan Jones #282
Kevan Jones

Labour
North Durham
Score: 1410
Won: 4275
Lost: 4016
 
Paul Beresford #283
Paul Beresford

Conservative
Mole Valley
Score: 1399
Won: 3926
Lost: 3634
Bob Ainsworth #284
Bob Ainsworth

Labour
Coventry North East
Score: 1484
Won: 4227
Lost: 4407
Kenneth Clarke #285
Kenneth Clarke

Conservative
Rushcliffe
Score: 1502
Won: 4010
Lost: 4290
 
Edward Leigh #286
Edward Leigh

Conservative
Gainsborough
Score: 1449
Won: 3908
Lost: 3892
Laurence Robertson #287
Laurence Robertson

Conservative
Tewkesbury
Score: 1441
Won: 3795
Lost: 3735
Laura Sandys #288
Laura Sandys

Conservative
South Thanet
Score: 1670
Won: 26030
Lost: 33854
 
Mark Spencer #289
Mark Spencer

Conservative
Sherwood
Score: 1384
Won: 3969
Lost: 3593
Nick Clegg #290
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 1429
Won: 4530
Lost: 4401
Stephen Metcalfe #291
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 1452
Won: 3908
Lost: 3923
 
Andrew Mitchell #292
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 1432
Won: 3961
Lost: 3860
Paul Blomfield #293
Paul Blomfield

Labour
Sheffield Central
Score: 1477
Won: 3958
Lost: 4101
Christopher Chope #294
Christopher Chope

Conservative
Christchurch
Score: 1417
Won: 3795
Lost: 3631
 
David Davis #295
David Davis

Conservative
Haltemprice and Howden
Score: 1370
Won: 3828
Lost: 3424
Paul Maynard #296
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 1396
Won: 3988
Lost: 3711
Jim Fitzpatrick #297
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 1408
Won: 4270
Lost: 4052
 
Alison Seabeck #298
Alison Seabeck

Labour
Plymouth, Moor View
Score: 1485
Won: 29882
Lost: 31605
Danny Alexander #299
Danny Alexander

Liberal Democrat
Inverness, Nairn, Badenoch and Strathspey
Score: 1453
Won: 4135
Lost: 4187
Alun Cairns #300
Alun Cairns

Conservative
Vale of Glamorgan
Score: 1346
Won: 3912
Lost: 3385
 
Nicholas Soames #301
Nicholas Soames

Conservative
Mid Sussex
Score: 1515
Won: 3897
Lost: 4295
David Wright #302
David Wright

Labour
Telford
Score: 1689
Won: 3657
Lost: 4913
Eric Joyce #303
Eric Joyce

Labour
Falkirk
Score: 1397
Won: 4230
Lost: 3980
 
Tessa Munt #304
Tessa Munt

Liberal Democrat
Wells
Score: 1404
Won: 32786
Lost: 31124
Eric Pickles #305
Eric Pickles

Conservative
Brentwood and Ongar
Score: 1644
Won: 3590
Lost: 4610
Stephen Williams #306
Stephen Williams

Liberal Democrat
Bristol West
Score: 1389
Won: 4359
Lost: 4049
 
Pete Wishart #307
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 1455
Won: 4012
Lost: 4091
Jim Hood #308
Jim Hood

Labour
Lanark and Hamilton East
Score: 1493
Won: 4149
Lost: 4463
Jacob Rees-Mogg #309
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 1379
Won: 4109
Lost: 3772
 
Yvette Cooper #310
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 1428
Won: 31989
Lost: 31652
Glyn Davies #311
Glyn Davies

Conservative
Montgomeryshire
Score: 1454
Won: 3819
Lost: 3912
Mark Hoban #312
Mark Hoban

Conservative
Fareham
Score: 1428
Won: 3784
Lost: 3741
 
Fiona ODonnell #313
Fiona ODonnell

Labour
East Lothian
Score: 1462
Won: 30231
Lost: 31321
Graham Stringer #314
Graham Stringer

Labour
Blackley and Broughton
Score: 1568
Won: 3653
Lost: 4322
Steve Brine #315
Steve Brine

Conservative
Winchester
Score: 1295
Won: 4484
Lost: 3603
 
Tony Lloyd #316
Tony Lloyd

Labour
Manchester Central
Score: 1408
Won: 4248
Lost: 4090
Jason McCartney #317
Jason McCartney

Conservative
Colne Valley
Score: 1358
Won: 3832
Lost: 3425
Stephen Mosley #318
Stephen Mosley

Conservative
City of Chester
Score: 1523
Won: 3589
Lost: 4034
 
David Blunkett #319
David Blunkett

Labour
Sheffield, Brightside and Hillsborough
Score: 1588
Won: 3851
Lost: 4682
Graham Allen #320
Graham Allen

Labour
Nottingham North
Score: 1546
Won: 3762
Lost: 4362
Jeffrey Donaldson #321
Jeffrey Donaldson

Democratic Unionist
Lagan Valley
Score: 1390
Won: 4094
Lost: 3856
 
Mark Pawsey #322
Mark Pawsey

Conservative
Rugby
Score: 1514
Won: 3522
Lost: 3940
Julian Sturdy #323
Julian Sturdy

Conservative
York Outer
Score: 1312
Won: 4088
Lost: 3417
Daniel Poulter #324
Daniel Poulter

Conservative
Central Suffolk and North Ipswich
Score: 1328
Won: 3982
Lost: 3428
 
Gerry Sutcliffe #325
Gerry Sutcliffe

Labour
Bradford South
Score: 1553
Won: 3787
Lost: 4447
Mike Wood #326
Mike Wood

Labour
Batley and Spen
Score: 1397
Won: 4256
Lost: 4086
William McCrea #327
William McCrea

Democratic Unionist
South Antrim
Score: 1578
Won: 3756
Lost: 4563
 
Stephen McPartland #328
Stephen McPartland

Conservative
Stevenage
Score: 1431
Won: 3826
Lost: 3859
Stephen OBrien #329
Stephen OBrien

Conservative
Eddisbury
Score: 1371
Won: 3818
Lost: 3531
Rushanara Ali #330
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 1326
Won: 38113
Lost: 32990
 
Simon Danczuk #331
Simon Danczuk

Labour
Rochdale
Score: 1365
Won: 4321
Lost: 3980
Damian Green #332
Damian Green

Conservative
Ashford
Score: 1414
Won: 3819
Lost: 3776
Martin Horwood #333
Martin Horwood

Liberal Democrat
Cheltenham
Score: 1386
Won: 4260
Lost: 4040
 
Henry Bellingham #334
Henry Bellingham

Conservative
North West Norfolk
Score: 1525
Won: 3629
Lost: 4155
Robert Walter #335
Robert Walter

Conservative
North Dorset
Score: 1423
Won: 3687
Lost: 3688
Mark Reckless #336
Mark Reckless

Conservative
Rochester and Strood
Score: 1384
Won: 3849
Lost: 3654
 
Nick Gibb #337
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 1418
Won: 3705
Lost: 3709
Ian Mearns #338
Ian Mearns

Labour
Gateshead
Score: 1669
Won: 3488
Lost: 4724
Grahame Morris #339
Grahame Morris

Labour
Easington
Score: 1711
Won: 3416
Lost: 4822
 
Angie Bray #340
Angie Bray

Conservative
Ealing Central and Acton
Score: 1695
Won: 25401
Lost: 35289
David Heath #341
David Heath

Liberal Democrat
Somerton and Frome
Score: 1600
Won: 3833
Lost: 4824
Stephen Hepburn #342
Stephen Hepburn

Labour
Jarrow
Score: 1493
Won: 3775
Lost: 4186
 
Meg Hillier #343
Meg Hillier

Labour Co-operative
Hackney South and Shoreditch
Score: 1389
Won: 32372
Lost: 31134
Gareth Johnson #344
Gareth Johnson

Conservative
Dartford
Score: 1382
Won: 3854
Lost: 3672
Jim Cunningham #345
Jim Cunningham

Labour
Coventry South
Score: 1340
Won: 4979
Lost: 4464
 
Mike Freer #346
Mike Freer

Conservative
Finchley and Golders Green
Score: 1348
Won: 3775
Lost: 3425
Hazel Blears #347
Hazel Blears

Labour
Salford and Eccles
Score: 1468
Won: 29814
Lost: 32073
Tom Clarke #348
Tom Clarke

Labour
Coatbridge, Chryston and Bellshill
Score: 1442
Won: 4488
Lost: 4676
 
John Cryer #349
John Cryer

Labour
Leyton and Wanstead
Score: 1375
Won: 4217
Lost: 3999
Jon Ashworth #350
Jon Ashworth

Labour
Leicester South
Score: 1360
Won: 4259
Lost: 3948
Barry Sheerman #351
Barry Sheerman

Labour Co-operative
Huddersfield
Score: 1406
Won: 4135
Lost: 4103
 
Robert Buckland #352
Robert Buckland

Conservative
South Swindon
Score: 1334
Won: 3716
Lost: 3304
David Crausby #353
David Crausby

Labour
Bolton North East
Score: 1510
Won: 3850
Lost: 4397
Nigel Dodds #354
Nigel Dodds

Democratic Unionist
Belfast North
Score: 1505
Won: 3798
Lost: 4310
 
Charles Hendry #355
Charles Hendry

Conservative
Wealden
Score: 1397
Won: 3756
Lost: 3688
Jonathan Reynolds #356
Jonathan Reynolds

Labour Co-operative
Stalybridge and Hyde
Score: 1361
Won: 4422
Lost: 4109
Stephen Twigg #357
Stephen Twigg

Labour Co-operative
Liverpool, West Derby
Score: 1373
Won: 4333
Lost: 4106
 
Roger Gale #358
Roger Gale

Conservative
North Thanet
Score: 1388
Won: 3770
Lost: 3665
Mark Hendrick #359
Mark Hendrick

Labour Co-operative
Preston
Score: 1508
Won: 3842
Lost: 4391
Stewart Hosie #360
Stewart Hosie

Scottish National Party
Dundee East
Score: 1410
Won: 4146
Lost: 4152
 
Dennis Skinner #361
Dennis Skinner

Labour
Bolsover
Score: 1378
Won: 4759
Lost: 4560
Kevin Brennan #362
Kevin Brennan

Labour
Cardiff West
Score: 1372
Won: 4367
Lost: 4143
Mary Creagh #363
Mary Creagh

Labour
Wakefield
Score: 1454
Won: 30190
Lost: 32279
 
Ian Davidson #364
Ian Davidson

Labour Co-operative
Glasgow South West
Score: 1563
Won: 3784
Lost: 4632
Nick de Bois #365
Nick de Bois

Conservative
Enfield North
Score: 1369
Won: 3641
Lost: 3450
Stuart Bell #366
Stuart Bell

Labour
Middlesbrough
Score: 1538
Won: 3294
Lost: 3916
 
Simon Wright #367
Simon Wright

Liberal Democrat
Norwich South
Score: 1382
Won: 4097
Lost: 3962
Ivan Lewis #368
Ivan Lewis

Labour
Bury South
Score: 1422
Won: 4028
Lost: 4129
Derek Twigg #369
Derek Twigg

Labour
Halton
Score: 1368
Won: 4312
Lost: 4088
 
Jon Cruddas #370
Jon Cruddas

Labour
Dagenham and Rainham
Score: 1359
Won: 4405
Lost: 4133
Frank Doran #371
Frank Doran

Labour
Aberdeen North
Score: 1356
Won: 4400
Lost: 4110
Philip Hollobone #372
Philip Hollobone

Conservative
Kettering
Score: 1418
Won: 3746
Lost: 3836
 
Patrick McClaughlin #373
Patrick McClaughlin

Conservative
Derbyshire Dales
Score: 1536
Won: 3517
Lost: 4187
Joan Ruddock #374
Joan Ruddock

Labour
Lewisham, Deptford
Score: 1358
Won: 32342
Lost: 30343
Valerie Vaz #375
Valerie Vaz

Labour
Walsall South
Score: 1317
Won: 37251
Lost: 32693
 
Chris Williamson #376
Chris Williamson

Labour
Derby North
Score: 1538
Won: 3794
Lost: 4529
Douglas Alexander #377
Douglas Alexander

Labour
Paisley and Renfrewshire South
Score: 1330
Won: 5267
Lost: 4730
Mark Durkan #378
Mark Durkan

Social Democratic and Labour
Foyle
Score: 1491
Won: 3938
Lost: 4449
 
Nigel Adams #379
Nigel Adams

Conservative
Selby and Ainsty
Score: 1369
Won: 3767
Lost: 3596
Clive Betts #380
Clive Betts

Labour
Sheffield South East
Score: 1373
Won: 4367
Lost: 4200
Gary Streeter #381
Gary Streeter

Conservative
South West Devon
Score: 1561
Won: 3442
Lost: 4230
 
Mark Williams #382
Mark Williams

Liberal Democrat
Ceredigion
Score: 1412
Won: 3947
Lost: 4009
Tony Cunningham #383
Tony Cunningham

Labour
Workington
Score: 1649
Won: 3525
Lost: 4789
Andrew Bingham #384
Andrew Bingham

Conservative
High Peak
Score: 1423
Won: 3720
Lost: 3854
 
Andrew Robathan #385
Andrew Robathan

Conservative
South Leicestershire
Score: 1416
Won: 3661
Lost: 3751
Jonathan Edwards #386
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 1388
Won: 4135
Lost: 4085
Tom Greatrix #387
Tom Greatrix

Labour Co-operative
Rutherglen and Hamilton West
Score: 1343
Won: 4613
Lost: 4265
 
David Jones #388
David Jones

Conservative
Clwyd West
Score: 1354
Won: 3913
Lost: 3678
John Robertson #389
John Robertson

Labour
Glasgow North West
Score: 1654
Won: 3720
Lost: 5090
Owen Smith #390
Owen Smith

Labour
Pontypridd
Score: 1343
Won: 4356
Lost: 4025
 
Michael McCann #391
Michael McCann

Labour
East Kilbride, Strathaven and Lesmahagow
Score: 1344
Won: 4308
Lost: 4002
Austin Mitchell #392
Austin Mitchell

Labour
Great Grimsby
Score: 1424
Won: 4013
Lost: 4185
Edward Davey #393
Edward Davey

Liberal Democrat
Kingston and Surbiton
Score: 1413
Won: 4018
Lost: 4134
 
Robert Goodwill #394
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 1388
Won: 3830
Lost: 3806
Shaun Woodward #395
Shaun Woodward

Labour
St Helens South and Whiston
Score: 1594
Won: 3791
Lost: 4894
John Thurso #396
John Thurso

Liberal Democrat
Caithness, Sutherland and Easter Ross
Score: 1527
Won: 3868
Lost: 4627
 
Phil Wilson #397
Phil Wilson

Labour
Sedgefield
Score: 1504
Won: 3800
Lost: 4425
David Amess #398
David Amess

Conservative
Southend West
Score: 1596
Won: 3216
Lost: 4184
Andrew George #399
Andrew George

Liberal Democrat
St Ives
Score: 1374
Won: 4088
Lost: 4006
 
Roger Godsiff #400
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 1637
Won: 3652
Lost: 4960
Dai Harvard #401
Dai Harvard

Labour
Merthyr Tydfil and Rhymney
Score: 1363
Won: 4263
Lost: 4112
Michael Moore #402
Michael Moore

Liberal Democrat
Berwickshire, Roxburgh and Selkirk
Score: 1346
Won: 4388
Lost: 4123
 
Conor Burns #403
Conor Burns

Conservative
Bournemouth West
Score: 1370
Won: 3842
Lost: 3744
Graeme Morris #404
Graeme Morris

Labour
Livingston
Score: 1391
Won: 4126
Lost: 4151
Paul Farrelly #405
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 1357
Won: 4360
Lost: 4191
 
Chris Huhne #406
Chris Huhne

Liberal Democrat
Eastleigh
Score: 1368
Won: 4221
Lost: 4126
Graham Stuart #407
Graham Stuart

Conservative
Beverley and Holderness
Score: 1384
Won: 3741
Lost: 3740
Russell Brown #408
Russell Brown

Labour
Dumfries and Galloway
Score: 1344
Won: 4324
Lost: 4077
 
Chris Leslie #409
Chris Leslie

Labour Co-operative
Nottingham East
Score: 1353
Won: 4457
Lost: 4264
David Hanson #410
David Hanson

Labour
Delyn
Score: 1452
Won: 3929
Lost: 4334
David Simpson #411
David Simpson

Democratic Unionist
Upper Bann
Score: 1404
Won: 4143
Lost: 4285
 
Nick Boles #412
Nick Boles

Conservative
Grantham and Stamford
Score: 1289
Won: 4044
Lost: 3514
Mary Glendon #413
Mary Glendon

Labour
North Tyneside
Score: 1493
Won: 28033
Lost: 32699
Khalid Mahmood #414
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 1344
Won: 4251
Lost: 4036
 
Gregg McClymont #415
Gregg McClymont

Labour
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 1374
Won: 4256
Lost: 4230
Lee Scott #416
Lee Scott

Conservative
Ilford North
Score: 1590
Won: 3120
Lost: 4080
Alan Campbell #417
Alan Campbell

Labour
Tynemouth
Score: 1320
Won: 4520
Lost: 4141
 
Jonathan Evans #418
Jonathan Evans

Conservative
Cardiff North
Score: 1600
Won: 3221
Lost: 4274
James Gray #419
James Gray

Conservative
North Wiltshire
Score: 1358
Won: 3878
Lost: 3782
Jim McGovern #420
Jim McGovern

Labour
Dundee West
Score: 1352
Won: 4199
Lost: 4052
 
Robert Flello #421
Robert Flello

Labour
Stoke-on-Trent South
Score: 1353
Won: 4231
Lost: 4101
Duncan Hames #422
Duncan Hames

Liberal Democrat
Chippenham
Score: 1336
Won: 4463
Lost: 4217
Hilary Benn #423
Hilary Benn

Labour
Leeds Central
Score: 1337
Won: 4323
Lost: 4089
 
Sharon Hodgeson #424
Sharon Hodgeson

Labour
Washington and Sunderland West
Score: 1421
Won: 30965
Lost: 33188
Nic Dakin #425
Nic Dakin

Labour
Scunthorpe
Score: 1364
Won: 4108
Lost: 4069
Mark Menzies #426
Mark Menzies

Conservative
Fylde
Score: 1327
Won: 3957
Lost: 3706
 
Graham Jones #427
Graham Jones

Labour
Hyndburn
Score: 1296
Won: 4640
Lost: 4152
Karl Turner #428
Karl Turner

Labour
Kingston upon Hull East
Score: 1314
Won: 4665
Lost: 4316
Jeremy Browne #429
Jeremy Browne

Liberal Democrat
Taunton Deane
Score: 1289
Won: 4233
Lost: 3750
 
Thomas Docherty #430
Thomas Docherty

Labour
Dunfermline and West Fife
Score: 1364
Won: 4107
Lost: 4102
John Baron #431
John Baron

Conservative
Basildon and Billericay
Score: 1341
Won: 3796
Lost: 3678
Richard Burden #432
Richard Burden

Labour
Birmingham, Northfield
Score: 1506
Won: 3623
Lost: 4394
 
Alex Cunningham #433
Alex Cunningham

Labour
Stockton North
Score: 1366
Won: 4173
Lost: 4211
David Gauke #434
David Gauke

Conservative
South West Hertfordshire
Score: 1333
Won: 3780
Lost: 3632
Richard Harrington #435
Richard Harrington

Conservative
Watford
Score: 1640
Won: 3075
Lost: 4341
 
Alan Meale #436
Alan Meale

Labour
Mansfield
Score: 1617
Won: 3464
Lost: 4770
Steve Rotherham #437
Steve Rotherham

Labour
Liverpool, Walton
Score: 1368
Won: 4046
Lost: 4095
Iain Duncan Smith #438
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 1370
Won: 3805
Lost: 3874
 
John Leech #439
John Leech

Liberal Democrat
Manchester, Withington
Score: 1352
Won: 4186
Lost: 4147
Andrew Miller #440
Andrew Miller

Labour
Ellesmere Port and Neston
Score: 1622
Won: 3650
Lost: 5067
Geoffrey Robinson #441
Geoffrey Robinson

Labour
Coventry North West
Score: 1357
Won: 4758
Lost: 4745
 
Paul Uppal #442
Paul Uppal

Conservative
Wolverhampton South West
Score: 1574
Won: 3173
Lost: 4180
Alistair Darling #443
Alistair Darling

Labour
Edinburgh South West
Score: 1307
Won: 4343
Lost: 4030
Andy Slaughter #444
Andy Slaughter

Labour
Hammersmith
Score: 1344
Won: 4163
Lost: 4090
 
David Evennett #445
David Evennett

Conservative
Bexleyheath and Crayford
Score: 1572
Won: 3187
Lost: 4209
George Howarth #446
George Howarth

Labour
Knowsley
Score: 1571
Won: 3930
Lost: 5189
Frank Roy #447
Frank Roy

Labour
Motherwell and Wishaw
Score: 1534
Won: 3739
Lost: 4734
 
Jim Dobbin #448
Jim Dobbin

Labour Co-operative
Heywood and Middleton
Score: 1589
Won: 3605
Lost: 4870
Yvonne Fovargue #449
Yvonne Fovargue

Labour
Makerfield
Score: 1545
Won: 26509
Lost: 34075
Yasmin Qureshi #450
Yasmin Qureshi

Labour
Bolton South East
Score: 1346
Won: 31562
Lost: 31306
 
Andy Burnham #451
Andy Burnham

Labour
Leigh
Score: 1322
Won: 4569
Lost: 4361
Jim Dowd #452
Jim Dowd

Labour
Lewisham West and Penge
Score: 1564
Won: 3530
Lost: 4652
Chris Evans #453
Chris Evans

Labour Co-operative
Islwyn
Score: 1237
Won: 5513
Lost: 4590
 
Tessa Jowell #454
Tessa Jowell

Labour
Dulwich and West Norwood
Score: 1634
Won: 24995
Lost: 35526
Jim Murphy #455
Jim Murphy

Labour
East Renfrewshire
Score: 1300
Won: 4537
Lost: 4207
John Spellar #456
John Spellar

Labour
Warley
Score: 1347
Won: 4316
Lost: 4293
 
William Bain #457
William Bain

Labour
Glasgow North East
Score: 1382
Won: 4076
Lost: 4277
David Heyes #458
David Heyes

Labour
Ashton-under-Lyne
Score: 1615
Won: 3452
Lost: 4834
Si?n James #459
Si?n James

Labour
Swansea East
Score: 1502
Won: 27306
Lost: 33668
 
Robert Neill #460
Robert Neill

Conservative
Bromley and Chislehurst
Score: 1455
Won: 3542
Lost: 4114
Jim Shannon #461
Jim Shannon

Democratic Unionist
Strangford
Score: 1536
Won: 3671
Lost: 4706
Gavin Shuker #462
Gavin Shuker

Labour Co-operative
Luton South
Score: 1308
Won: 4324
Lost: 4081
 
David Ward #463
David Ward

Liberal Democrat
Bradford East
Score: 1362
Won: 3851
Lost: 3947
Heather Wheeler #464
Heather Wheeler

Conservative
South Derbyshire
Score: 1817
Won: 23633
Lost: 40133
Malcom Wicks #465
Malcom Wicks

Labour
Croydon North
Score: 1274
Won: 4025
Lost: 3601
 
Barry Gardiner #466
Barry Gardiner

Labour
Brent North
Score: 1332
Won: 4339
Lost: 4276
Dan Jarvis #467
Dan Jarvis

Labour
Barnsley Central
Score: 1311
Won: 4536
Lost: 4326
John Woodcock #468
John Woodcock

Labour Co-operative
Barrow and Furness
Score: 1310
Won: 4332
Lost: 4127
 
Mick Crockart #469
Mick Crockart

Liberal Democrat
Edinburgh West
Score: 1325
Won: 4158
Lost: 4065
John Mann #470
John Mann

Labour
Bassetlaw
Score: 1298
Won: 4220
Lost: 3951
Madeleine Moon #471
Madeleine Moon

Labour
Bridgend
Score: 1653
Won: 23573
Lost: 34574
 
George Mudie #472
George Mudie

Labour
Leeds East
Score: 1503
Won: 3773
Lost: 4688
Anas Sarwar #473
Anas Sarwar

Labour
Glasgow Central
Score: 1291
Won: 4665
Lost: 4326
Malcom Bruce #474
Malcom Bruce

Liberal Democrat
Gordon
Score: 1315
Won: 4224
Lost: 4072
 
Oliver Colville #475
Oliver Colville

Conservative
Plymouth, Sutton and Devonport
Score: 1600
Won: 3117
Lost: 4341
Fabian Hamilton #476
Fabian Hamilton

Labour
Leeds North East
Score: 1328
Won: 4219
Lost: 4155
Gordon Marsden #477
Gordon Marsden

Labour
Blackpool South
Score: 1283
Won: 4365
Lost: 4012
 
Jamie Reed #478
Jamie Reed

Labour
Copeland
Score: 1268
Won: 5100
Lost: 4566
Dan Rogerson #479
Dan Rogerson

Liberal Democrat
North Cornwall
Score: 1612
Won: 3469
Lost: 4886
Nick Smith #480
Nick Smith

Labour
Blaenau Gwent
Score: 1299
Won: 4361
Lost: 4107
 
Maria Eagle #481
Maria Eagle

Labour
Garston and Halewood
Score: 1615
Won: 24056
Lost: 34086
Jeremy Corbyn #482
Jeremy Corbyn

Labour
Islington North
Score: 1309
Won: 4305
Lost: 4144
Ian Austin #483
Ian Austin

Labour
Dudley North
Score: 1316
Won: 4194
Lost: 4086
 
Martin Caton #484
Martin Caton

Labour
Gower
Score: 1560
Won: 3471
Lost: 4662
John Denham #485
John Denham

Labour
Southampton, Itchen
Score: 1347
Won: 4060
Lost: 4151
Andrew Gwynne #486
Andrew Gwynne

Labour
Denton and Reddish
Score: 1294
Won: 4382
Lost: 4133
 
Greg Mulholland #487
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 1354
Won: 3928
Lost: 4052
Gordon Banks #488
Gordon Banks

Labour
Ochil and South Perthshire
Score: 1557
Won: 3582
Lost: 4799
Naomi Long #489
Naomi Long

Alliance
Belfast East
Score: 1684
Won: 23864
Lost: 36541
 
Emily Thornberry #490
Emily Thornberry

Labour
Islington South and Finsbury
Score: 1306
Won: 32533
Lost: 31322
Adrian Bailey #491
Adrian Bailey

Labour Co-operative
West Bromwich West
Score: 1356
Won: 4069
Lost: 4245
Chi Onwurah #492
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 1606
Won: 24316
Lost: 34465
 
Alistair Carmichael #493
Alistair Carmichael

Liberal Democrat
Orkney and Shetland
Score: 1374
Won: 3959
Lost: 4258
Pat McFadden #494
Pat McFadden

Labour
Wolverhampton South East
Score: 1445
Won: 3859
Lost: 4565
Clive Efford #495
Clive Efford

Labour
Eltham
Score: 1272
Won: 4505
Lost: 4168
 
Toby Perkins #496
Toby Perkins

Labour
Chesterfield
Score: 1271
Won: 4393
Lost: 4052
Tom Brake #497
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 1293
Won: 4278
Lost: 4090
Ann McKechin #498
Ann McKechin

Labour
Glasgow North
Score: 1595
Won: 24168
Lost: 34208
 
Tami Mark #499
Tami Mark

Labour
Alyn and Deeside
Score: 1288
Won: 4298
Lost: 4085
Ann Coffey #500
Ann Coffey

Labour
Stockport
Score: 1575
Won: 24616
Lost: 34201
David Lammy #501
David Lammy

Labour
Tottenham
Score: 1299
Won: 4419
Lost: 4291
 
Dave Watts #502
Dave Watts

Labour
St Helens North
Score: 1385
Won: 3970
Lost: 4377
Helen Jones #503
Helen Jones

Labour
Warrington North
Score: 1453
Won: 27518
Lost: 33260
Gerald Kaufman #504
Gerald Kaufman

Labour
Manchester, Gorton
Score: 1438
Won: 4014
Lost: 4760
 
David Laws #505
David Laws

Liberal Democrat
Yeovil
Score: 1247
Won: 4514
Lost: 4046
Andrew Love #506
Andrew Love

Labour Co-operative
Edmonton
Score: 1458
Won: 3742
Lost: 4544
Edward Miliband #507
Edward Miliband

Labour
Doncaster North
Score: 1406
Won: 5228
Lost: 5935
 
Pat Glass #508
Pat Glass

Labour
North West Durham
Score: 1498
Won: 26376
Lost: 33790
Diane Abbott #509
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 1548
Won: 25969
Lost: 35342
Hywel Francis #510
Hywel Francis

Labour
Aberavon
Score: 1586
Won: 3524
Lost: 5002
 
Stephen Timms #511
Stephen Timms

Labour
East Ham
Score: 1528
Won: 3696
Lost: 4915
Angela Smith #512
Angela Smith

Labour
Penistone and Stocksbridge
Score: 1629
Won: 23443
Lost: 34826
Michael Dugher #513
Michael Dugher

Labour
Barnsley East
Score: 1259
Won: 4466
Lost: 4135
 
Cathy Jamieson #514
Cathy Jamieson

Labour Co-operative
Kilmarnock and Loudoun
Score: 1507
Won: 27033
Lost: 35302
Angus MacNiel #515
Angus MacNiel

Scottish National Party
Na h-Eileanan an Iar
Score: 1279
Won: 4397
Lost: 4200
Iain Wright #516
Iain Wright

Labour
Hartlepool
Score: 1286
Won: 4335
Lost: 4183
 
Jon Trickett #517
Jon Trickett

Labour
Hemsworth
Score: 1392
Won: 3904
Lost: 4419
David Hamilton #518
David Hamilton

Labour
Midlothian
Score: 1258
Won: 4529
Lost: 4212
Lyn Brown #519
Lyn Brown

Labour
West Ham
Score: 1492
Won: 26552
Lost: 34190
 
John McDonnell #520
John McDonnell

Labour
Hayes and Harlington
Score: 1268
Won: 4400
Lost: 4175
Joe Benton #521
Joe Benton

Labour
Bootle
Score: 1378
Won: 4026
Lost: 4499
Paul Murphy #522
Paul Murphy

Labour
Torfaen
Score: 1317
Won: 4045
Lost: 4136
 
Andrew Smith #523
Andrew Smith

Labour
Oxford East
Score: 1282
Won: 4144
Lost: 4022
Ann Clwyd #524
Ann Clwyd

Labour
Cynon Valley
Score: 1559
Won: 24587
Lost: 34353
Karen Buck #525
Karen Buck

Labour
Westminster North
Score: 1567
Won: 24148
Lost: 34062
 
Michael Fabricant #526
Michael Fabricant

Conservative
Lichfield
Score: 1497
Won: 3242
Lost: 4246
Michelle Gildernew #527
Michelle Gildernew

Sinn Fein
Fermanagh and South Tyrone
Score: 1515
Won: 27084
Lost: 36291
Ian Lucas #528
Ian Lucas

Labour
Wrexham
Score: 1550
Won: 3399
Lost: 4742
 
Margaret Curran #529
Margaret Curran

Labour
Glasgow East
Score: 1413
Won: 28108
Lost: 33343
Brian Binley #530
Brian Binley

Conservative
Northampton South
Score: 1525
Won: 3240
Lost: 4414
David Anderson #531
David Anderson

Labour
Blaydon
Score: 1301
Won: 4110
Lost: 4178
 
Tristram Hunt #532
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 1323
Won: 4800
Lost: 5065
Linda Riordin #533
Linda Riordin

Labour Co-operative
Halifax
Score: 1530
Won: 25060
Lost: 34604
Jack Straw #534
Jack Straw

Labour
Blackburn
Score: 1271
Won: 4163
Lost: 4088
 
Jim Sheridan #535
Jim Sheridan

Labour
Paisley and Renfrewshire North
Score: 1456
Won: 3786
Lost: 4833
Joan Walley #536
Joan Walley

Labour
Stoke-on-Trent North
Score: 1578
Won: 23684
Lost: 34690
Meg Munn #537
Meg Munn

Labour Co-operative
Sheffield, Heeley
Score: 1613
Won: 23254
Lost: 35448
 
Gareth Thomas #538
Gareth Thomas

Labour Co-operative
Harrow West
Score: 1243
Won: 4288
Lost: 4097
Julie Hilling #539
Julie Hilling

Labour
Bolton West
Score: 1701
Won: 21920
Lost: 36909
Harriet Harman #540
Harriet Harman

Labour
Camberwell and Peckham
Score: 1323
Won: 29913
Lost: 32560
 
Nigel Mills #541
Nigel Mills

Conservative
Amber Valley
Score: 1588
Won: 2939
Lost: 4435
Wayne David #542
Wayne David

Labour
Caerphilly
Score: 1524
Won: 3518
Lost: 4993
Kate Green #543
Kate Green

Labour
Stretford and Urmston
Score: 1411
Won: 27332
Lost: 33972
 
Frank Dobson #544
Frank Dobson

Labour
Holborn and St Pancras
Score: 1442
Won: 3819
Lost: 4972
Gordon Henderson #545
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 1546
Won: 2887
Lost: 4238
Helen Goodman #546
Helen Goodman

Labour
Bishop Auckland
Score: 1662
Won: 22068
Lost: 36611
 
Margaret Hodge #547
Margaret Hodge

Labour
Barking
Score: 1428
Won: 26111
Lost: 33572
Tom Blenkinsop #548
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 1313
Won: 4183
Lost: 4623
Adrian Sanders #549
Adrian Sanders

Liberal Democrat
Torbay
Score: 1482
Won: 3321
Lost: 4576
 
Rosie Cooper #550
Rosie Cooper

Labour
West Lancashire
Score: 1775
Won: 21005
Lost: 39038
Alisdair McDonnell #551
Alisdair McDonnell

Social Democratic and Labour
Belfast South
Score: 1357
Won: 3775
Lost: 4491
Ben Bradshaw #552
Ben Bradshaw

Labour
Exeter
Score: 1298
Won: 4333
Lost: 4814
 
Chris Bryant #553
Chris Bryant

Labour
Rhondda
Score: 1298
Won: 4323
Lost: 4794
Chris Ruane #554
Chris Ruane

Labour
Vale of Clwyd
Score: 1436
Won: 3566
Lost: 4783
Peter Tapsel #555
Peter Tapsel

Conservative
Louth and Horncastle
Score: 1490
Won: 3031
Lost: 4337
 
Glanda Jackson #556
Glanda Jackson

Labour
Hampstead and Kilburn
Score: 1772
Won: 20698
Lost: 39400
Anne McGuire #557
Anne McGuire

Labour
Stirling
Score: 1663
Won: 21751
Lost: 37659
Chuka Umunna #558
Chuka Umunna

Labour
Streatham
Score: 1271
Won: 4598
Lost: 4992
 
Angela Eagle #559
Angela Eagle

Labour
Wallasey
Score: 1527
Won: 23208
Lost: 35104
Peter Hain #560
Peter Hain

Labour
Neath
Score: 1301
Won: 4048
Lost: 4681
Margaret Beckett #561
Margaret Beckett

Labour
Derby South
Score: 1727
Won: 21189
Lost: 40255
 
Ian Lavery #562
Ian Lavery

Labour
Wansbeck
Score: 1363
Won: 3679
Lost: 4769
Andrew Tyrie #563
Andrew Tyrie

Conservative
Chichester
Score: 1418
Won: 2970
Lost: 4140
Gerald Howarth #564
Gerald Howarth

Conservative
Aldershot
Score: 1466
Won: 2862
Lost: 4262
 
Geoffrey Clifton-Brown #565
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 1411
Won: 2971
Lost: 4164
Nicholas Brown #566
Nicholas Brown

Labour
Newcastle upon Tyne East
Score: 1375
Won: 3791
Lost: 5081
George Young #567
George Young

Conservative
North West Hampshire
Score: 1514
Won: 2998
Lost: 4748
 
Alistair Burt #568
Alistair Burt

Conservative
North East Bedfordshire
Score: 1522
Won: 2909
Lost: 4666
Nick Raynsford #569
Nick Raynsford

Labour
Greenwich and Woolwich
Score: 1398
Won: 3514
Lost: 4916
Annette Brooke #570
Annette Brooke

Liberal Democrat
Mid Dorset and North Poole
Score: 1746
Won: 20289
Lost: 40554
 
Sandra Osborne #571
Sandra Osborne

Labour
Ayr, Carrick and Cumnock
Score: 1686
Won: 21169
Lost: 40221
Anne Begg #572
Anne Begg

Labour
Aberdeen South
Score: 1684
Won: 20967
Lost: 39887
Fiona MacTaggart #573
Fiona MacTaggart

Labour
Slough
Score: 1692
Won: 20886
Lost: 40117
 
Nia Griffith #574
Nia Griffith

Labour
Llanelli
Score: 1352
Won: 3615
Lost: 4880
Ed Balls #575
Ed Balls

Labour Co-operative
Morley and Outwood
Score: 1312
Won: 3949
Lost: 5082
Alan Haselhurst #576
Alan Haselhurst

Conservative
Saffron Walden
Score: 1435
Won: 2948
Lost: 4432
 
Martin McGuinness #577
Martin McGuinness

Sinn Fein
Mid Ulster
Score: 1408
Won: 3441
Lost: 5028
Gregory Barker #578
Gregory Barker

Conservative
Bexhill and Battle
Score: 1379
Won: 2961
Lost: 4227
Shailesh Vara #579
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 1507
Won: 2705
Lost: 4473
 
David Willetts #580
David Willetts

Conservative
Havant
Score: 1525
Won: 2772
Lost: 4674
Gordon Brown #581
Gordon Brown

Labour
Kirkcaldy and Cowdenbeath
Score: 1306
Won: 4337
Lost: 5646
Stephem Hammond #582
Stephem Hammond

Conservative
Wimbledon
Score: 1458
Won: 2808
Lost: 4422
 
Bill Esterson #583
Bill Esterson

Labour
Sefton Central
Score: 1451
Won: 3329
Lost: 5244
Michael Meacher #584
Michael Meacher

Labour
Oldham West and Royton
Score: 1391
Won: 3470
Lost: 5115
Alan Whitehead #585
Alan Whitehead

Labour
Southampton, Test
Score: 1398
Won: 3390
Lost: 5060
 
Alan Beith #586
Alan Beith

Liberal Democrat
Berwick-upon-Tweed
Score: 1441
Won: 3257
Lost: 5119
Bob Blackman #587
Bob Blackman

Conservative
Harrow East
Score: 1518
Won: 3562
Lost: 6142
Keith Simpson #588
Keith Simpson

Conservative
Broadland
Score: 1452
Won: 2806
Lost: 4528
 
Guto Bebb #589
Guto Bebb

Conservative
Aberconwy
Score: 1402
Won: 2990
Lost: 4569
Marsha Singh #590
Marsha Singh

Labour
Bradford West
Score: 1376
Won: 3418
Lost: 5119
Keith Vaz #591
Keith Vaz

Labour
Leicester East
Score: 1370
Won: 3668
Lost: 5488
 
Virendra Sharma #592
Virendra Sharma

Labour
Ealing, Southall
Score: 1351
Won: 3433
Lost: 5066
Mark Lazarowicz #593
Mark Lazarowicz

Labour Co-operative
Edinburgh North and Leith
Score: 1370
Won: 3387
Lost: 5123
Julian Lewis #594
Julian Lewis

Conservative
New Forest East
Score: 1376
Won: 3002
Lost: 4576
 
Norman Lamb #595
Norman Lamb

Liberal Democrat
North Norfolk
Score: 1357
Won: 3264
Lost: 4941
Sammy Wilson #596
Sammy Wilson

Democratic Unionist
East Antrim
Score: 1369
Won: 3303
Lost: 5088
William Cash #597
William Cash

Conservative
Stone
Score: 1401
Won: 2851
Lost: 4578
 
Vernon Coaker #598
Vernon Coaker

Labour
Gedling
Score: 1335
Won: 3412
Lost: 5059
Richard Ottaway #599
Richard Ottaway

Conservative
Croydon South
Score: 1440
Won: 2748
Lost: 4627
Mark Hunter #600
Mark Hunter

Liberal Democrat
Cheadle
Score: 1344
Won: 3166
Lost: 4771
 
Lindsay Roy #601
Lindsay Roy

Labour
Glenrothes
Score: 1433
Won: 3244
Lost: 5433
David Tredinnick #602
David Tredinnick

Conservative
Bosworth
Score: 1404
Won: 2733
Lost: 4445
James Arbuthnot #603
James Arbuthnot

Conservative
North East Hampshire
Score: 1457
Won: 2807
Lost: 4845
 
Paul Flynn #604
Paul Flynn

Labour
Newport West
Score: 1280
Won: 3601
Lost: 5099
John Stanley #605
John Stanley

Conservative
Tonbridge and Malling
Score: 1354
Won: 2944
Lost: 4583
Caroline Lucas #606
Caroline Lucas

Green Party
Brighton, Pavilion
Score: 1296
Won: 26707
Lost: 38690
 
Stephen Pound #607
Stephen Pound

Labour
Ealing North
Score: 1320
Won: 3427
Lost: 5126
Elfyn Llwyd #608
Elfyn Llwyd

Plaid Cymru
Dwyfor Meirionnydd
Score: 1325
Won: 3423
Lost: 5164
Malcom Rifkind #609
Malcom Rifkind

Conservative
Kensington
Score: 1338
Won: 2806
Lost: 4370
 
Richard Bacon #610
Richard Bacon

Conservative
South Norfolk
Score: 1378
Won: 2746
Lost: 4501
Conor Murphy #611
Conor Murphy

Sinn Fein
Newry and Armagh
Score: 1379
Won: 3255
Lost: 5345
Oliver Letwin #612
Oliver Letwin

Conservative
West Dorset
Score: 1401
Won: 2693
Lost: 4641
 
Gordon Birtwistle #613
Gordon Birtwistle

Liberal Democrat
Burnley
Score: 1379
Won: 3077
Lost: 5175
Patrick Mercer #614
Patrick Mercer

Conservative
Newark
Score: 1367
Won: 2742
Lost: 4583
Steve Webb #615
Steve Webb

Liberal Democrat
Thornbury and Yate
Score: 1290
Won: 3369
Lost: 5158
 
Mike Weir #616
Mike Weir

Scottish National Party
Angus
Score: 1294
Won: 3317
Lost: 5179
Nick Harvey #617
Nick Harvey

Liberal Democrat
North Devon
Score: 1338
Won: 3073
Lost: 5111
Julian Huppart #618
Julian Huppart

Liberal Democrat
Cambridge
Score: 1352
Won: 3097
Lost: 5278
 
John Healey #619
John Healey

Labour
Wentworth and Dearne
Score: 1402
Won: 3079
Lost: 5573
Alan Reid #620
Alan Reid

Liberal Democrat
Argyll and Bute
Score: 1341
Won: 3190
Lost: 5394
David Winnick #621
David Winnick

Labour
Walsall North
Score: 1340
Won: 3257
Lost: 5516
 
Pat Doherty #622
Pat Doherty

Sinn Fein
West Tyrone
Score: 1380
Won: 3124
Lost: 5583
Stephen Lloyd #623
Stephen Lloyd

Liberal Democrat
Eastbourne
Score: 1195
Won: 3331
Lost: 4705
Robert Smith #624
Robert Smith

Liberal Democrat
West Aberdeenshire and Kincardine
Score: 1317
Won: 3128
Lost: 5212
 
Roger Williams #625
Roger Williams

Liberal Democrat
Brecon and Radnorshire
Score: 1348
Won: 3108
Lost: 5374
Ian Swales #626
Ian Swales

Liberal Democrat
Redcar
Score: 1371
Won: 2953
Lost: 5252
Paul Burstow #627
Paul Burstow

Liberal Democrat
Sutton and Cheam
Score: 1381
Won: 2805
Lost: 5088
 
Don Foster #628
Don Foster

Liberal Democrat
Bath
Score: 1363
Won: 3001
Lost: 5356
Norman Baker #629
Norman Baker

Liberal Democrat
Lewes
Score: 1360
Won: 2995
Lost: 5339
Jack Dromey #630
Jack Dromey

Labour
Birmingham, Erdington
Score: 1298
Won: 3402
Lost: 5743
 
John Pugh #631
John Pugh

Liberal Democrat
Southport
Score: 1285
Won: 3135
Lost: 5227
Tim Farron #632
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 1231
Won: 3502
Lost: 5460
Andrew Stunel #633
Andrew Stunel

Liberal Democrat
Hazel Grove
Score: 1264
Won: 3242
Lost: 5269
 
Bob Russell #634
Bob Russell

Liberal Democrat
Colchester
Score: 1298
Won: 3101
Lost: 5291
Liam Byrne #635
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 1264
Won: 3281
Lost: 5377
Vince Cable #636
Vince Cable

Liberal Democrat
Twickenham
Score: 1274
Won: 3385
Lost: 5659
 
Hywell Williams #637
Hywell Williams

Plaid Cymru
Arfon
Score: 1308
Won: 3099
Lost: 5414
Mike Gapes #638
Mike Gapes

Labour Co-operative
Ilford South
Score: 1319
Won: 3041
Lost: 5444
Tom Watson #639
Tom Watson

Labour
West Bromwich East
Score: 1262
Won: 3278
Lost: 5670
 
Denis MackShane #640
Denis MackShane

Labour
Rotherham
Score: 1203
Won: 3325
Lost: 5364
Ronnie Campbell #641
Ronnie Campbell

Labour
Blyth Valley
Score: 1333
Won: 2966
Lost: 5767
Alun Michael #642
Alun Michael

Labour Co-operative
Cardiff South and Penarth
Score: 1322
Won: 2923
Lost: 5786
 
Menzies Campbell #643
Menzies Campbell

Liberal Democrat
North East Fife
Score: 1246
Won: 3138
Lost: 5801
Michael Connarty #644
Michael Connarty

Conservative
Linlithgow and East Falkirk
Score: 1338
Won: 2710
Lost: 5755
Sheila Gilmore #645
Sheila Gilmore

Labour
Edinburgh East
Score: 1285
Won: 19500
Lost: 42922
 
John Bercow #646
John Bercow

Bi-Curious
Buckingham
Score: 1041
Won: 3065
Lost: 5493
Steve McCabe #647
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 1469
Won: 5121
Lost: 16227
Angus Robertson #648
Angus Robertson

Scottish National Party
Moray
Score: 1019
Won: 2379
Lost: 6041
 
 



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