SexyMp - The most popular banned website in Parliament.

New! SexyMP on Facebook




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      Historic Rankings

 

Which MP would you rather have sex with?
Choose one.

www.sexymp.co.uk
Mark Durkan
 
Bob Stewartmp/
Mark Durkan   Bob Stewart
Social Democratic and Labour Party   Conservative
Foyle   Beckenham


 
As seen in

Results: Mixed
Started on the 7th of July 2015

Mixed      Male      Female      Historic Rankings

Mixed
Sexiest
Parties
by Wins

#1 Conservative
78,862
#2 Labour
66,068
#3 Scottish National Party
15,407
#4 Labour/Co-operative
8,057
#5 Plaid Cymru
959
#6 DUP
760
#7 Liberal Democrat
720
#8 Social Democratic and Labour Party
624
#9 Independent
590
#10 Green
560
#11 Sinn Fein
254
#12 UUP
183
#13 UKIP
109
#14 Speaker
102

Mixed
Sexiest
Parties
by Size

#1 Conservative
14.00%
#2 Green
10.61%
#3 Labour/Co-operative
10.02%
#4 UKIP
9.93%
#5 Labour
7.93%
#6 UUP
7.59%
#7 Scottish National Party
7.31%
#8 Plaid Cymru
5.94%
#9 DUP
5.92%
#10 Speaker
5.80%
#11 Liberal Democrat
5.20%
#12 Social Democratic and Labour Party
3.99%
#13 Independent
3.76%
#14 Sinn Fein
1.99%

SexyMP on Facebook







Top 10 - Mixed

Daniel Poulter
#1
Daniel Poulter
Conservative
Central Suffolk and North Ipswich
Score: 426
Won: 203
Lost: 55
Theresa Villiers
#2
Theresa Villiers
Conservative
Chipping Barnet
Score: 508
Won: 856
Lost: 473
Claire Perry
#3
Claire Perry
Conservative
Devizes
Score: 491
Won: 922
Lost: 505
Nicola Blackwood
#4
Nicola Blackwood
Conservative
Oxford West and Abingdon
Score: 518
Won: 862
Lost: 560
Heidi Allen
#5
Heidi Allen
Conservative
South Cambridgeshire
Score: 489
Won: 863
Lost: 518
Elizabeth Truss
#6
Elizabeth Truss
Conservative
South West Norfolk
Score: 504
Won: 856
Lost: 557
Andrea Jenkyns
#7
Andrea Jenkyns
Conservative
Morley and Outwood
Score: 459
Won: 911
Lost: 528
Michelle Donelan
#8
Michelle Donelan
Conservative
Chippenham
Score: 441
Won: 938
Lost: 512
Richard Benyon
#9
Richard Benyon
Conservative
Newbury
Score: 398
Won: 176
Lost: 73
Rebecca Harris
#10
Rebecca Harris
Conservative
Castle Point
Score: 438
Won: 934
Lost: 530

Penny Mordaunt #11
Penny Mordaunt

Conservative
Portsmouth North
Score: 444
Won: 891
Lost: 538
Luciana Berger #12
Luciana Berger

Labour/Co-operative
Liverpool, Wavertree
Score: 437
Won: 938
Lost: 564
Mims Davies #13
Mims Davies

Conservative
Eastleigh
Score: 423
Won: 891
Lost: 496
Nusrat Ghani #14
Nusrat Ghani

Conservative
Wealden
Score: 428
Won: 913
Lost: 525
Richard Drax #15
Richard Drax

Conservative
South Dorset
Score: 340
Won: 190
Lost: 56
Rebecca Long-Bailey #16
Rebecca Long-Bailey

Labour
Salford and Eccles
Score: 473
Won: 767
Lost: 612
Bridget Phillipson #17
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 413
Won: 896
Lost: 534
Lucy Frazer #18
Lucy Frazer

Conservative
South East Cambridgeshire
Score: 405
Won: 947
Lost: 540
Stella Creasy #19
Stella Creasy

Labour/Co-operative
Walthamstow
Score: 462
Won: 800
Lost: 638
Chloe Smith #20
Chloe Smith

Conservative
Norwich North
Score: 428
Won: 803
Lost: 549
Karen Bradley #21
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 470
Won: 748
Lost: 654
Margot James #22
Margot James

Conservative
Stourbridge
Score: 410
Won: 843
Lost: 541
Justine Greening #23
Justine Greening

Conservative
Putney
Score: 427
Won: 747
Lost: 592
Victoria Atkins #24
Victoria Atkins

Conservative
Louth and Horncastle
Score: 401
Won: 802
Lost: 556
Amanda Milling #25
Amanda Milling

Conservative
Cannock Chase
Score: 409
Won: 825
Lost: 600
Carol Monaghan #26
Carol Monaghan

Scottish National Party
Glasgow North West
Score: 391
Won: 881
Lost: 574
Lucy Allan #27
Lucy Allan

Conservative
Telford
Score: 392
Won: 806
Lost: 538
Liz Kendall #28
Liz Kendall

Labour
Leicester West
Score: 401
Won: 851
Lost: 635
Caroline Ansell #29
Caroline Ansell

Conservative
Eastbourne
Score: 358
Won: 894
Lost: 523
Catherine McKinnell #30
Catherine McKinnell

Labour
Newcastle upon Tyne North
Score: 414
Won: 760
Lost: 641
Caroline Spelman #31
Caroline Spelman

Conservative
Meriden
Score: 391
Won: 776
Lost: 582
Caroline Dinenage #32
Caroline Dinenage

Conservative
Gosport
Score: 411
Won: 741
Lost: 629
Priti Patel #33
Priti Patel

Conservative
Witham
Score: 336
Won: 939
Lost: 485
David Lidington #34
David Lidington

Conservative
Aylesbury
Score: 348
Won: 119
Lost: 68
Ed Vaizey #35
Ed Vaizey

Conservative
Wantage
Score: 318
Won: 130
Lost: 57
Jesse Norman #36
Jesse Norman

Conservative
Hereford and South Herefordshire
Score: 336
Won: 168
Lost: 89
Ruth Smeeth #37
Ruth Smeeth

Labour
Stoke-on-Trent North
Score: 425
Won: 717
Lost: 669
Gloria De Piero #38
Gloria De Piero

Labour
Ashfield
Score: 358
Won: 883
Lost: 566
Nicky Morgan #39
Nicky Morgan

Conservative
Loughborough
Score: 396
Won: 770
Lost: 630
Helen Hayes #40
Helen Hayes

Labour
Dulwich and West Norwood
Score: 378
Won: 726
Lost: 540
Anna Soubry #41
Anna Soubry

Conservative
Broxtowe
Score: 372
Won: 785
Lost: 567
Jessica Morden #42
Jessica Morden

Labour
Newport East
Score: 419
Won: 726
Lost: 695
Caroline Nokes #43
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 342
Won: 891
Lost: 530
George Osborne #44
George Osborne

Conservative
Tatton
Score: 323
Won: 139
Lost: 72
Tulip Siddiq #45
Tulip Siddiq

Labour
Hampstead and Kilburn
Score: 354
Won: 792
Lost: 531
Jo Churchill #46
Jo Churchill

Conservative
Bury St Edmunds
Score: 374
Won: 774
Lost: 609
Zac Goldsmith #47
Zac Goldsmith

Conservative
Richmond Park
Score: 311
Won: 144
Lost: 70
Scott Mann #48
Scott Mann

Conservative
North Cornwall
Score: 305
Won: 128
Lost: 59
Charlotte Leslie #49
Charlotte Leslie

Conservative
Bristol North West
Score: 336
Won: 889
Lost: 560
Seema Kennedy #50
Seema Kennedy

Conservative
South Ribble
Score: 331
Won: 828
Lost: 508
Rebecca Pow #51
Rebecca Pow

Conservative
Taunton Deane
Score: 365
Won: 734
Lost: 575
Eilidh Whiteford #52
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 317
Won: 1021
Lost: 556
George Hollingbery #53
George Hollingbery

Conservative
Meon Valley
Score: 292
Won: 135
Lost: 58
Tania Mathias #54
Tania Mathias

Conservative
Twickenham
Score: 341
Won: 818
Lost: 547
Owen Paterson #55
Owen Paterson

Conservative
North Shropshire
Score: 291
Won: 167
Lost: 71
James Wharton #56
James Wharton

Conservative
Stockton South
Score: 296
Won: 138
Lost: 62
Helen Whately #57
Helen Whately

Conservative
Faversham and Mid Kent
Score: 329
Won: 861
Lost: 530
Angela Rayner #58
Angela Rayner

Labour
Ashton-under-Lyne
Score: 331
Won: 908
Lost: 570
Matt Warman #59
Matt Warman

Conservative
Boston and Skegness
Score: 312
Won: 137
Lost: 74
Gavin Williamson #60
Gavin Williamson

Conservative
South Staffordshire
Score: 299
Won: 149
Lost: 70
Jo Johnson #61
Jo Johnson

Conservative
Orpington
Score: 308
Won: 141
Lost: 74
Richard Graham #62
Richard Graham

Conservative
Gloucester
Score: 313
Won: 143
Lost: 80
Hannah Bardell #63
Hannah Bardell

Scottish National Party
Livingston
Score: 364
Won: 769
Lost: 632
Chris Philp #64
Chris Philp

Conservative
Croydon South
Score: 298
Won: 142
Lost: 70
Johnny Mercer #65
Johnny Mercer

Conservative
Plymouth, Moor View
Score: 293
Won: 166
Lost: 79
John Penrose #66
John Penrose

Conservative
Weston-Super-Mare
Score: 293
Won: 132
Lost: 62
Greg Clark #67
Greg Clark

Conservative
Tunbridge Wells
Score: 300
Won: 121
Lost: 62
Matthew Hancock #68
Matthew Hancock

Conservative
West Suffolk
Score: 296
Won: 124
Lost: 61
David Rutley #69
David Rutley

Conservative
Macclesfield
Score: 299
Won: 124
Lost: 66
Jo Stevens #70
Jo Stevens

Labour
Cardiff Central
Score: 344
Won: 788
Lost: 600
Stephen Barclay #71
Stephen Barclay

Conservative
North East Cambridgeshire
Score: 277
Won: 127
Lost: 55
James Davies #72
James Davies

Conservative
Vale of Clwyd
Score: 296
Won: 112
Lost: 60
Debbie Abrahams #73
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 335
Won: 752
Lost: 563
David Morris #74
David Morris

Conservative
Morecambe and Lunesdale
Score: 312
Won: 136
Lost: 85
Andrew Jones #75
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 311
Won: 116
Lost: 73
Craig Mackinlay #76
Craig Mackinlay

Conservative
South Thanet
Score: 296
Won: 129
Lost: 72
Robin Walker #77
Robin Walker

Conservative
Worcester
Score: 288
Won: 135
Lost: 70
Steve Brine #78
Steve Brine

Conservative
Winchester
Score: 285
Won: 123
Lost: 62
Tracey Crouch #79
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 319
Won: 820
Lost: 568
John Glen #80
John Glen

Conservative
Salisbury
Score: 302
Won: 118
Lost: 72
Melanie Onn #81
Melanie Onn

Labour
Great Grimsby
Score: 324
Won: 812
Lost: 593
Derek Thomas #82
Derek Thomas

Conservative
St Ives
Score: 295
Won: 125
Lost: 72
Richard Fuller #83
Richard Fuller

Conservative
Bedford
Score: 270
Won: 145
Lost: 65
Maria Miller #84
Maria Miller

Conservative
Basingstoke
Score: 355
Won: 704
Lost: 638
Will Quince #85
Will Quince

Conservative
Colchester
Score: 318
Won: 106
Lost: 75
Nigel Huddleston #86
Nigel Huddleston

Conservative
Mid Worcestershire
Score: 280
Won: 137
Lost: 70
Nick Hurd #87
Nick Hurd

Conservative
Ruislip, Northwood and Pinner
Score: 264
Won: 146
Lost: 62
Robert Jenrick #88
Robert Jenrick

Conservative
Newark
Score: 261
Won: 146
Lost: 60
Sarah Champion #89
Sarah Champion

Labour
Rotherham
Score: 316
Won: 835
Lost: 597
Naseem Shah #90
Naseem Shah

Labour
Bradford West
Score: 339
Won: 798
Lost: 672
Angela Watkinson #91
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 349
Won: 708
Lost: 632
Rehman Chishti #92
Rehman Chishti

Conservative
Gillingham and Rainham
Score: 297
Won: 126
Lost: 80
Nadine Dorries #93
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 331
Won: 737
Lost: 605
Greg Hands #94
Greg Hands

Conservative
Chelsea and Fulham
Score: 278
Won: 127
Lost: 67
Grant Shapps #95
Grant Shapps

Conservative
Welwyn Hatfield
Score: 296
Won: 113
Lost: 71
David Cameron #96
David Cameron

Conservative
Witney
Score: 300
Won: 141
Lost: 93
Jenny Chapman #97
Jenny Chapman

Labour
Darlington
Score: 314
Won: 764
Lost: 559
Boris Johnson #98
Boris Johnson

Conservative
Uxbridge and South Ruislip
Score: 323
Won: 114
Lost: 90
Dominic Raab #99
Dominic Raab

Conservative
Esher and Walton
Score: 274
Won: 137
Lost: 70
Angela Eagle #100
Angela Eagle

Labour
Wallasey
Score: 338
Won: 676
Lost: 598
Marcus Fysh #101
Marcus Fysh

Conservative
Yeovil
Score: 273
Won: 125
Lost: 66
Daniel Kawczynski #102
Daniel Kawczynski

Conservative
Shrewsbury and Atcham
Score: 256
Won: 147
Lost: 63
Alok Sharma #103
Alok Sharma

Conservative
Reading West
Score: 303
Won: 113
Lost: 78
Tasmina Ahmed-Sheikh #104
Tasmina Ahmed-Sheikh

Scottish National Party
Ochil and South Perthshire
Score: 309
Won: 854
Lost: 628
Tobias Ellwood #105
Tobias Ellwood

Conservative
Bournemouth East
Score: 252
Won: 141
Lost: 59
Charlie Elphicke #106
Charlie Elphicke

Conservative
Dover
Score: 282
Won: 108
Lost: 63
Chris Green #107
Chris Green

Conservative
Bolton West
Score: 262
Won: 132
Lost: 62
Anne Marie Morris #108
Anne Marie Morris

Conservative
Newton Abbot
Score: 296
Won: 796
Lost: 529
Amber Rudd #109
Amber Rudd

Conservative
Hastings and Rye
Score: 343
Won: 693
Lost: 641
Victoria Borwick #110
Victoria Borwick

Conservative
Kensington
Score: 324
Won: 728
Lost: 616
Henry Smith #111
Henry Smith

Conservative
Crawley
Score: 253
Won: 133
Lost: 58
Thomas Tugendhat #112
Thomas Tugendhat

Conservative
Tonbridge and Malling
Score: 272
Won: 114
Lost: 62
Dawn Butler #113
Dawn Butler

Labour
Brent Central
Score: 361
Won: 647
Lost: 689
Gavin Robinson #114
Gavin Robinson

DUP
Belfast East
Score: 281
Won: 120
Lost: 73
Edward Timpson #115
Edward Timpson

Conservative
Crewe and Nantwich
Score: 274
Won: 112
Lost: 63
Anna Turley #116
Anna Turley

Labour/Co-operative
Redcar
Score: 281
Won: 894
Lost: 544
Sam Gyimah #117
Sam Gyimah

Conservative
East Surrey
Score: 297
Won: 129
Lost: 91
Anne Main #118
Anne Main

Conservative
St Albans
Score: 311
Won: 772
Lost: 607
Ben Wallace #119
Ben Wallace

Conservative
Wyre and Preston North
Score: 298
Won: 144
Lost: 102
Adam Holloway #120
Adam Holloway

Conservative
Gravesham
Score: 263
Won: 138
Lost: 72
David Jones #121
David Jones

Conservative
Clwyd West
Score: 269
Won: 116
Lost: 65
Chris Skidmore #122
Chris Skidmore

Conservative
Kingswood
Score: 251
Won: 126
Lost: 58
James Heappey #123
James Heappey

Conservative
Wells
Score: 263
Won: 152
Lost: 82
Stephen Crabb #124
Stephen Crabb

Conservative
Preseli Pembrokeshire
Score: 264
Won: 126
Lost: 70
Lucy Powell #125
Lucy Powell

Labour/Co-operative
Manchester Central
Score: 303
Won: 801
Lost: 630
Judith Cummins #126
Judith Cummins

Labour
Bradford South
Score: 332
Won: 669
Lost: 658
Caroline Flint #127
Caroline Flint

Labour
Don Valley
Score: 293
Won: 746
Lost: 565
Chris White #128
Chris White

Conservative
Warwick and Leamington
Score: 258
Won: 127
Lost: 69
James Gray #129
James Gray

Conservative
North Wiltshire
Score: 259
Won: 117
Lost: 66
Jeremy Hunt #130
Jeremy Hunt

Conservative
South West Surrey
Score: 255
Won: 120
Lost: 64
Mark Lancaster #131
Mark Lancaster

Conservative
Milton Keynes North
Score: 276
Won: 114
Lost: 76
Charles Walker #132
Charles Walker

Conservative
Broxbourne
Score: 264
Won: 117
Lost: 70
George Eustice #133
George Eustice

Conservative
Camborne and Redruth
Score: 252
Won: 127
Lost: 68
Rachel Reeves #134
Rachel Reeves

Labour
Leeds West
Score: 285
Won: 852
Lost: 630
Craig Whittaker #135
Craig Whittaker

Conservative
Calder Valley
Score: 268
Won: 119
Lost: 75
Alex Chalk #136
Alex Chalk

Conservative
Cheltenham
Score: 269
Won: 122
Lost: 80
Mark Harper #137
Mark Harper

Conservative
Forest of Dean
Score: 254
Won: 115
Lost: 66
Ranil Jayawardena #138
Ranil Jayawardena

Conservative
North East Hampshire
Score: 263
Won: 123
Lost: 78
David Warburton #139
David Warburton

Conservative
Somerton and Frome
Score: 248
Won: 134
Lost: 73
Alison McGovern #140
Alison McGovern

Labour
Wirral South
Score: 302
Won: 659
Lost: 582
Jacob Rees-Mogg #141
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 272
Won: 141
Lost: 99
James Cleverly #142
James Cleverly

Conservative
Braintree
Score: 261
Won: 115
Lost: 74
Mark Menzies #143
Mark Menzies

Conservative
Fylde
Score: 264
Won: 113
Lost: 75
Jess Phillips #144
Jess Phillips

Labour
Birmingham, Yardley
Score: 272
Won: 749
Lost: 539
Desmond Swayne #145
Desmond Swayne

Conservative
New Forest West
Score: 249
Won: 117
Lost: 67
Damian Hinds #146
Damian Hinds

Conservative
East Hampshire
Score: 233
Won: 116
Lost: 56
Christopher Pincher #147
Christopher Pincher

Conservative
Tamworth
Score: 250
Won: 115
Lost: 68
James Brokenshire #148
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 270
Won: 116
Lost: 85
David Davies #149
David Davies

Conservative
Monmouth
Score: 233
Won: 114
Lost: 56
Vicky Foxcroft #150
Vicky Foxcroft

Labour
Lewisham, Deptford
Score: 261
Won: 810
Lost: 544
Kerry McCarthy #151
Kerry McCarthy

Labour
Bristol East
Score: 285
Won: 737
Lost: 608
Mark Prisk #152
Mark Prisk

Conservative
Hertford and Stortford
Score: 244
Won: 117
Lost: 67
Adam Afriyie #153
Adam Afriyie

Conservative
Windsor
Score: 252
Won: 110
Lost: 72
Emma Reynolds #154
Emma Reynolds

Labour
Wolverhampton North East
Score: 287
Won: 725
Lost: 647
Kelly Tolhurst #155
Kelly Tolhurst

Conservative
Rochester and Strood
Score: 261
Won: 799
Lost: 577
Steven Baker #156
Steven Baker

Conservative
Wycombe
Score: 238
Won: 122
Lost: 70
James Berry #157
James Berry

Conservative
Kingston and Surbiton
Score: 238
Won: 114
Lost: 67
Maria Caulfield #158
Maria Caulfield

Conservative
Lewes
Score: 298
Won: 695
Lost: 682
Jake Berry #159
Jake Berry

Conservative
Rossendale and Darwen
Score: 234
Won: 118
Lost: 67
Jo Cox #160
Jo Cox

Labour
Batley and Spen
Score: 271
Won: 715
Lost: 585
Jonathan Djanogly #161
Jonathan Djanogly

Conservative
Huntingdon
Score: 232
Won: 133
Lost: 74
Michael Ellis #162
Michael Ellis

Conservative
Northampton North
Score: 231
Won: 109
Lost: 60
Mel Stride #163
Mel Stride

Conservative
Central Devon
Score: 258
Won: 99
Lost: 72
Kirsty Blackman #164
Kirsty Blackman

Scottish National Party
Aberdeen North
Score: 296
Won: 642
Lost: 643
Rupa Huq #165
Rupa Huq

Labour
Ealing Central and Acton
Score: 280
Won: 675
Lost: 619
Andrew Mitchell #166
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 234
Won: 127
Lost: 77
Matthew Offord #167
Matthew Offord

Conservative
Hendon
Score: 233
Won: 122
Lost: 73
Alan Mak #168
Alan Mak

Conservative
Havant
Score: 259
Won: 103
Lost: 81
David Nuttall #169
David Nuttall

Conservative
Bury North
Score: 233
Won: 111
Lost: 67
Alison Thewliss #170
Alison Thewliss

Scottish National Party
Glasgow Central
Score: 291
Won: 647
Lost: 648
James Cartlidge #171
James Cartlidge

Conservative
South Suffolk
Score: 222
Won: 123
Lost: 67
Geoffrey Cox #172
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 242
Won: 115
Lost: 78
Jack Lopresti #173
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 265
Won: 102
Lost: 87
Paula Sherriff #174
Paula Sherriff

Labour
Dewsbury
Score: 282
Won: 681
Lost: 658
Edward Argar #175
Edward Argar

Conservative
Charnwood
Score: 218
Won: 115
Lost: 62
Lisa Nandy #176
Lisa Nandy

Labour
Wigan
Score: 282
Won: 722
Lost: 715
Tom Pursglove #177
Tom Pursglove

Conservative
Corby
Score: 223
Won: 143
Lost: 81
Natalie McGarry #178
Natalie McGarry

Scottish National Party
Glasgow East
Score: 247
Won: 772
Lost: 578
Andrew Stephenson #179
Andrew Stephenson

Conservative
Pendle
Score: 223
Won: 130
Lost: 76
Dominic Grieve #180
Dominic Grieve

Conservative
Beaconsfield
Score: 233
Won: 121
Lost: 81
Meg Hillier #181
Meg Hillier

Labour/Co-operative
Hackney South and Shoreditch
Score: 259
Won: 765
Lost: 648
Amanda Solloway #182
Amanda Solloway

Conservative
Derby North
Score: 314
Won: 601
Lost: 761
Rushanara Ali #183
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 254
Won: 696
Lost: 585
David Evennett #184
David Evennett

Conservative
Bexleyheath and Crayford
Score: 248
Won: 104
Lost: 83
Liam Fox #185
Liam Fox

Conservative
North Somerset
Score: 234
Won: 119
Lost: 83
Eleanor Laing #186
Eleanor Laing

Conservative
Epping Forest
Score: 270
Won: 686
Lost: 660
Wendy Morton #187
Wendy Morton

Conservative
Aldridge-Brownhills
Score: 249
Won: 738
Lost: 597
Nigel Adams #188
Nigel Adams

Conservative
Selby and Ainsty
Score: 230
Won: 102
Lost: 69
Thangam Debbonaire #189
Thangam Debbonaire

Labour
Bristol West
Score: 243
Won: 775
Lost: 602
Philip Dunne #190
Philip Dunne

Conservative
Ludlow
Score: 216
Won: 121
Lost: 70
Robert Goodwill #191
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 250
Won: 94
Lost: 79
Bill Wiggin #192
Bill Wiggin

Conservative
North Herefordshire
Score: 225
Won: 110
Lost: 73
Michelle Thomson #193
Michelle Thomson

Scottish National Party
Edinburgh West
Score: 252
Won: 674
Lost: 589
Jeremy Lefroy #194
Jeremy Lefroy

Conservative
Stafford
Score: 206
Won: 109
Lost: 62
Hugo Swire #195
Hugo Swire

Conservative
East Devon
Score: 208
Won: 109
Lost: 64
Natascha Engel #196
Natascha Engel

Labour
North East Derbyshire
Score: 220
Won: 790
Lost: 550
Alun Cairns #197
Alun Cairns

Conservative
Vale of Glamorgan
Score: 221
Won: 103
Lost: 74
Kevin Foster #198
Kevin Foster

Conservative
Torbay
Score: 221
Won: 117
Lost: 83
Mark Field #199
Mark Field

Conservative
Cities of London and Westminster
Score: 221
Won: 117
Lost: 85
Cheryl Gillan #200
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 269
Won: 636
Lost: 700
Danny Kinahan #201
Danny Kinahan

UUP
South Antrim
Score: 221
Won: 111
Lost: 80
Julian Smith #202
Julian Smith

Conservative
Skipton and Ripon
Score: 207
Won: 110
Lost: 68
Chris Davies #203
Chris Davies

Conservative
Brecon and Radnorshire
Score: 224
Won: 126
Lost: 96
Suella Fernandes #204
Suella Fernandes

Conservative
Fareham
Score: 234
Won: 733
Lost: 613
Kit Malthouse #205
Kit Malthouse

Conservative
North West Hampshire
Score: 236
Won: 117
Lost: 101
Cat Smith #206
Cat Smith

Labour
Lancaster and Fleetwood
Score: 244
Won: 675
Lost: 622
Phillip Lee #207
Phillip Lee

Conservative
Bracknell
Score: 215
Won: 132
Lost: 93
Mark Pawsey #208
Mark Pawsey

Conservative
Rugby
Score: 203
Won: 115
Lost: 71
Guto Bebb #209
Guto Bebb

Conservative
Aberconwy
Score: 217
Won: 100
Lost: 74
Damian Collins #210
Damian Collins

Conservative
Folkestone and Hythe
Score: 204
Won: 115
Lost: 72
William Wragg #211
William Wragg

Conservative
Hazel Grove
Score: 218
Won: 105
Lost: 80
Oliver Dowden #212
Oliver Dowden

Conservative
Hertsmere
Score: 216
Won: 136
Lost: 103
Tim Loughton #213
Tim Loughton

Conservative
East Worthing and Shoreham
Score: 211
Won: 98
Lost: 70
Jeremy Wright #214
Jeremy Wright

Conservative
Kenilworth and Southam
Score: 201
Won: 117
Lost: 74
Louise Ellman #215
Louise Ellman

Labour/Co-operative
Liverpool, Riverside
Score: 238
Won: 694
Lost: 660
Ben Gummer #216
Ben Gummer

Conservative
Ipswich
Score: 199
Won: 107
Lost: 67
Chris Leslie #217
Chris Leslie

Labour/Co-operative
Nottingham East
Score: 246
Won: 114
Lost: 115
Julie Elliott #218
Julie Elliott

Labour
Sunderland Central
Score: 222
Won: 774
Lost: 643
Roberta Blackman-Woods #219
Roberta Blackman-Woods

Labour
City of Durham
Score: 242
Won: 628
Lost: 637
John Hayes #220
John Hayes

Conservative
South Holland and The Deepings
Score: 220
Won: 112
Lost: 94
Kate Osamor #221
Kate Osamor

Labour/Co-operative
Edmonton
Score: 263
Won: 553
Lost: 664
Theresa May #222
Theresa May

Conservative
Maidenhead
Score: 249
Won: 652
Lost: 711
Andrew Murrison #223
Andrew Murrison

Conservative
South West Wiltshire
Score: 191
Won: 131
Lost: 79
Laurence Robertson #224
Laurence Robertson

Conservative
Tewkesbury
Score: 221
Won: 106
Lost: 91
Michael Tomlinson #225
Michael Tomlinson

Conservative
Mid Dorset and North Poole
Score: 217
Won: 109
Lost: 89
Crispin Blunt #226
Crispin Blunt

Conservative
Reigate
Score: 208
Won: 115
Lost: 88
Graham Evans #227
Graham Evans

Conservative
Weaver Vale
Score: 187
Won: 122
Lost: 71
Andrew Griffiths #228
Andrew Griffiths

Conservative
Burton
Score: 215
Won: 104
Lost: 85
Jonathan Lord #229
Jonathan Lord

Conservative
Woking
Score: 193
Won: 115
Lost: 73
Stephen Phillips #230
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 185
Won: 122
Lost: 70
Paul Beresford #231
Paul Beresford

Conservative
Mole Valley
Score: 208
Won: 109
Lost: 84
Julie Cooper #232
Julie Cooper

Labour
Burnley
Score: 242
Won: 646
Lost: 690
Philip Hammond #233
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 202
Won: 111
Lost: 81
Mark Pritchard #234
Mark Pritchard

Conservative
The Wrekin
Score: 207
Won: 118
Lost: 93
Yasmin Qureshi #235
Yasmin Qureshi

Labour
Bolton South East
Score: 212
Won: 739
Lost: 606
Liz Saville-Roberts #236
Liz Saville-Roberts

Plaid Cymru
Dwyfor Meirionnydd
Score: 200
Won: 796
Lost: 581
Craig Williams #237
Craig Williams

Conservative
Cardiff North
Score: 201
Won: 120
Lost: 88
Jeremy Quin #238
Jeremy Quin

Conservative
Horsham
Score: 195
Won: 105
Lost: 73
Emma Lewell-Buck #239
Emma Lewell-Buck

Labour
South Shields
Score: 212
Won: 760
Lost: 652
Guy Opperman #240
Guy Opperman

Conservative
Hexham
Score: 195
Won: 111
Lost: 79
Lisa Cameron #241
Lisa Cameron

Scottish National Party
East Kilbride, Strathaven and Lesmahagow
Score: 256
Won: 561
Lost: 715
David Davis #242
David Davis

Conservative
Haltemprice and Howden
Score: 198
Won: 117
Lost: 88
Greg Knight #243
Greg Knight

Conservative
East Yorkshire
Score: 207
Won: 107
Lost: 89
Ian Paisley Jnr #244
Ian Paisley Jnr

DUP
North Antrim
Score: 193
Won: 136
Lost: 96
Anne-Marie Trevelyan #245
Anne-Marie Trevelyan

Conservative
Berwick-upon-Tweed
Score: 228
Won: 607
Lost: 621
Andrew Turner #246
Andrew Turner

Conservative
Isle of Wight
Score: 192
Won: 110
Lost: 77
Tristram Hunt #247
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 195
Won: 163
Lost: 120
Brandon Lewis #248
Brandon Lewis

Conservative
Great Yarmouth
Score: 196
Won: 114
Lost: 86
Ruth Cadbury #249
Ruth Cadbury

Labour
Brentford and Isleworth
Score: 242
Won: 575
Lost: 675
Angela Crawley #250
Angela Crawley

Scottish National Party
Lanark and Hamilton East
Score: 237
Won: 629
Lost: 716
Karen Lumley #251
Karen Lumley

Conservative
Redditch
Score: 259
Won: 530
Lost: 711
Royston Smith #252
Royston Smith

Conservative
Southampton, Itchen
Score: 199
Won: 116
Lost: 92
Gary Streeter #253
Gary Streeter

Conservative
South West Devon
Score: 216
Won: 85
Lost: 80
Diane Abbott #254
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 293
Won: 473
Lost: 789
Mary Creagh #255
Mary Creagh

Labour
Wakefield
Score: 224
Won: 622
Lost: 649
James Duddridge #256
James Duddridge

Conservative
Rochford and Southend East
Score: 185
Won: 101
Lost: 69
Nick Herbert #257
Nick Herbert

Conservative
Arundel and South Downs
Score: 181
Won: 103
Lost: 67
Graham Stuart #258
Graham Stuart

Conservative
Beverley and Holderness
Score: 193
Won: 115
Lost: 86
Robert Halfon #259
Robert Halfon

Conservative
Harlow
Score: 201
Won: 103
Lost: 87
Sajid Javid #260
Sajid Javid

Conservative
Bromsgrove
Score: 188
Won: 107
Lost: 77
Bernard Jenkin #261
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 180
Won: 104
Lost: 68
Craig Tracey #262
Craig Tracey

Conservative
North Warwickshire
Score: 196
Won: 117
Lost: 93
Alan Duncan #263
Alan Duncan

Conservative
Rutland and Melton
Score: 186
Won: 126
Lost: 91
Margaret Ferrier #264
Margaret Ferrier

Scottish National Party
Rutherglen and Hamilton West
Score: 206
Won: 664
Lost: 598
Bob Neill #265
Bob Neill

Conservative
Bromley and Chislehurst
Score: 222
Won: 99
Lost: 104
Sarah Wollaston #266
Sarah Wollaston

Conservative
Totnes
Score: 216
Won: 674
Lost: 673
Teresa Pearce #267
Teresa Pearce

Labour
Erith and Thamesmead
Score: 254
Won: 538
Lost: 737
John Stevenson #268
John Stevenson

Conservative
Carlisle
Score: 185
Won: 115
Lost: 84
Richard Bacon #269
Richard Bacon

Conservative
South Norfolk
Score: 198
Won: 102
Lost: 91
Alberto Costa #270
Alberto Costa

Conservative
South Leicestershire
Score: 185
Won: 103
Lost: 79
Stewart Hosie #271
Stewart Hosie

Scottish National Party
Dundee East
Score: 194
Won: 124
Lost: 106
Bob Stewart #272
Bob Stewart

Conservative
Beckenham
Score: 202
Won: 99
Lost: 91
Rishi Sunak #273
Rishi Sunak

Conservative
Richmond (Yorks)
Score: 192
Won: 101
Lost: 83
Heidi Alexander #274
Heidi Alexander

Labour
Lewisham East
Score: 185
Won: 829
Lost: 647
Louise Haigh #275
Louise Haigh

Labour
Sheffield, Heeley
Score: 192
Won: 743
Lost: 632
John Whittingdale #276
John Whittingdale

Conservative
Maldon
Score: 178
Won: 109
Lost: 78
Michael Fabricant #277
Michael Fabricant

Conservative
Lichfield
Score: 178
Won: 127
Lost: 92
Bob Blackman #278
Bob Blackman

Conservative
Harrow East
Score: 184
Won: 113
Lost: 90
Fiona Bruce #279
Fiona Bruce

Conservative
Congleton
Score: 224
Won: 591
Lost: 711
Stewart Jackson #280
Stewart Jackson

Conservative
Peterborough
Score: 186
Won: 105
Lost: 87
Lyn Brown #281
Lyn Brown

Labour
West Ham
Score: 211
Won: 634
Lost: 697
Philip Davies #282
Philip Davies

Conservative
Shipley
Score: 170
Won: 119
Lost: 81
Jackie Doyle-Price #283
Jackie Doyle-Price

Conservative
Thurrock
Score: 256
Won: 543
Lost: 834
Clive Efford #284
Clive Efford

Labour
Eltham
Score: 207
Won: 97
Lost: 101
Karl McCartney #285
Karl McCartney

Conservative
Lincoln
Score: 203
Won: 94
Lost: 95
Simon Hart #286
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 188
Won: 102
Lost: 89
Susan Elan Jones #287
Susan Elan Jones

Labour
Clwyd South
Score: 233
Won: 540
Lost: 718
Stephen McPartland #288
Stephen McPartland

Conservative
Stevenage
Score: 179
Won: 107
Lost: 85
Mark Spencer #289
Mark Spencer

Conservative
Sherwood
Score: 183
Won: 103
Lost: 85
Damian Green #290
Damian Green

Conservative
Ashford
Score: 183
Won: 98
Lost: 83
Sue Hayman #291
Sue Hayman

Labour
Workington
Score: 190
Won: 681
Lost: 629
Patrick McLoughlin #292
Patrick McLoughlin

Conservative
Derbyshire Dales
Score: 198
Won: 105
Lost: 106
Iain Stewart #293
Iain Stewart

Conservative
Milton Keynes South
Score: 187
Won: 101
Lost: 89
Iain Duncan Smith #294
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 182
Won: 111
Lost: 95
Chris Heaton-Harris #295
Chris Heaton-Harris

Conservative
Daventry
Score: 184
Won: 100
Lost: 88
Sharon Hodgson #296
Sharon Hodgson

Labour
Washington and Sunderland West
Score: 212
Won: 597
Lost: 693
Seema Malhotra #297
Seema Malhotra

Labour/Co-operative
Feltham and Heston
Score: 216
Won: 617
Lost: 738
Andrew Percy #298
Andrew Percy

Conservative
Brigg and Goole
Score: 193
Won: 99
Lost: 96
John Baron #299
John Baron

Conservative
Basildon and Billericay
Score: 182
Won: 94
Lost: 82
Peter Bone #300
Peter Bone

Conservative
Wellingborough
Score: 164
Won: 107
Lost: 73
Byron Davies #301
Byron Davies

Conservative
Gower
Score: 183
Won: 114
Lost: 102
Kate Hoey #302
Kate Hoey

Labour
Vauxhall
Score: 209
Won: 613
Lost: 702
James Morris #303
James Morris

Conservative
Halesowen and Rowley Regis
Score: 163
Won: 130
Lost: 89
Angela Smith #304
Angela Smith

Labour
Penistone and Stocksbridge
Score: 230
Won: 503
Lost: 689
Helen Grant #305
Helen Grant

Conservative
Maidstone and The Weald
Score: 194
Won: 618
Lost: 631
Harriet Harman #306
Harriet Harman

Labour
Camberwell and Peckham
Score: 194
Won: 631
Lost: 646
Madeleine Moon #307
Madeleine Moon

Labour
Bridgend
Score: 205
Won: 565
Lost: 654
Rory Stewart #308
Rory Stewart

Conservative
Penrith and The Border
Score: 162
Won: 106
Lost: 75
Valerie Vaz #309
Valerie Vaz

Labour
Walsall South
Score: 183
Won: 663
Lost: 613
Neil Carmichael #310
Neil Carmichael

Conservative
Stroud
Score: 183
Won: 103
Lost: 98
Kate Green #311
Kate Green

Labour
Stretford and Urmston
Score: 207
Won: 597
Lost: 716
Simon Hoare #312
Simon Hoare

Conservative
North Dorset
Score: 172
Won: 101
Lost: 84
John Howell #313
John Howell

Conservative
Henley
Score: 199
Won: 94
Lost: 106
Liz McInnes #314
Liz McInnes

Labour
Heywood and Middleton
Score: 219
Won: 554
Lost: 740
Rob Wilson #315
Rob Wilson

Conservative
Reading East
Score: 155
Won: 120
Lost: 78
Stuart Andrew #316
Stuart Andrew

Conservative
Pudsey
Score: 173
Won: 103
Lost: 89
Robert Buckland #317
Robert Buckland

Conservative
South Swindon
Score: 182
Won: 94
Lost: 89
Rosie Cooper #318
Rosie Cooper

Labour
West Lancashire
Score: 248
Won: 457
Lost: 758
Nick Gibb #319
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 178
Won: 107
Lost: 97
Catherine West #320
Catherine West

Labour
Hornsey and Wood Green
Score: 183
Won: 677
Lost: 654
Corri Wilson #321
Corri Wilson

Scottish National Party
Ayr, Carrick and Cumnock
Score: 206
Won: 545
Lost: 657
Oliver Colvile #322
Oliver Colvile

Conservative
Plymouth, Sutton and Devonport
Score: 173
Won: 106
Lost: 94
Maria Eagle #323
Maria Eagle

Labour
Garston and Halewood
Score: 217
Won: 518
Lost: 701
Philippa Whitford #324
Philippa Whitford

Scottish National Party
Central Ayrshire
Score: 197
Won: 594
Lost: 680
Andrew Bridgen #325
Andrew Bridgen

Conservative
North West Leicestershire
Score: 167
Won: 103
Lost: 88
Douglas Carswell #326
Douglas Carswell

UKIP
Clacton
Score: 161
Won: 109
Lost: 86
Yvette Cooper #327
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 199
Won: 588
Lost: 709
Patricia Gibson #328
Patricia Gibson

Scottish National Party
North Ayrshire and Arran
Score: 230
Won: 508
Lost: 791
Sheryll Murray #329
Sheryll Murray

Conservative
South East Cornwall
Score: 218
Won: 536
Lost: 766
Michael Fallon #330
Michael Fallon

Conservative
Sevenoaks
Score: 190
Won: 97
Lost: 111
Kwasi Kwarteng #331
Kwasi Kwarteng

Conservative
Spelthorne
Score: 177
Won: 105
Lost: 104
Simon Burns #332
Simon Burns

Conservative
Chelmsford
Score: 169
Won: 109
Lost: 101
Stephen Hammond #333
Stephen Hammond

Conservative
Wimbledon
Score: 182
Won: 113
Lost: 121
Jason McCartney #334
Jason McCartney

Conservative
Colne Valley
Score: 161
Won: 93
Lost: 77
Siobhain McDonagh #335
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 175
Won: 716
Lost: 706
Rosie Winterton #336
Rosie Winterton

Labour
Doncaster Central
Score: 185
Won: 580
Lost: 641
Angus MacNeil #337
Angus MacNeil

Scottish National Party
Na h-Eileanan an Iar
Score: 176
Won: 122
Lost: 125
Huw Merriman #338
Huw Merriman

Conservative
Bexhill and Battle
Score: 165
Won: 97
Lost: 86
Stephen Metcalfe #339
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 146
Won: 125
Lost: 84
Nicholas Boles #340
Nicholas Boles

Conservative
Grantham and Stamford
Score: 153
Won: 100
Lost: 80
Joanna Cherry #341
Joanna Cherry

Scottish National Party
Edinburgh South West
Score: 213
Won: 508
Lost: 760
Mike Freer #342
Mike Freer

Conservative
Finchley and Golders Green
Score: 163
Won: 102
Lost: 93
Edward Garnier #343
Edward Garnier

Conservative
Harborough
Score: 162
Won: 87
Lost: 79
Michael Gove #344
Michael Gove

Conservative
Surrey Heath
Score: 163
Won: 128
Lost: 118
Julian Sturdy #345
Julian Sturdy

Conservative
York Outer
Score: 166
Won: 94
Lost: 90
Mike Wood #346
Mike Wood

Conservative
Dudley South
Score: 190
Won: 86
Lost: 107
David Amess #347
David Amess

Conservative
Southend West
Score: 151
Won: 97
Lost: 77
Chris Evans #348
Chris Evans

Labour/Co-operative
Islwyn
Score: 165
Won: 109
Lost: 106
Marcus Jones #349
Marcus Jones

Conservative
Nuneaton
Score: 176
Won: 93
Lost: 102
Alec Shelbrooke #350
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 161
Won: 87
Lost: 80
Justin Tomlinson #351
Justin Tomlinson

Conservative
North Swindon
Score: 158
Won: 106
Lost: 93
David Gauke #352
David Gauke

Conservative
South West Hertfordshire
Score: 144
Won: 116
Lost: 86
Ben Howlett #353
Ben Howlett

Conservative
Bath
Score: 148
Won: 107
Lost: 83
Philip Hollobone #354
Philip Hollobone

Conservative
Kettering
Score: 154
Won: 98
Lost: 85
Harriett Baldwin #355
Harriett Baldwin

Conservative
West Worcestershire
Score: 176
Won: 604
Lost: 709
Jane Ellison #356
Jane Ellison

Conservative
Battersea
Score: 158
Won: 97
Lost: 93
Oliver Heald #357
Oliver Heald

Conservative
North East Hertfordshire
Score: 161
Won: 92
Lost: 90
Simon Kirby #358
Simon Kirby

Conservative
Brighton, Kemptown
Score: 151
Won: 101
Lost: 87
Andrea Leadsom #359
Andrea Leadsom

Conservative
South Northamptonshire
Score: 188
Won: 569
Lost: 753
Holly Lynch #360
Holly Lynch

Labour
Halifax
Score: 207
Won: 511
Lost: 789
Andrew Rosindell #361
Andrew Rosindell

Conservative
Romford
Score: 162
Won: 90
Lost: 90
Deidre Brock #362
Deidre Brock

Scottish National Party
Edinburgh North and Leith
Score: 173
Won: 603
Lost: 695
David Burrowes #363
David Burrowes

Conservative
Enfield, Southgate
Score: 144
Won: 114
Lost: 91
Alistair Burt #364
Alistair Burt

Conservative
North East Bedfordshire
Score: 161
Won: 98
Lost: 100
Mary Glindon #365
Mary Glindon

Labour
North Tyneside
Score: 184
Won: 539
Lost: 703
Gordon Henderson #366
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 155
Won: 101
Lost: 95
Chi Onwurah #367
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 194
Won: 506
Lost: 736
Jeff Smith #368
Jeff Smith

Labour
Manchester, Withington
Score: 157
Won: 112
Lost: 111
Gisela Stuart #369
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 230
Won: 405
Lost: 769
Margaret Greenwood #370
Margaret Greenwood

Labour
Wirral West
Score: 211
Won: 456
Lost: 784
Richard Harrington #371
Richard Harrington

Conservative
Watford
Score: 145
Won: 91
Lost: 79
Caroline Lucas #372
Caroline Lucas

Green
Brighton, Pavilion
Score: 172
Won: 560
Lost: 671
Martin Vickers #373
Martin Vickers

Conservative
Cleethorpes
Score: 153
Won: 105
Lost: 102
Flick Drummond #374
Flick Drummond

Conservative
Portsmouth South
Score: 163
Won: 612
Lost: 705
Karin Smyth #375
Karin Smyth

Labour
Bristol South
Score: 169
Won: 559
Lost: 687
Nick Clegg #376
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 141
Won: 113
Lost: 99
Pat Glass #377
Pat Glass

Labour
North West Durham
Score: 181
Won: 533
Lost: 754
Peter Heaton-Jones #378
Peter Heaton-Jones

Conservative
North Devon
Score: 168
Won: 96
Lost: 120
Julian Lewis #379
Julian Lewis

Conservative
New Forest East
Score: 146
Won: 111
Lost: 105
Stuart Donaldson #380
Stuart Donaldson

Scottish National Party
West Aberdeenshire and Kincardine
Score: 152
Won: 124
Lost: 131
Mark Garnier #381
Mark Garnier

Conservative
Wyre Forest
Score: 134
Won: 111
Lost: 89
Mark Francois #382
Mark Francois

Conservative
Rayleigh and Wickford
Score: 141
Won: 82
Lost: 76
David Mackintosh #383
David Mackintosh

Conservative
Northampton South
Score: 152
Won: 93
Lost: 100
Geoffrey Clifton-Brown #384
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 135
Won: 105
Lost: 92
David Crausby #385
David Crausby

Labour
Bolton North East
Score: 176
Won: 78
Lost: 114
Helen Jones #386
Helen Jones

Labour
Warrington North
Score: 160
Won: 567
Lost: 707
Stewart McDonald #387
Stewart McDonald

Scottish National Party
Glasgow South
Score: 162
Won: 112
Lost: 143
Mary Robinson #388
Mary Robinson

Conservative
Cheadle
Score: 186
Won: 522
Lost: 849
Ian Liddell-Grainger #389
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 129
Won: 111
Lost: 95
Neil Parish #390
Neil Parish

Conservative
Tiverton and Honiton
Score: 124
Won: 92
Lost: 72
Marie Rimmer #391
Marie Rimmer

Labour
St Helens South and Whiston
Score: 199
Won: 452
Lost: 832
Lilian Greenwood #392
Lilian Greenwood

Labour
Nottingham South
Score: 192
Won: 400
Lost: 717
John Redwood #393
John Redwood

Conservative
Wokingham
Score: 127
Won: 109
Lost: 93
Derek Twigg #394
Derek Twigg

Labour
Halton
Score: 154
Won: 110
Lost: 136
Keith Simpson #395
Keith Simpson

Conservative
Broadland
Score: 152
Won: 95
Lost: 116
Richard Burgon #396
Richard Burgon

Labour
Leeds East
Score: 136
Won: 118
Lost: 123
Stuart McDonald #397
Stuart McDonald

Scottish National Party
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 143
Won: 103
Lost: 116
Ed Miliband #398
Ed Miliband

Labour
Doncaster North
Score: 141
Won: 126
Lost: 139
Sarah Newton #399
Sarah Newton

Conservative
Truro and Falmouth
Score: 137
Won: 659
Lost: 680
Luke Hall #400
Luke Hall

Conservative
Thornbury and Yate
Score: 156
Won: 86
Lost: 118
Kevin Hollinrake #401
Kevin Hollinrake

Conservative
Thirsk and Malton
Score: 123
Won: 99
Lost: 86
Nigel Evans #402
Nigel Evans

Conservative
Ribble Valley
Score: 122
Won: 98
Lost: 86
Jon Cruddas #403
Jon Cruddas

Labour
Dagenham and Rainham
Score: 128
Won: 102
Lost: 102
Colleen Fletcher #404
Colleen Fletcher

Labour
Coventry North East
Score: 168
Won: 451
Lost: 737
Gareth Johnson #405
Gareth Johnson

Conservative
Dartford
Score: 144
Won: 79
Lost: 98
Rachael Maskell #406
Rachael Maskell

Labour/Co-operative
York Central
Score: 130
Won: 638
Lost: 662
Nigel Mills #407
Nigel Mills

Conservative
Amber Valley
Score: 141
Won: 88
Lost: 110
Kirsten Oswald #408
Kirsten Oswald

Scottish National Party
East Renfrewshire
Score: 143
Won: 531
Lost: 668
Gerald Howarth #409
Gerald Howarth

Conservative
Aldershot
Score: 117
Won: 105
Lost: 93
Owen Smith #410
Owen Smith

Labour
Pontypridd
Score: 143
Won: 95
Lost: 125
Fiona Mactaggart #411
Fiona Mactaggart

Labour
Slough
Score: 166
Won: 461
Lost: 797
Dan Jarvis #412
Dan Jarvis

Labour
Barnsley Central
Score: 104
Won: 158
Lost: 117
Gavin Newlands #413
Gavin Newlands

Scottish National Party
Paisley and Renfrewshire North
Score: 131
Won: 115
Lost: 135
Julian Brazier #414
Julian Brazier

Conservative
Canterbury
Score: 126
Won: 97
Lost: 110
Tim Farron #415
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 149
Won: 104
Lost: 157
Oliver Letwin #416
Oliver Letwin

Conservative
West Dorset
Score: 123
Won: 79
Lost: 86
Ian Murray #417
Ian Murray

Labour
Edinburgh South
Score: 150
Won: 90
Lost: 137
Toby Perkins #418
Toby Perkins

Labour
Chesterfield
Score: 137
Won: 99
Lost: 131
Andrew Selous #419
Andrew Selous

Conservative
South West Bedfordshire
Score: 124
Won: 90
Lost: 100
John Mann #420
John Mann

Labour
Bassetlaw
Score: 121
Won: 98
Lost: 107
Anne Milton #421
Anne Milton

Conservative
Guildford
Score: 134
Won: 568
Lost: 744
Ann Clwyd #422
Ann Clwyd

Labour
Cynon Valley
Score: 152
Won: 468
Lost: 774
Mike Penning #423
Mike Penning

Conservative
Hemel Hempstead
Score: 108
Won: 104
Lost: 94
Jeremy Corbyn #424
Jeremy Corbyn

Labour
Islington North
Score: 122
Won: 97
Lost: 114
Alan Johnson #425
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 125
Won: 107
Lost: 130
Eric Pickles #426
Eric Pickles

Conservative
Brentwood and Ongar
Score: 130
Won: 90
Lost: 124
Steve Double #427
Steve Double

Conservative
St Austell and Newquay
Score: 100
Won: 105
Lost: 88
Stephen Doughty #428
Stephen Doughty

Labour/Co-operative
Cardiff South and Penarth
Score: 117
Won: 103
Lost: 121
Helen Goodman #429
Helen Goodman

Labour
Bishop Auckland
Score: 155
Won: 425
Lost: 794
Margaret Ritchie #430
Margaret Ritchie

Social Democratic and Labour Party
South Down
Score: 139
Won: 488
Lost: 769
Andrew Tyrie #431
Andrew Tyrie

Conservative
Chichester
Score: 105
Won: 113
Lost: 108
Huw Irranca-Davies #432
Huw Irranca-Davies

Labour
Ogmore
Score: 107
Won: 115
Lost: 116
Peter Lilley #433
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 100
Won: 115
Lost: 100
Victoria Prentis #434
Victoria Prentis

Conservative
Banbury
Score: 126
Won: 532
Lost: 730
Jamie Reed #435
Jamie Reed

Labour
Copeland
Score: 101
Won: 146
Lost: 130
Graham Jones #436
Graham Jones

Labour
Hyndburn
Score: 113
Won: 105
Lost: 124
Julian Knight #437
Julian Knight

Conservative
Solihull
Score: 99
Won: 107
Lost: 97
Jonathan Reynolds #438
Jonathan Reynolds

Labour/Co-operative
Stalybridge and Hyde
Score: 104
Won: 110
Lost: 111
Graham Brady #439
Graham Brady

Conservative
Altrincham and Sale West
Score: 104
Won: 93
Lost: 102
Ann Coffey #440
Ann Coffey

Labour
Stockport
Score: 129
Won: 511
Lost: 800
Chris Grayling #441
Chris Grayling

Conservative
Epsom and Ewell
Score: 104
Won: 95
Lost: 104
Heather Wheeler #442
Heather Wheeler

Conservative
South Derbyshire
Score: 143
Won: 439
Lost: 827
Peter Bottomley #443
Peter Bottomley

Conservative
Worthing West
Score: 87
Won: 109
Lost: 85
Pete Wishart #444
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 128
Won: 93
Lost: 149
Nadhim Zahawi #445
Nadhim Zahawi

Conservative
Stratford-on-Avon
Score: 100
Won: 86
Lost: 88
Paul Blomfield #446
Paul Blomfield

Labour
Sheffield Central
Score: 119
Won: 89
Lost: 133
George Freeman #447
George Freeman

Conservative
Mid Norfolk
Score: 99
Won: 89
Lost: 96
Margaret Hodge #448
Margaret Hodge

Labour
Barking
Score: 132
Won: 483
Lost: 845
Christina Rees #449
Christina Rees

Labour
Neath
Score: 128
Won: 469
Lost: 794
Barry Sheerman #450
Barry Sheerman

Labour/Co-operative
Huddersfield
Score: 120
Won: 83
Lost: 125
Bill Cash #451
Bill Cash

Conservative
Stone
Score: 100
Won: 96
Lost: 108
Christopher Chope #452
Christopher Chope

Conservative
Christchurch
Score: 87
Won: 101
Lost: 92
Stephen Gethins #453
Stephen Gethins

Scottish National Party
North East Fife
Score: 104
Won: 120
Lost: 154
Edward Leigh #454
Edward Leigh

Conservative
Gainsborough
Score: 95
Won: 113
Lost: 121
Robert Syms #455
Robert Syms

Conservative
Poole
Score: 99
Won: 94
Lost: 109
Mark Williams #456
Mark Williams

Liberal Democrat
Ceredigion
Score: 96
Won: 100
Lost: 110
Kate Hollern #457
Kate Hollern

Labour
Blackburn
Score: 106
Won: 593
Lost: 796
Shabana Mahmood #458
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 118
Won: 490
Lost: 782
Henry Bellingham #459
Henry Bellingham

Conservative
North West Norfolk
Score: 87
Won: 110
Lost: 109
Kris Hopkins #460
Kris Hopkins

Conservative
Keighley
Score: 94
Won: 89
Lost: 103
Kenneth Clarke #461
Kenneth Clarke

Conservative
Rushcliffe
Score: 89
Won: 102
Lost: 110
Glyn Davies #462
Glyn Davies

Conservative
Montgomeryshire
Score: 79
Won: 111
Lost: 92
Alan Haselhurst #463
Alan Haselhurst

Conservative
Saffron Walden
Score: 90
Won: 91
Lost: 102
Callum McCaig #464
Callum McCaig

Scottish National Party
Aberdeen South
Score: 96
Won: 107
Lost: 136
Antoinette Sandbach #465
Antoinette Sandbach

Conservative
Eddisbury
Score: 109
Won: 480
Lost: 769
Owen Thompson #466
Owen Thompson

Scottish National Party
Midlothian
Score: 96
Won: 103
Lost: 134
Maggie Throup #467
Maggie Throup

Conservative
Erewash
Score: 120
Won: 466
Lost: 871
Mark Hendrick #468
Mark Hendrick

Labour/Co-operative
Preston
Score: 110
Won: 78
Lost: 129
Sadiq Khan #469
Sadiq Khan

Labour
Tooting
Score: 106
Won: 97
Lost: 155
Peter Kyle #470
Peter Kyle

Labour
Hove
Score: 100
Won: 111
Lost: 159
Norman Lamb #471
Norman Lamb

Liberal Democrat
North Norfolk
Score: 91
Won: 94
Lost: 116
David Tredinnick #472
David Tredinnick

Conservative
Bosworth
Score: 76
Won: 102
Lost: 87
Gavin Barwell #473
Gavin Barwell

Conservative
Croydon Central
Score: 85
Won: 92
Lost: 102
Andrew Bingham #474
Andrew Bingham

Conservative
High Peak
Score: 87
Won: 91
Lost: 108
Pauline Latham #475
Pauline Latham

Conservative
Mid Derbyshire
Score: 91
Won: 566
Lost: 728
Brendan OHara #476
Brendan OHara

Scottish National Party
Argyll and Bute
Score: 96
Won: 100
Lost: 138
John Bercow #477
John Bercow

Speaker
Buckingham
Score: 94
Won: 102
Lost: 141
Martin Docherty #478
Martin Docherty

Scottish National Party
West Dunbartonshire
Score: 97
Won: 94
Lost: 137
Fabian Hamilton #479
Fabian Hamilton

Labour
Leeds North East
Score: 90
Won: 99
Lost: 132
Barbara Keeley #480
Barbara Keeley

Labour
Worsley and Eccles South
Score: 84
Won: 102
Lost: 119
Gareth Thomas #481
Gareth Thomas

Labour/Co-operative
Harrow West
Score: 95
Won: 87
Lost: 127
Stephen Twigg #482
Stephen Twigg

Labour/Co-operative
Liverpool, West Derby
Score: 99
Won: 98
Lost: 148
Greg Mulholland #483
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 85
Won: 94
Lost: 115
Paul Scully #484
Paul Scully

Conservative
Sutton and Cheam
Score: 76
Won: 93
Lost: 92
Phil Wilson #485
Phil Wilson

Labour
Sedgefield
Score: 84
Won: 98
Lost: 121
Alan Campbell #486
Alan Campbell

Labour
Tynemouth
Score: 87
Won: 98
Lost: 132
Simon Danczuk #487
Simon Danczuk

Labour
Rochdale
Score: 86
Won: 78
Lost: 102
John Martin McDonnell #488
John Martin McDonnell

Labour
Hayes and Harlington
Score: 87
Won: 84
Lost: 111
Albert Owen #489
Albert Owen

Labour
Ynys Mn
Score: 87
Won: 88
Lost: 120
Jon Trickett #490
Jon Trickett

Labour
Hemsworth
Score: 81
Won: 106
Lost: 129
Margaret Beckett #491
Margaret Beckett

Labour
Derby South
Score: 96
Won: 449
Lost: 757
Nicholas Soames #492
Nicholas Soames

Conservative
Mid Sussex
Score: 80
Won: 105
Lost: 129
Stephen Kinnock #493
Stephen Kinnock

Labour
Aberavon
Score: 76
Won: 119
Lost: 143
Chris Matheson #494
Chris Matheson

Labour
City of Chester
Score: 92
Won: 78
Lost: 125
Jonathan Edwards #495
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 74
Won: 109
Lost: 128
Paul Maynard #496
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 69
Won: 93
Lost: 96
David Mundell #497
David Mundell

Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 82
Won: 89
Lost: 125
Steve Reed #498
Steve Reed

Labour/Co-operative
Croydon North
Score: 71
Won: 98
Lost: 104
Diana R. Johnson #499
Diana R. Johnson

Labour
Kingston upon Hull North
Score: 70
Won: 589
Lost: 667
Graham Stringer #500
Graham Stringer

Labour
Blackley and Broughton
Score: 66
Won: 100
Lost: 98
Sammy Wilson #501
Sammy Wilson

DUP
East Antrim
Score: 81
Won: 75
Lost: 117
Karen Buck #502
Karen Buck

Labour
Westminster North
Score: 104
Won: 371
Lost: 855
Peter Aldous #503
Peter Aldous

Conservative
Waveney
Score: 62
Won: 98
Lost: 106
Vernon Coaker #504
Vernon Coaker

Labour
Gedling
Score: 78
Won: 86
Lost: 135
Ian Lavery #505
Ian Lavery

Labour
Wansbeck
Score: 68
Won: 86
Lost: 107
Carolyn Harris #506
Carolyn Harris

Labour
Swansea East
Score: 83
Won: 439
Lost: 814
Roger Mullin #507
Roger Mullin

Scottish National Party
Kirkcaldy and Cowdenbeath
Score: 67
Won: 82
Lost: 109
Joan Ryan #508
Joan Ryan

Labour
Enfield North
Score: 75
Won: 481
Lost: 783
Bill Esterson #509
Bill Esterson

Labour
Sefton Central
Score: 75
Won: 84
Lost: 143
Sylvia Hermon #510
Sylvia Hermon

Independent
North Down
Score: 61
Won: 590
Lost: 695
John Nicolson #511
John Nicolson

Scottish National Party
East Dunbartonshire
Score: 71
Won: 99
Lost: 150
Frank Field #512
Frank Field

Labour
Birkenhead
Score: 60
Won: 86
Lost: 107
Jim Fitzpatrick #513
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 71
Won: 73
Lost: 119
Rob Flello #514
Rob Flello

Labour
Stoke-on-Trent South
Score: 66
Won: 80
Lost: 117
Jim Shannon #515
Jim Shannon

DUP
Strangford
Score: 73
Won: 82
Lost: 141
Hilary Benn #516
Hilary Benn

Labour
Leeds Central
Score: 66
Won: 90
Lost: 141
Emily Thornberry #517
Emily Thornberry

Labour
Islington South and Finsbury
Score: 84
Won: 392
Lost: 854
Therese Coffey #518
Therese Coffey

Conservative
Suffolk Coastal
Score: 72
Won: 455
Lost: 847
Marion Fellows #519
Marion Fellows

Scottish National Party
Motherwell and Wishaw
Score: 70
Won: 435
Lost: 787
Yvonne Fovargue #520
Yvonne Fovargue

Labour
Makerfield
Score: 76
Won: 419
Lost: 835
Ian Austin #521
Ian Austin

Labour
Dudley North
Score: 66
Won: 81
Lost: 140
Phil Boswell #522
Phil Boswell

Scottish National Party
Coatbridge, Chryston and Bellshill
Score: 58
Won: 92
Lost: 135
Andy Burnham #523
Andy Burnham

Labour
Leigh
Score: 62
Won: 101
Lost: 161
David Simpson #524
David Simpson

DUP
Upper Bann
Score: 57
Won: 88
Lost: 117
Iain Wright #525
Iain Wright

Labour
Hartlepool
Score: 68
Won: 84
Lost: 150
Kelvin Hopkins #526
Kelvin Hopkins

Labour
Luton North
Score: 55
Won: 88
Lost: 125
Tom Brake #527
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 55
Won: 72
Lost: 109
Alistair Carmichael #528
Alistair Carmichael

Liberal Democrat
Orkney and Shetland
Score: 57
Won: 83
Lost: 136
Drew Hendry #529
Drew Hendry

Scottish National Party
Inverness, Nairn, Badenoch and Strathspey
Score: 62
Won: 86
Lost: 160
Justin Madders #530
Justin Madders

Labour
Ellesmere Port and Neston
Score: 50
Won: 97
Lost: 119
Gavin Shuker #531
Gavin Shuker

Labour/Co-operative
Luton South
Score: 47
Won: 104
Lost: 120
Chuka Umunna #532
Chuka Umunna

Labour
Streatham
Score: 52
Won: 108
Lost: 148
Jeffrey M. Donaldson #533
Jeffrey M. Donaldson

DUP
Lagan Valley
Score: 46
Won: 101
Lost: 118
Roger Gale #534
Roger Gale

Conservative
North Thanet
Score: 53
Won: 78
Lost: 120
Barry Gardiner #535
Barry Gardiner

Labour
Brent North
Score: 47
Won: 103
Lost: 127
John Woodcock #536
John Woodcock

Labour/Co-operative
Barrow and Furness
Score: 48
Won: 90
Lost: 119
John Cryer #537
John Cryer

Labour
Leyton and Wanstead
Score: 74
Won: 49
Lost: 133
David Mowat #538
David Mowat

Conservative
Warrington South
Score: 39
Won: 103
Lost: 93
Steve Pound #539
Steve Pound

Labour
Ealing North
Score: 51
Won: 70
Lost: 108
Roger Godsiff #540
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 45
Won: 86
Lost: 117
Steve McCabe #541
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 44
Won: 101
Lost: 131
Wes Streeting #542
Wes Streeting

Labour
Ilford North
Score: 41
Won: 138
Lost: 153
Nick Thomas-Symonds #543
Nick Thomas-Symonds

Labour
Torfaen
Score: 60
Won: 61
Lost: 133
Conor McGinn #544
Conor McGinn

Labour
St Helens North
Score: 48
Won: 75
Lost: 122
Matthew Pennycook #545
Matthew Pennycook

Labour
Greenwich and Woolwich
Score: 44
Won: 105
Lost: 149
Jon Ashworth #546
Jon Ashworth

Labour/Co-operative
Leicester South
Score: 40
Won: 92
Lost: 128
Mhairi Black #547
Mhairi Black

Scottish National Party
Paisley and Renfrewshire South
Score: 49
Won: 439
Lost: 852
Kevin Brennan #548
Kevin Brennan

Labour
Cardiff West
Score: 40
Won: 87
Lost: 119
Martyn Day #549
Martyn Day

Scottish National Party
Linlithgow and East Falkirk
Score: 61
Won: 67
Lost: 170
Pat Doherty #550
Pat Doherty

Sinn Fein
West Tyrone
Score: 53
Won: 63
Lost: 129
Alan Brown #551
Alan Brown

Scottish National Party
Kilmarnock and Loudoun
Score: 45
Won: 88
Lost: 154
Khalid Mahmood #552
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 41
Won: 101
Lost: 157
Clive Betts #553
Clive Betts

Labour
Sheffield South East
Score: 35
Won: 70
Lost: 110
Harry Harpham #554
Harry Harpham

Labour
Sheffield, Brightside and Hillsborough
Score: 37
Won: 76
Lost: 136
Paul Maskey #555
Paul Maskey

Sinn Fein
Belfast West
Score: 43
Won: 71
Lost: 169
Anne McLaughlin #556
Anne McLaughlin

Scottish National Party
Glasgow North East
Score: 52
Won: 62
Lost: 187
Pat McFadden #557
Pat McFadden

Labour
Wolverhampton South East
Score: 34
Won: 81
Lost: 140
Geoffrey Robinson #558
Geoffrey Robinson

Labour
Coventry North West
Score: 34
Won: 84
Lost: 160
Keir Starmer #559
Keir Starmer

Labour
Holborn and St Pancras
Score: 27
Won: 141
Lost: 178
Nigel Dodds #560
Nigel Dodds

DUP
Belfast North
Score: 26
Won: 76
Lost: 107
Paul Farrelly #561
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 27
Won: 85
Lost: 119
Clive Lewis #562
Clive Lewis

Labour
Norwich South
Score: 36
Won: 74
Lost: 176
Alasdair McDonnell #563
Alasdair McDonnell

Social Democratic and Labour Party
Belfast South
Score: 31
Won: 71
Lost: 126
Alan Meale #564
Alan Meale

Labour
Mansfield
Score: 34
Won: 79
Lost: 168
Conor Burns #565
Conor Burns

Conservative
Bournemouth West
Score: 21
Won: 85
Lost: 91
Tom Elliott #566
Tom Elliott

UUP
Fermanagh and South Tyrone
Score: 25
Won: 72
Lost: 105
Gerald Kaufman #567
Gerald Kaufman

Labour
Manchester, Gorton
Score: 28
Won: 86
Lost: 158
Virendra Sharma #568
Virendra Sharma

Labour
Ealing, Southall
Score: 25
Won: 78
Lost: 115
Nick Smith #569
Nick Smith

Labour
Blaenau Gwent
Score: 31
Won: 68
Lost: 144
Richard Arkless #570
Richard Arkless

Scottish National Party
Dumfries and Galloway
Score: 30
Won: 73
Lost: 172
Geraint Davies #571
Geraint Davies

Labour/Co-operative
Swansea West
Score: 26
Won: 74
Lost: 151
George Kerevan #572
George Kerevan

Scottish National Party
East Lothian
Score: 39
Won: 59
Lost: 186
Calum Kerr #573
Calum Kerr

Scottish National Party
Berwickshire, Roxburgh and Selkirk
Score: 29
Won: 74
Lost: 173
Michael Weir #574
Michael Weir

Scottish National Party
Angus
Score: 21
Won: 85
Lost: 124
Mark Durkan #575
Mark Durkan

Social Democratic and Labour Party
Foyle
Score: 24
Won: 65
Lost: 125
Neil Gray #576
Neil Gray

Scottish National Party
Airdrie and Shotts
Score: 22
Won: 85
Lost: 141
Rob Marris #577
Rob Marris

Labour
Wolverhampton South West
Score: 28
Won: 55
Lost: 138
Grahame Morris #578
Grahame Morris

Labour
Easington
Score: 33
Won: 54
Lost: 159
Jim Dowd #579
Jim Dowd

Labour
Lewisham West and Penge
Score: 21
Won: 65
Lost: 130
Peter Dowd #580
Peter Dowd

Labour
Bootle
Score: 24
Won: 60
Lost: 139
George Howarth #581
George Howarth

Labour
Knowsley
Score: 23
Won: 61
Lost: 140
Lindsay Hoyle #582
Lindsay Hoyle

Labour
Chorley
Score: 16
Won: 78
Lost: 114
David Lammy #583
David Lammy

Labour
Tottenham
Score: 24
Won: 65
Lost: 150
Adrian Bailey #584
Adrian Bailey

Labour/Co-operative
West Bromwich West
Score: 19
Won: 69
Lost: 150
Ronnie Cowan #585
Ronnie Cowan

Scottish National Party
Inverclyde
Score: 14
Won: 87
Lost: 128
Nicholas Dakin #586
Nicholas Dakin

Labour
Scunthorpe
Score: 14
Won: 86
Lost: 122
Stephen Hepburn #587
Stephen Hepburn

Labour
Jarrow
Score: 18
Won: 74
Lost: 159
Ivan Lewis #588
Ivan Lewis

Labour
Bury South
Score: 17
Won: 66
Lost: 132
John Spellar #589
John Spellar

Labour
Warley
Score: 16
Won: 78
Lost: 131
Mark Tami #590
Mark Tami

Labour
Alyn and Deeside
Score: 22
Won: 65
Lost: 163
Graham Allen #591
Graham Allen

Labour
Nottingham North
Score: 13
Won: 75
Lost: 138
Kevin Barron #592
Kevin Barron

Labour
Rother Valley
Score: 17
Won: 65
Lost: 148
Gregory Campbell #593
Gregory Campbell

DUP
East Londonderry
Score: 11
Won: 82
Lost: 104
Jim Cunningham #594
Jim Cunningham

Labour
Coventry South
Score: 13
Won: 96
Lost: 132
Nia Griffith #595
Nia Griffith

Labour
Llanelli
Score: 21
Won: 319
Lost: 935
Imran Hussain #596
Imran Hussain

Labour
Bradford East
Score: 20
Won: 56
Lost: 183
Francie Molloy #597
Francie Molloy

Sinn Fein
Mid Ulster
Score: 21
Won: 49
Lost: 159
Karl Turner #598
Karl Turner

Labour
Kingston upon Hull East
Score: 15
Won: 76
Lost: 137
Daniel Zeichner #599
Daniel Zeichner

Labour
Cambridge
Score: 16
Won: 59
Lost: 146
Mickey Brady #600
Mickey Brady

Sinn Fein
Newry and Armagh
Score: 12
Won: 71
Lost: 155
Liam Byrne #601
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 15
Won: 68
Lost: 162
Douglas Chapman #602
Douglas Chapman

Scottish National Party
Dunfermline and West Fife
Score: 13
Won: 74
Lost: 144
Wayne David #603
Wayne David

Labour
Caerphilly
Score: 12
Won: 78
Lost: 132
Andrew Gwynne #604
Andrew Gwynne

Labour
Denton and Reddish
Score: 9
Won: 87
Lost: 127
Alex Salmond #605
Alex Salmond

Scottish National Party
Gordon
Score: 13
Won: 70
Lost: 181
Shailesh Vara #606
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 8
Won: 79
Lost: 86
Hywel Williams #607
Hywel Williams

Plaid Cymru
Arfon
Score: 15
Won: 54
Lost: 169
Andy McDonald #608
Andy McDonald

Labour
Middlesbrough
Score: 7
Won: 71
Lost: 125
Michael Dugher #609
Michael Dugher

Labour
Barnsley East
Score: 4
Won: 96
Lost: 142
Ian Lucas #610
Ian Lucas

Labour
Wrexham
Score: 7
Won: 64
Lost: 142
Angus Robertson #611
Angus Robertson

Scottish National Party
Moray
Score: 7
Won: 55
Lost: 162
Chris Stephens #612
Chris Stephens

Scottish National Party
Glasgow South West
Score: 10
Won: 53
Lost: 170
Ian Blackford #613
Ian Blackford

Scottish National Party
Ross, Skye and Lochaber
Score: 3
Won: 76
Lost: 163
Nick Brown #614
Nick Brown

Labour
Newcastle upon Tyne East
Score: 2
Won: 67
Lost: 159
Neil Coyle #615
Neil Coyle

Labour
Bermondsey and Old Southwark
Score: 3
Won: 87
Lost: 132
David Anderson #616
David Anderson

Labour
Blaydon
Score: 0
Won: 47
Lost: 154
Tom Blenkinsop #617
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 0
Won: 91
Lost: 185
Ben Bradshaw #618
Ben Bradshaw

Labour
Exeter
Score: 0
Won: 119
Lost: 164
Chris Bryant #619
Chris Bryant

Labour
Rhondda
Score: 0
Won: 79
Lost: 164
Richard Burden #620
Richard Burden

Labour
Birmingham, Northfield
Score: 0
Won: 68
Lost: 137
Ronnie Campbell #621
Ronnie Campbell

Labour
Blyth Valley
Score: 0
Won: 55
Lost: 175
Alex Cunningham #622
Alex Cunningham

Labour
Stockton North
Score: 1
Won: 90
Lost: 137
Jack Dromey #623
Jack Dromey

Labour
Birmingham, Erdington
Score: 0
Won: 56
Lost: 185
Paul Flynn #624
Paul Flynn

Labour
Newport West
Score: 0
Won: 73
Lost: 156
Mike Gapes #625
Mike Gapes

Labour/Co-operative
Ilford South
Score: 0
Won: 48
Lost: 204
Patrick Grady #626
Patrick Grady

Scottish National Party
Glasgow North
Score: 0
Won: 62
Lost: 170
Peter Grant #627
Peter Grant

Scottish National Party
Glenrothes
Score: 0
Won: 86
Lost: 165
David Hanson #628
David Hanson

Labour
Delyn
Score: 1
Won: 84
Lost: 151
John Healey #629
John Healey

Labour
Wentworth and Dearne
Score: 0
Won: 68
Lost: 189
Gerald Jones #630
Gerald Jones

Labour
Merthyr Tydfil and Rhymney
Score: 0
Won: 74
Lost: 150
Kevan Jones #631
Kevan Jones

Labour
North Durham
Score: 0
Won: 73
Lost: 151
Mike Kane #632
Mike Kane

Labour
Wythenshawe and Sale East
Score: 0
Won: 82
Lost: 154
Chris Law #633
Chris Law

Scottish National Party
Dundee West
Score: 0
Won: 51
Lost: 221
Gordon Marsden #634
Gordon Marsden

Labour
Blackpool South
Score: 0
Won: 51
Lost: 167
John McNally #635
John McNally

Scottish National Party
Falkirk
Score: 0
Won: 40
Lost: 179
Michael Meacher #636
Michael Meacher

Labour
Oldham West and Royton
Score: 0
Won: 58
Lost: 140
Ian Mearns #637
Ian Mearns

Labour
Gateshead
Score: 0
Won: 56
Lost: 140
Paul Monaghan #638
Paul Monaghan

Scottish National Party
Caithness, Sutherland and Easter Ross
Score: 0
Won: 76
Lost: 164
Steven Paterson #639
Steven Paterson

Scottish National Party
Stirling
Score: 0
Won: 80
Lost: 134
John Pugh #640
John Pugh

Liberal Democrat
Southport
Score: 0
Won: 60
Lost: 167
Stephen Philip Rotheram #641
Stephen Philip Rotheram

Labour
Liverpool, Walton
Score: 0
Won: 63
Lost: 162
Tommy Sheppard #642
Tommy Sheppard

Scottish National Party
Edinburgh East
Score: 0
Won: 51
Lost: 170
Dennis Skinner #643
Dennis Skinner

Labour
Bolsover
Score: 0
Won: 82
Lost: 170
Andrew Slaughter #644
Andrew Slaughter

Labour
Hammersmith
Score: 0
Won: 70
Lost: 163
Andrew Smith #645
Andrew Smith

Labour
Oxford East
Score: 0
Won: 72
Lost: 160
Stephen Timms #646
Stephen Timms

Labour
East Ham
Score: 0
Won: 91
Lost: 145
Keith Vaz #647
Keith Vaz

Labour
Leicester East
Score: 0
Won: 54
Lost: 200
Tom Watson #648
Tom Watson

Labour
West Bromwich East
Score: 0
Won: 50
Lost: 172
www.Sexymp.co.uk is a website that is 100% owned and controlled by BEAUTOCRACY LIMITED, a UK limited liability company. If you are a sitting Member of Parliament and you would like your photograph on www.Sexymp.co.uk changed, for any reason, please get in touch with us: mp@Sexymp.co.uk. If you find any content on www.Sexymp.co.uk that you feel might be in breach of copyright, we would like to know. We will assess each case brought to our attention in reasonable time, and if we find a breach exists, we will endeavour to rectify it in reasonable time.

sexymp.co.uk