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
Simon Hart
 
Robert Halfonmp/
Simon Hart   Robert Halfon
Conservative   Conservative
Carmarthen West and South Pembrokeshire   Harlow


 
As seen in

Results: Mixed
Started on the 7th of July 2015

Mixed      Male      Female      Historic Rankings

Mixed
Sexiest
Parties
by Wins

#1 Labour
790,068
#2 Conservative
721,227
#3 Scottish National Party
167,211
#4 Labour/Co-operative
91,343
#5 Plaid Cymru
12,784
#6 Green
9,451
#7 Social Democratic and Labour Party
7,916
#8 Independent
7,501
#9 DUP
3,756
#10 Liberal Democrat
3,241
#11 Sinn Fein
1,016
#12 UUP
972
#13 UKIP
559
#14 Speaker
490

Mixed
Sexiest
Parties
by Size

#1 Green
13.16%
#2 Independent
12.32%
#3 UKIP
7.99%
#4 Conservative
7.73%
#5 Labour/Co-operative
7.71%
#6 Labour
7.66%
#7 UUP
7.55%
#8 Plaid Cymru
7.53%
#9 Scottish National Party
6.71%
#10 Speaker
6.60%
#11 DUP
6.55%
#12 Social Democratic and Labour Party
4.90%
#13 Liberal Democrat
3.24%
#14 Sinn Fein
0.35%

SexyMP on Facebook







Top 10 - Mixed

Eilidh Whiteford
#1
Eilidh Whiteford
Scottish National Party
Banff and Buchan
Score: 857
Won: 13691
Lost: 6618
Bridget Phillipson
#2
Bridget Phillipson
Labour
Houghton and Sunderland South
Score: 781
Won: 13515
Lost: 7155
Rachel Reeves
#3
Rachel Reeves
Labour
Leeds West
Score: 809
Won: 12622
Lost: 7792
Richard Drax
#4
Richard Drax
Conservative
South Dorset
Score: 606
Won: 1076
Lost: 307
Heidi Alexander
#5
Heidi Alexander
Labour
Lewisham East
Score: 732
Won: 12510
Lost: 7932
Siobhain McDonagh
#6
Siobhain McDonagh
Labour
Mitcham and Morden
Score: 733
Won: 11812
Lost: 7782
Debbie Abrahams
#7
Debbie Abrahams
Labour
Oldham East and Saddleworth
Score: 697
Won: 12260
Lost: 7519
Liz Saville-Roberts
#8
Liz Saville-Roberts
Plaid Cymru
Dwyfor Meirionnydd
Score: 711
Won: 12080
Lost: 7790
Emma Lewell-Buck
#9
Emma Lewell-Buck
Labour
South Shields
Score: 712
Won: 12046
Lost: 7911
Daniel Poulter
#10
Daniel Poulter
Conservative
Central Suffolk and North Ipswich
Score: 566
Won: 1054
Lost: 337

Kerry McCarthy #11
Kerry McCarthy

Labour
Bristol East
Score: 759
Won: 10198
Lost: 8028
Alison McGovern #12
Alison McGovern

Labour
Wirral South
Score: 642
Won: 11915
Lost: 7499
Julie Elliott #13
Julie Elliott

Labour
Sunderland Central
Score: 658
Won: 11836
Lost: 7986
Meg Hillier #14
Meg Hillier

Labour/Co-operative
Hackney South and Shoreditch
Score: 669
Won: 11768
Lost: 8500
Rachael Maskell #15
Rachael Maskell

Labour/Co-operative
York Central
Score: 662
Won: 11396
Lost: 8211
Thangam Debbonaire #16
Thangam Debbonaire

Labour
Bristol West
Score: 646
Won: 11527
Lost: 8299
Anna Turley #17
Anna Turley

Labour/Co-operative
Redcar
Score: 620
Won: 11980
Lost: 7839
Ruth Cadbury #18
Ruth Cadbury

Labour
Brentford and Isleworth
Score: 655
Won: 10943
Lost: 8279
Diana R. Johnson #19
Diana R. Johnson

Labour
Kingston upon Hull North
Score: 656
Won: 10874
Lost: 8243
Owen Paterson #20
Owen Paterson

Conservative
North Shropshire
Score: 533
Won: 977
Lost: 431
Jess Phillips #21
Jess Phillips

Labour
Birmingham, Yardley
Score: 602
Won: 9899
Lost: 7223
Patricia Gibson #22
Patricia Gibson

Scottish National Party
North Ayrshire and Arran
Score: 634
Won: 9352
Lost: 8028
Michelle Thomson #23
Michelle Thomson

Scottish National Party
Edinburgh West
Score: 630
Won: 8211
Lost: 7013
Emily Thornberry #24
Emily Thornberry

Labour
Islington South and Finsbury
Score: 681
Won: 9404
Lost: 10591
Richard Benyon #25
Richard Benyon

Conservative
Newbury
Score: 455
Won: 936
Lost: 426
Kate Hollern #26
Kate Hollern

Labour
Blackburn
Score: 580
Won: 10448
Lost: 8914
Seema Malhotra #27
Seema Malhotra

Labour/Co-operative
Feltham and Heston
Score: 597
Won: 7517
Lost: 6842
Catherine McKinnell #28
Catherine McKinnell

Labour
Newcastle upon Tyne North
Score: 597
Won: 8727
Lost: 8262
Stephen Barclay #29
Stephen Barclay

Conservative
North East Cambridgeshire
Score: 476
Won: 611
Lost: 339
Dawn Butler #30
Dawn Butler

Labour
Brent Central
Score: 593
Won: 7636
Lost: 7216
Roberta Blackman-Woods #31
Roberta Blackman-Woods

Labour
City of Durham
Score: 574
Won: 7603
Lost: 6824
Helen Hayes #32
Helen Hayes

Labour
Dulwich and West Norwood
Score: 544
Won: 8109
Lost: 6569
Sue Hayman #33
Sue Hayman

Labour
Workington
Score: 549
Won: 8169
Lost: 6746
Lucy Powell #34
Lucy Powell

Labour/Co-operative
Manchester Central
Score: 548
Won: 8583
Lost: 7028
Philippa Whitford #35
Philippa Whitford

Scottish National Party
Central Ayrshire
Score: 586
Won: 7423
Lost: 7083
Julie Cooper #36
Julie Cooper

Labour
Burnley
Score: 565
Won: 7662
Lost: 6885
Harriet Harman #37
Harriet Harman

Labour
Camberwell and Peckham
Score: 595
Won: 7274
Lost: 7238
Cat Smith #38
Cat Smith

Labour
Lancaster and Fleetwood
Score: 555
Won: 8075
Lost: 7073
Rushanara Ali #39
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 556
Won: 7700
Lost: 6788
Natalie McGarry #40
Natalie McGarry

Scottish National Party
Glasgow East
Score: 548
Won: 8216
Lost: 7193
Vicky Foxcroft #41
Vicky Foxcroft

Labour
Lewisham, Deptford
Score: 539
Won: 8703
Lost: 7405
Yasmin Qureshi #42
Yasmin Qureshi

Labour
Bolton South East
Score: 537
Won: 7973
Lost: 6796
Tasmina Ahmed-Sheikh #43
Tasmina Ahmed-Sheikh

Scottish National Party
Ochil and South Perthshire
Score: 548
Won: 8168
Lost: 7346
Angela Eagle #44
Angela Eagle

Labour
Wallasey
Score: 546
Won: 7696
Lost: 6888
Kate Osamor #45
Kate Osamor

Labour/Co-operative
Edmonton
Score: 576
Won: 7206
Lost: 7189
Rosie Cooper #46
Rosie Cooper

Labour
West Lancashire
Score: 586
Won: 6906
Lost: 7223
Rupa Huq #47
Rupa Huq

Labour
Ealing Central and Acton
Score: 552
Won: 7574
Lost: 7058
Chris Skidmore #48
Chris Skidmore

Conservative
Kingswood
Score: 434
Won: 629
Lost: 324
Jo Cox #49
Jo Cox

Labour
Batley and Spen
Score: 559
Won: 7294
Lost: 7012
Judith Cummins #50
Judith Cummins

Labour
Bradford South
Score: 517
Won: 7975
Lost: 6586
Marion Fellows #51
Marion Fellows

Scottish National Party
Motherwell and Wishaw
Score: 604
Won: 6919
Lost: 7866
Jesse Norman #52
Jesse Norman

Conservative
Hereford and South Herefordshire
Score: 425
Won: 884
Lost: 454
Angela Smith #53
Angela Smith

Labour
Penistone and Stocksbridge
Score: 558
Won: 7184
Lost: 7101
Caroline Lucas #54
Caroline Lucas

Green
Brighton, Pavilion
Score: 568
Won: 9451
Lost: 9728
Chris Philp #55
Chris Philp

Conservative
Croydon South
Score: 435
Won: 649
Lost: 361
Thomas Tugendhat #56
Thomas Tugendhat

Conservative
Tonbridge and Malling
Score: 444
Won: 563
Lost: 330
Joanna Cherry #57
Joanna Cherry

Scottish National Party
Edinburgh South West
Score: 560
Won: 7144
Lost: 7213
Mary Creagh #58
Mary Creagh

Labour
Wakefield
Score: 530
Won: 7749
Lost: 6962
Jenny Chapman #59
Jenny Chapman

Labour
Darlington
Score: 511
Won: 8147
Lost: 6820
Louise Ellman #60
Louise Ellman

Labour/Co-operative
Liverpool, Riverside
Score: 543
Won: 7476
Lost: 7114
Marie Rimmer #61
Marie Rimmer

Labour
St Helens South and Whiston
Score: 563
Won: 6953
Lost: 7127
Yvette Cooper #62
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 548
Won: 7473
Lost: 7294
Philip Dunne #63
Philip Dunne

Conservative
Ludlow
Score: 442
Won: 573
Lost: 342
Helen Goodman #64
Helen Goodman

Labour
Bishop Auckland
Score: 563
Won: 7096
Lost: 7310
Jo Stevens #65
Jo Stevens

Labour
Cardiff Central
Score: 514
Won: 8068
Lost: 6930
Maria Eagle #66
Maria Eagle

Labour
Garston and Halewood
Score: 566
Won: 7229
Lost: 7619
Gloria De Piero #67
Gloria De Piero

Labour
Ashfield
Score: 504
Won: 8705
Lost: 7226
Sharon Hodgson #68
Sharon Hodgson

Labour
Washington and Sunderland West
Score: 545
Won: 7437
Lost: 7281
Kate Green #69
Kate Green

Labour
Stretford and Urmston
Score: 524
Won: 7600
Lost: 6954
Carol Monaghan #70
Carol Monaghan

Scottish National Party
Glasgow North West
Score: 503
Won: 8407
Lost: 7083
David Warburton #71
David Warburton

Conservative
Somerton and Frome
Score: 447
Won: 585
Lost: 372
Sarah Champion #72
Sarah Champion

Labour
Rotherham
Score: 514
Won: 9136
Lost: 8284
Margaret Beckett #73
Margaret Beckett

Labour
Derby South
Score: 575
Won: 6915
Lost: 7841
Lilian Greenwood #74
Lilian Greenwood

Labour
Nottingham South
Score: 556
Won: 6887
Lost: 7359
Sylvia Hermon #75
Sylvia Hermon

Independent
North Down
Score: 532
Won: 7501
Lost: 7322
Tulip Siddiq #76
Tulip Siddiq

Labour
Hampstead and Kilburn
Score: 494
Won: 8602
Lost: 7281
Kirsty Blackman #77
Kirsty Blackman

Scottish National Party
Aberdeen North
Score: 506
Won: 7874
Lost: 7046
Richard Fuller #78
Richard Fuller

Conservative
Bedford
Score: 421
Won: 622
Lost: 360
Shabana Mahmood #79
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 547
Won: 7053
Lost: 7391
Alison Thewliss #80
Alison Thewliss

Scottish National Party
Glasgow Central
Score: 502
Won: 7997
Lost: 7046
Lyn Brown #81
Lyn Brown

Labour
West Ham
Score: 525
Won: 7385
Lost: 7196
Margaret Ferrier #82
Margaret Ferrier

Scottish National Party
Rutherglen and Hamilton West
Score: 513
Won: 7593
Lost: 7061
Nick Hurd #83
Nick Hurd

Conservative
Ruislip, Northwood and Pinner
Score: 412
Won: 643
Lost: 354
Susan Elan Jones #84
Susan Elan Jones

Labour
Clwyd South
Score: 525
Won: 7204
Lost: 7030
Emma Reynolds #85
Emma Reynolds

Labour
Wolverhampton North East
Score: 490
Won: 8373
Lost: 7080
Robin Walker #86
Robin Walker

Conservative
Worcester
Score: 413
Won: 645
Lost: 365
Steve Brine #87
Steve Brine

Conservative
Winchester
Score: 411
Won: 594
Lost: 339
Liam Fox #88
Liam Fox

Conservative
North Somerset
Score: 425
Won: 605
Lost: 378
Kirsten Oswald #89
Kirsten Oswald

Scottish National Party
East Renfrewshire
Score: 535
Won: 6938
Lost: 7252
Paula Sherriff #90
Paula Sherriff

Labour
Dewsbury
Score: 480
Won: 8228
Lost: 6865
Pat Glass #91
Pat Glass

Labour
North West Durham
Score: 530
Won: 7221
Lost: 7429
Andrew Murrison #92
Andrew Murrison

Conservative
South West Wiltshire
Score: 417
Won: 593
Lost: 357
Gavin Williamson #93
Gavin Williamson

Conservative
South Staffordshire
Score: 406
Won: 606
Lost: 340
James Davies #94
James Davies

Conservative
Vale of Clwyd
Score: 409
Won: 611
Lost: 354
Chi Onwurah #95
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 533
Won: 6909
Lost: 7308
James Wharton #96
James Wharton

Conservative
Stockton South
Score: 402
Won: 608
Lost: 336
Natascha Engel #97
Natascha Engel

Labour
North East Derbyshire
Score: 519
Won: 9291
Lost: 9370
Dominic Grieve #98
Dominic Grieve

Conservative
Beaconsfield
Score: 439
Won: 538
Lost: 377
Desmond Swayne #99
Desmond Swayne

Conservative
New Forest West
Score: 421
Won: 552
Lost: 349
Colleen Fletcher #100
Colleen Fletcher

Labour
Coventry North East
Score: 520
Won: 7031
Lost: 7192
Nia Griffith #101
Nia Griffith

Labour
Llanelli
Score: 561
Won: 6875
Lost: 8158
Carolyn Harris #102
Carolyn Harris

Labour
Swansea East
Score: 550
Won: 6756
Lost: 7711
David Lidington #103
David Lidington

Conservative
Aylesbury
Score: 414
Won: 555
Lost: 340
Ed Vaizey #104
Ed Vaizey

Conservative
Wantage
Score: 405
Won: 691
Lost: 399
Diane Abbott #105
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 546
Won: 6742
Lost: 7645
Angela Crawley #106
Angela Crawley

Scottish National Party
Lanark and Hamilton East
Score: 496
Won: 7643
Lost: 7163
Chris Green #107
Chris Green

Conservative
Bolton West
Score: 406
Won: 553
Lost: 325
Grant Shapps #108
Grant Shapps

Conservative
Welwyn Hatfield
Score: 414
Won: 604
Lost: 371
Rosie Winterton #109
Rosie Winterton

Labour
Doncaster Central
Score: 516
Won: 7131
Lost: 7268
Deidre Brock #110
Deidre Brock

Scottish National Party
Edinburgh North and Leith
Score: 515
Won: 7295
Lost: 7465
Charlie Elphicke #111
Charlie Elphicke

Conservative
Dover
Score: 405
Won: 588
Lost: 345
Will Quince #112
Will Quince

Conservative
Colchester
Score: 424
Won: 525
Lost: 347
Lisa Cameron #113
Lisa Cameron

Scottish National Party
East Kilbride, Strathaven and Lesmahagow
Score: 506
Won: 7370
Lost: 7315
Chris White #114
Chris White

Conservative
Warwick and Leamington
Score: 407
Won: 574
Lost: 347
Robert Halfon #115
Robert Halfon

Conservative
Harlow
Score: 421
Won: 534
Lost: 356
Mary Glindon #116
Mary Glindon

Labour
North Tyneside
Score: 494
Won: 7226
Lost: 6948
Adam Holloway #117
Adam Holloway

Conservative
Gravesham
Score: 408
Won: 612
Lost: 380
Catherine West #118
Catherine West

Labour
Hornsey and Wood Green
Score: 476
Won: 7722
Lost: 6935
Alan Duncan #119
Alan Duncan

Conservative
Rutland and Melton
Score: 416
Won: 575
Lost: 382
Tom Pursglove #120
Tom Pursglove

Conservative
Corby
Score: 395
Won: 649
Lost: 376
Christina Rees #121
Christina Rees

Labour
Neath
Score: 510
Won: 7025
Lost: 7322
Joan Ryan #122
Joan Ryan

Labour
Enfield North
Score: 504
Won: 7071
Lost: 7192
Ann Clwyd #123
Ann Clwyd

Labour
Cynon Valley
Score: 523
Won: 6911
Lost: 7590
Margaret Hodge #124
Margaret Hodge

Labour
Barking
Score: 518
Won: 6944
Lost: 7478
Helen Jones #125
Helen Jones

Labour
Warrington North
Score: 495
Won: 7216
Lost: 7108
Melanie Onn #126
Melanie Onn

Labour
Great Grimsby
Score: 456
Won: 8413
Lost: 6986
Johnny Mercer #127
Johnny Mercer

Conservative
Plymouth, Moor View
Score: 396
Won: 633
Lost: 379
Valerie Vaz #128
Valerie Vaz

Labour
Walsall South
Score: 467
Won: 7627
Lost: 6764
Corri Wilson #129
Corri Wilson

Scottish National Party
Ayr, Carrick and Cumnock
Score: 501
Won: 7025
Lost: 7237
Tobias Ellwood #130
Tobias Ellwood

Conservative
Bournemouth East
Score: 387
Won: 626
Lost: 359
Scott Mann #131
Scott Mann

Conservative
North Cornwall
Score: 378
Won: 710
Lost: 379
Naseem Shah #132
Naseem Shah

Labour
Bradford West
Score: 456
Won: 8654
Lost: 7411
Holly Lynch #133
Holly Lynch

Labour
Halifax
Score: 496
Won: 7300
Lost: 7454
Rehman Chishti #134
Rehman Chishti

Conservative
Gillingham and Rainham
Score: 382
Won: 620
Lost: 352
Jo Johnson #135
Jo Johnson

Conservative
Orpington
Score: 379
Won: 733
Lost: 404
Matthew Offord #136
Matthew Offord

Conservative
Hendon
Score: 398
Won: 541
Lost: 343
Teresa Pearce #137
Teresa Pearce

Labour
Erith and Thamesmead
Score: 486
Won: 7252
Lost: 7169
Stephen Crabb #138
Stephen Crabb

Conservative
Preseli Pembrokeshire
Score: 402
Won: 585
Lost: 383
Mel Stride #139
Mel Stride

Conservative
Central Devon
Score: 397
Won: 518
Lost: 330
George Eustice #140
George Eustice

Conservative
Camborne and Redruth
Score: 377
Won: 549
Lost: 307
Richard Graham #141
Richard Graham

Conservative
Gloucester
Score: 378
Won: 618
Lost: 351
Jeremy Quin #142
Jeremy Quin

Conservative
Horsham
Score: 390
Won: 574
Lost: 353
Karin Smyth #143
Karin Smyth

Labour
Bristol South
Score: 478
Won: 7281
Lost: 7131
Bernard Jenkin #144
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 378
Won: 610
Lost: 350
James Berry #145
James Berry

Conservative
Kingston and Surbiton
Score: 387
Won: 579
Lost: 360
Damian Collins #146
Damian Collins

Conservative
Folkestone and Hythe
Score: 391
Won: 562
Lost: 361
Andrew Stephenson #147
Andrew Stephenson

Conservative
Pendle
Score: 380
Won: 592
Lost: 353
Matthew Hancock #148
Matthew Hancock

Conservative
West Suffolk
Score: 372
Won: 546
Lost: 316
Daniel Kawczynski #149
Daniel Kawczynski

Conservative
Shrewsbury and Atcham
Score: 371
Won: 663
Lost: 379
David Rutley #150
David Rutley

Conservative
Macclesfield
Score: 374
Won: 588
Lost: 345
Charles Walker #151
Charles Walker

Conservative
Broxbourne
Score: 381
Won: 575
Lost: 352
James Heappey #152
James Heappey

Conservative
Wells
Score: 375
Won: 606
Lost: 359
Liz McInnes #153
Liz McInnes

Labour
Heywood and Middleton
Score: 462
Won: 7449
Lost: 7172
Nigel Adams #154
Nigel Adams

Conservative
Selby and Ainsty
Score: 375
Won: 600
Lost: 362
Robert Jenrick #155
Robert Jenrick

Conservative
Newark
Score: 370
Won: 622
Lost: 360
Craig Mackinlay #156
Craig Mackinlay

Conservative
South Thanet
Score: 380
Won: 528
Lost: 331
Jacob Rees-Mogg #157
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 365
Won: 755
Lost: 429
Caroline Flint #158
Caroline Flint

Labour
Don Valley
Score: 432
Won: 8537
Lost: 7363
Craig Whittaker #159
Craig Whittaker

Conservative
Calder Valley
Score: 399
Won: 512
Lost: 370
Robert Goodwill #160
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 395
Won: 551
Lost: 393
Mark Lancaster #161
Mark Lancaster

Conservative
Milton Keynes North
Score: 360
Won: 558
Lost: 312
David Nuttall #162
David Nuttall

Conservative
Bury North
Score: 377
Won: 557
Lost: 354
Craig Williams #163
Craig Williams

Conservative
Cardiff North
Score: 391
Won: 552
Lost: 382
Ann Coffey #164
Ann Coffey

Labour
Stockport
Score: 470
Won: 7138
Lost: 7441
Kevin Foster #165
Kevin Foster

Conservative
Torbay
Score: 391
Won: 530
Lost: 372
Margaret Greenwood #166
Margaret Greenwood

Labour
Wirral West
Score: 474
Won: 6833
Lost: 7265
James Morris #167
James Morris

Conservative
Halesowen and Rowley Regis
Score: 380
Won: 630
Lost: 412
Stephen Phillips #168
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 380
Won: 568
Lost: 372
Dominic Raab #169
Dominic Raab

Conservative
Esher and Walton
Score: 359
Won: 659
Lost: 371
Julian Smith #170
Julian Smith

Conservative
Skipton and Ripon
Score: 365
Won: 566
Lost: 331
Louise Haigh #171
Louise Haigh

Labour
Sheffield, Heeley
Score: 424
Won: 8161
Lost: 6972
Richard Harrington #172
Richard Harrington

Conservative
Watford
Score: 374
Won: 565
Lost: 357
Ranil Jayawardena #173
Ranil Jayawardena

Conservative
North East Hampshire
Score: 366
Won: 547
Lost: 329
David Jones #174
David Jones

Conservative
Clwyd West
Score: 391
Won: 533
Lost: 376
Danny Kinahan #175
Danny Kinahan

UUP
South Antrim
Score: 384
Won: 528
Lost: 361
Madeleine Moon #176
Madeleine Moon

Labour
Bridgend
Score: 456
Won: 7271
Lost: 7291
Jeremy Hunt #177
Jeremy Hunt

Conservative
South West Surrey
Score: 370
Won: 561
Lost: 355
Andrew Bridgen #178
Andrew Bridgen

Conservative
North West Leicestershire
Score: 389
Won: 530
Lost: 387
James Brokenshire #179
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 383
Won: 525
Lost: 369
Geoffrey Cox #180
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 373
Won: 571
Lost: 375
Zac Goldsmith #181
Zac Goldsmith

Conservative
Richmond Park
Score: 351
Won: 617
Lost: 345
Fiona Mactaggart #182
Fiona Mactaggart

Labour
Slough
Score: 468
Won: 6974
Lost: 7522
Hannah Bardell #183
Hannah Bardell

Scottish National Party
Livingston
Score: 401
Won: 8682
Lost: 6836
James Cartlidge #184
James Cartlidge

Conservative
South Suffolk
Score: 355
Won: 600
Lost: 350
David Gauke #185
David Gauke

Conservative
South West Hertfordshire
Score: 366
Won: 583
Lost: 370
Neil Parish #186
Neil Parish

Conservative
Tiverton and Honiton
Score: 393
Won: 517
Lost: 389
Mark Pritchard #187
Mark Pritchard

Conservative
The Wrekin
Score: 370
Won: 553
Lost: 361
Alan Mak #188
Alan Mak

Conservative
Havant
Score: 371
Won: 577
Lost: 382
Margaret Ritchie #189
Margaret Ritchie

Social Democratic and Labour Party
South Down
Score: 450
Won: 7214
Lost: 7347
Henry Smith #190
Henry Smith

Conservative
Crawley
Score: 357
Won: 599
Lost: 364
Geoffrey Clifton-Brown #191
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 392
Won: 544
Lost: 422
Steve Double #192
Steve Double

Conservative
St Austell and Newquay
Score: 394
Won: 537
Lost: 421
Mark Field #193
Mark Field

Conservative
Cities of London and Westminster
Score: 378
Won: 553
Lost: 395
George Hollingbery #194
George Hollingbery

Conservative
Meon Valley
Score: 343
Won: 636
Lost: 353
Stephen Metcalfe #195
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 364
Won: 585
Lost: 378
Luciana Berger #196
Luciana Berger

Labour/Co-operative
Liverpool, Wavertree
Score: 407
Won: 9071
Lost: 7675
Rishi Sunak #197
Rishi Sunak

Conservative
Richmond (Yorks)
Score: 389
Won: 480
Lost: 368
Jeremy Wright #198
Jeremy Wright

Conservative
Kenilworth and Southam
Score: 369
Won: 547
Lost: 372
Michael Ellis #199
Michael Ellis

Conservative
Northampton North
Score: 367
Won: 504
Lost: 341
Paul Beresford #200
Paul Beresford

Conservative
Mole Valley
Score: 369
Won: 504
Lost: 350
Richard Bacon #201
Richard Bacon

Conservative
South Norfolk
Score: 391
Won: 541
Lost: 433
Mhairi Black #202
Mhairi Black

Scottish National Party
Paisley and Renfrewshire South
Score: 452
Won: 6858
Lost: 7444
David Burrowes #203
David Burrowes

Conservative
Enfield, Southgate
Score: 371
Won: 558
Lost: 402
Alex Chalk #204
Alex Chalk

Conservative
Cheltenham
Score: 350
Won: 602
Lost: 372
Philip Davies #205
Philip Davies

Conservative
Shipley
Score: 366
Won: 600
Lost: 415
Michael Fabricant #206
Michael Fabricant

Conservative
Lichfield
Score: 400
Won: 540
Lost: 458
Nigel Huddleston #207
Nigel Huddleston

Conservative
Mid Worcestershire
Score: 356
Won: 567
Lost: 370
Stella Creasy #208
Stella Creasy

Labour/Co-operative
Walthamstow
Score: 428
Won: 9792
Lost: 9795
Boris Johnson #209
Boris Johnson

Conservative
Uxbridge and South Ruislip
Score: 370
Won: 601
Lost: 438
Greg Knight #210
Greg Knight

Conservative
East Yorkshire
Score: 382
Won: 564
Lost: 442
Nigel Evans #211
Nigel Evans

Conservative
Ribble Valley
Score: 369
Won: 546
Lost: 402
Jonathan Lord #212
Jonathan Lord

Conservative
Woking
Score: 344
Won: 541
Lost: 332
Jamie Reed #213
Jamie Reed

Labour
Copeland
Score: 401
Won: 636
Lost: 562
Mark Francois #214
Mark Francois

Conservative
Rayleigh and Wickford
Score: 374
Won: 490
Lost: 374
Andrew Jones #215
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 353
Won: 577
Lost: 383
Karen Buck #216
Karen Buck

Labour
Westminster North
Score: 454
Won: 6740
Lost: 7753
Oliver Dowden #217
Oliver Dowden

Conservative
Hertsmere
Score: 352
Won: 558
Lost: 371
Harriett Baldwin #218
Harriett Baldwin

Conservative
West Worcestershire
Score: 446
Won: 8384
Lost: 9417
Oliver Colvile #219
Oliver Colvile

Conservative
Plymouth, Sutton and Devonport
Score: 407
Won: 489
Lost: 457
David Davies #220
David Davies

Conservative
Monmouth
Score: 341
Won: 552
Lost: 343
John Glen #221
John Glen

Conservative
Salisbury
Score: 343
Won: 576
Lost: 364
Jason McCartney #222
Jason McCartney

Conservative
Colne Valley
Score: 354
Won: 540
Lost: 369
Andrew Mitchell #223
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 359
Won: 514
Lost: 363
Karl McCartney #224
Karl McCartney

Conservative
Lincoln
Score: 374
Won: 522
Lost: 412
Sarah Newton #225
Sarah Newton

Conservative
Truro and Falmouth
Score: 438
Won: 8635
Lost: 9468
Alok Sharma #226
Alok Sharma

Conservative
Reading West
Score: 347
Won: 538
Lost: 356
John Stevenson #227
John Stevenson

Conservative
Carlisle
Score: 362
Won: 531
Lost: 387
Edward Argar #228
Edward Argar

Conservative
Charnwood
Score: 348
Won: 531
Lost: 356
Mark Harper #229
Mark Harper

Conservative
Forest of Dean
Score: 330
Won: 576
Lost: 336
Julian Lewis #230
Julian Lewis

Conservative
New Forest East
Score: 376
Won: 504
Lost: 406
Stuart Andrew #231
Stuart Andrew

Conservative
Pudsey
Score: 353
Won: 510
Lost: 360
Gregory Campbell #232
Gregory Campbell

DUP
East Londonderry
Score: 395
Won: 480
Lost: 437
Angela Rayner #233
Angela Rayner

Labour
Ashton-under-Lyne
Score: 376
Won: 8801
Lost: 7220
John Whittingdale #234
John Whittingdale

Conservative
Maldon
Score: 369
Won: 548
Lost: 428
Mark Garnier #235
Mark Garnier

Conservative
Wyre Forest
Score: 345
Won: 591
Lost: 401
Ben Gummer #236
Ben Gummer

Conservative
Ipswich
Score: 334
Won: 624
Lost: 387
Greg Hands #237
Greg Hands

Conservative
Chelsea and Fulham
Score: 327
Won: 599
Lost: 355
John Redwood #238
John Redwood

Conservative
Wokingham
Score: 367
Won: 551
Lost: 436
Tim Loughton #239
Tim Loughton

Conservative
East Worthing and Shoreham
Score: 355
Won: 496
Lost: 372
George Osborne #240
George Osborne

Conservative
Tatton
Score: 322
Won: 661
Lost: 390
Ruth Smeeth #241
Ruth Smeeth

Labour
Stoke-on-Trent North
Score: 384
Won: 7839
Lost: 6956
Alistair Burt #242
Alistair Burt

Conservative
North East Bedfordshire
Score: 397
Won: 470
Lost: 456
Nick Herbert #243
Nick Herbert

Conservative
Arundel and South Downs
Score: 340
Won: 513
Lost: 349
Marcus Fysh #244
Marcus Fysh

Conservative
Yeovil
Score: 319
Won: 578
Lost: 338
James Gray #245
James Gray

Conservative
North Wiltshire
Score: 349
Won: 520
Lost: 383
Matt Warman #246
Matt Warman

Conservative
Boston and Skegness
Score: 330
Won: 546
Lost: 351
Michael Gove #247
Michael Gove

Conservative
Surrey Heath
Score: 351
Won: 629
Lost: 473
Lisa Nandy #248
Lisa Nandy

Labour
Wigan
Score: 404
Won: 9231
Lost: 9420
Michael Fallon #249
Michael Fallon

Conservative
Sevenoaks
Score: 374
Won: 527
Lost: 465
Bob Stewart #250
Bob Stewart

Conservative
Beckenham
Score: 343
Won: 533
Lost: 387
Rob Wilson #251
Rob Wilson

Conservative
Reading East
Score: 321
Won: 598
Lost: 368
David Davis #252
David Davis

Conservative
Haltemprice and Howden
Score: 341
Won: 574
Lost: 417
Michael Tomlinson #253
Michael Tomlinson

Conservative
Mid Dorset and North Poole
Score: 375
Won: 481
Lost: 430
Martin Vickers #254
Martin Vickers

Conservative
Cleethorpes
Score: 364
Won: 521
Lost: 437
Douglas Carswell #255
Douglas Carswell

UKIP
Clacton
Score: 345
Won: 559
Lost: 418
Yvonne Fovargue #256
Yvonne Fovargue

Labour
Makerfield
Score: 407
Won: 6955
Lost: 7396
Gordon Henderson #257
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 349
Won: 532
Lost: 409
David Cameron #258
David Cameron

Conservative
Witney
Score: 317
Won: 655
Lost: 406
Alberto Costa #259
Alberto Costa

Conservative
South Leicestershire
Score: 338
Won: 559
Lost: 406
Steven Baker #260
Steven Baker

Conservative
Wycombe
Score: 308
Won: 553
Lost: 322
Graham Evans #261
Graham Evans

Conservative
Weaver Vale
Score: 321
Won: 540
Lost: 350
Jeremy Lefroy #262
Jeremy Lefroy

Conservative
Stafford
Score: 335
Won: 513
Lost: 368
Jack Lopresti #263
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 330
Won: 526
Lost: 366
Guy Opperman #264
Guy Opperman

Conservative
Hexham
Score: 316
Won: 585
Lost: 365
Justin Tomlinson #265
Justin Tomlinson

Conservative
North Swindon
Score: 336
Won: 551
Lost: 396
David Morris #266
David Morris

Conservative
Morecambe and Lunesdale
Score: 318
Won: 543
Lost: 348
Greg Clark #267
Greg Clark

Conservative
Tunbridge Wells
Score: 312
Won: 603
Lost: 376
Chris Davies #268
Chris Davies

Conservative
Brecon and Radnorshire
Score: 347
Won: 557
Lost: 448
David Tredinnick #269
David Tredinnick

Conservative
Bosworth
Score: 366
Won: 504
Lost: 458
Jonathan Djanogly #270
Jonathan Djanogly

Conservative
Huntingdon
Score: 311
Won: 557
Lost: 348
Andrew Griffiths #271
Andrew Griffiths

Conservative
Burton
Score: 317
Won: 558
Lost: 369
Jessica Morden #272
Jessica Morden

Labour
Newport East
Score: 390
Won: 9247
Lost: 9670
John Penrose #273
John Penrose

Conservative
Weston-Super-Mare
Score: 307
Won: 598
Lost: 362
Derek Thomas #274
Derek Thomas

Conservative
St Ives
Score: 304
Won: 567
Lost: 336
Kwasi Kwarteng #275
Kwasi Kwarteng

Conservative
Spelthorne
Score: 333
Won: 565
Lost: 426
Damian Hinds #276
Damian Hinds

Conservative
East Hampshire
Score: 303
Won: 564
Lost: 338
Kevin Hollinrake #277
Kevin Hollinrake

Conservative
Thirsk and Malton
Score: 341
Won: 520
Lost: 421
Ian Paisley Jnr #278
Ian Paisley Jnr

DUP
North Antrim
Score: 319
Won: 573
Lost: 397
Hugo Swire #279
Hugo Swire

Conservative
East Devon
Score: 307
Won: 571
Lost: 359
Nick Gibb #280
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 382
Won: 446
Lost: 465
Peter Lilley #281
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 350
Won: 518
Lost: 452
Rebecca Long-Bailey #282
Rebecca Long-Bailey

Labour
Salford and Eccles
Score: 347
Won: 8637
Lost: 7351
Bob Blackman #283
Bob Blackman

Conservative
Harrow East
Score: 325
Won: 572
Lost: 425
Michelle Donelan #284
Michelle Donelan

Conservative
Chippenham
Score: 394
Won: 8712
Lost: 9703
Sam Gyimah #285
Sam Gyimah

Conservative
East Surrey
Score: 306
Won: 543
Lost: 350
John Mann #286
John Mann

Labour
Bassetlaw
Score: 376
Won: 487
Lost: 498
James Cleverly #287
James Cleverly

Conservative
Braintree
Score: 300
Won: 578
Lost: 360
Rory Stewart #288
Rory Stewart

Conservative
Penrith and The Border
Score: 319
Won: 501
Lost: 361
Jeffrey M. Donaldson #289
Jeffrey M. Donaldson

DUP
Lagan Valley
Score: 366
Won: 485
Lost: 481
Philip Hammond #290
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 307
Won: 578
Lost: 387
Pauline Latham #291
Pauline Latham

Conservative
Mid Derbyshire
Score: 392
Won: 8579
Lost: 9785
Phillip Lee #292
Phillip Lee

Conservative
Bracknell
Score: 334
Won: 519
Lost: 433
David Mackintosh #293
David Mackintosh

Conservative
Northampton South
Score: 360
Won: 470
Lost: 458
Andrew Tyrie #294
Andrew Tyrie

Conservative
Chichester
Score: 318
Won: 557
Lost: 415
William Wragg #295
William Wragg

Conservative
Hazel Grove
Score: 323
Won: 534
Lost: 413
Jackie Doyle-Price #296
Jackie Doyle-Price

Conservative
Thurrock
Score: 394
Won: 8489
Lost: 9970
Kit Malthouse #297
Kit Malthouse

Conservative
North West Hampshire
Score: 311
Won: 560
Lost: 401
Maria Miller #298
Maria Miller

Conservative
Basingstoke
Score: 378
Won: 8746
Lost: 9555
David Amess #299
David Amess

Conservative
Southend West
Score: 359
Won: 471
Lost: 468
John Baron #300
John Baron

Conservative
Basildon and Billericay
Score: 346
Won: 489
Lost: 452
Edward Timpson #301
Edward Timpson

Conservative
Crewe and Nantwich
Score: 297
Won: 538
Lost: 353
Robert Buckland #302
Robert Buckland

Conservative
South Swindon
Score: 341
Won: 496
Lost: 452
Stewart Jackson #303
Stewart Jackson

Conservative
Peterborough
Score: 311
Won: 555
Lost: 413
Mark Menzies #304
Mark Menzies

Conservative
Fylde
Score: 300
Won: 539
Lost: 370
Iain Stewart #305
Iain Stewart

Conservative
Milton Keynes South
Score: 334
Won: 476
Lost: 415
James Duddridge #306
James Duddridge

Conservative
Rochford and Southend East
Score: 326
Won: 473
Lost: 400
Kate Hoey #307
Kate Hoey

Labour
Vauxhall
Score: 381
Won: 8838
Lost: 10159
Barbara Keeley #308
Barbara Keeley

Labour
Worsley and Eccles South
Score: 362
Won: 537
Lost: 559
Gavin Robinson #309
Gavin Robinson

DUP
Belfast East
Score: 292
Won: 572
Lost: 370
Caroline Ansell #310
Caroline Ansell

Conservative
Eastbourne
Score: 380
Won: 8503
Lost: 9908
Crispin Blunt #311
Crispin Blunt

Conservative
Reigate
Score: 320
Won: 500
Lost: 411
Gerald Howarth #312
Gerald Howarth

Conservative
Aldershot
Score: 339
Won: 529
Lost: 490
Alec Shelbrooke #313
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 325
Won: 480
Lost: 408
Theresa Villiers #314
Theresa Villiers

Conservative
Chipping Barnet
Score: 376
Won: 8626
Lost: 9768
George Freeman #315
George Freeman

Conservative
Mid Norfolk
Score: 320
Won: 483
Lost: 401
Damian Green #316
Damian Green

Conservative
Ashford
Score: 309
Won: 535
Lost: 412
Andrea Leadsom #317
Andrea Leadsom

Conservative
South Northamptonshire
Score: 368
Won: 8719
Lost: 9645
Christopher Pincher #318
Christopher Pincher

Conservative
Tamworth
Score: 279
Won: 573
Lost: 339
Bill Wiggin #319
Bill Wiggin

Conservative
North Herefordshire
Score: 297
Won: 529
Lost: 367
Gavin Barwell #320
Gavin Barwell

Conservative
Croydon Central
Score: 327
Won: 472
Lost: 416
Peter Bone #321
Peter Bone

Conservative
Wellingborough
Score: 296
Won: 558
Lost: 390
David Evennett #322
David Evennett

Conservative
Bexleyheath and Crayford
Score: 344
Won: 512
Lost: 499
Julian Knight #323
Julian Knight

Conservative
Solihull
Score: 328
Won: 536
Lost: 472
Jake Berry #324
Jake Berry

Conservative
Rossendale and Darwen
Score: 284
Won: 563
Lost: 361
Sajid Javid #325
Sajid Javid

Conservative
Bromsgrove
Score: 301
Won: 568
Lost: 420
Liz Kendall #326
Liz Kendall

Labour
Leicester West
Score: 312
Won: 11945
Lost: 9636
Ian Liddell-Grainger #327
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 313
Won: 541
Lost: 440
Gisela Stuart #328
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 393
Won: 7698
Lost: 9786
Heather Wheeler #329
Heather Wheeler

Conservative
South Derbyshire
Score: 397
Won: 7890
Lost: 10260
Jo Churchill #330
Jo Churchill

Conservative
Bury St Edmunds
Score: 351
Won: 9140
Lost: 9468
Justine Greening #331
Justine Greening

Conservative
Putney
Score: 380
Won: 8371
Lost: 10108
Ben Howlett #332
Ben Howlett

Conservative
Bath
Score: 293
Won: 556
Lost: 398
Matthew Pennycook #333
Matthew Pennycook

Labour
Greenwich and Woolwich
Score: 399
Won: 521
Lost: 694
Mark Pawsey #334
Mark Pawsey

Conservative
Rugby
Score: 297
Won: 533
Lost: 398
Julian Brazier #335
Julian Brazier

Conservative
Canterbury
Score: 345
Won: 435
Lost: 457
Simon Hart #336
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 296
Won: 513
Lost: 389
Maggie Throup #337
Maggie Throup

Conservative
Erewash
Score: 385
Won: 8045
Lost: 10408
Fiona Bruce #338
Fiona Bruce

Conservative
Congleton
Score: 366
Won: 8455
Lost: 10032
Mims Davies #339
Mims Davies

Conservative
Eastleigh
Score: 345
Won: 9213
Lost: 9863
Karen Lumley #340
Karen Lumley

Conservative
Redditch
Score: 363
Won: 8401
Lost: 9913
Anne-Marie Trevelyan #341
Anne-Marie Trevelyan

Conservative
Berwick-upon-Tweed
Score: 354
Won: 8645
Lost: 9715
David Mowat #342
David Mowat

Conservative
Warrington South
Score: 296
Won: 534
Lost: 421
Helen Grant #343
Helen Grant

Conservative
Maidstone and The Weald
Score: 363
Won: 8264
Lost: 9949
Luke Hall #344
Luke Hall

Conservative
Thornbury and Yate
Score: 331
Won: 520
Lost: 522
Oliver Heald #345
Oliver Heald

Conservative
North East Hertfordshire
Score: 325
Won: 453
Lost: 438
Margot James #346
Margot James

Conservative
Stourbridge
Score: 336
Won: 9076
Lost: 9415
Dan Jarvis #347
Dan Jarvis

Labour
Barnsley Central
Score: 344
Won: 623
Lost: 672
Caroline Spelman #348
Caroline Spelman

Conservative
Meriden
Score: 362
Won: 8313
Lost: 9906
Claire Perry #349
Claire Perry

Conservative
Devizes
Score: 349
Won: 8700
Lost: 9787
Lucy Allan #350
Lucy Allan

Conservative
Telford
Score: 355
Won: 8625
Lost: 10114
Nick Clegg #351
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 321
Won: 620
Lost: 601
Mike Freer #352
Mike Freer

Conservative
Finchley and Golders Green
Score: 307
Won: 472
Lost: 415
Stephen McPartland #353
Stephen McPartland

Conservative
Stevenage
Score: 278
Won: 547
Lost: 386
Mark Prisk #354
Mark Prisk

Conservative
Hertford and Stortford
Score: 262
Won: 568
Lost: 346
Chris Heaton-Harris #355
Chris Heaton-Harris

Conservative
Daventry
Score: 294
Won: 496
Lost: 406
Graham Stuart #356
Graham Stuart

Conservative
Beverley and Holderness
Score: 289
Won: 521
Lost: 411
Christopher Chope #357
Christopher Chope

Conservative
Christchurch
Score: 327
Won: 515
Lost: 528
Tracey Crouch #358
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 348
Won: 8507
Lost: 9880
Simon Kirby #359
Simon Kirby

Conservative
Brighton, Kemptown
Score: 278
Won: 528
Lost: 382
Andrew Rosindell #360
Andrew Rosindell

Conservative
Romford
Score: 298
Won: 469
Lost: 398
Amber Rudd #361
Amber Rudd

Conservative
Hastings and Rye
Score: 335
Won: 8838
Lost: 9698
Wes Streeting #362
Wes Streeting

Labour
Ilford North
Score: 387
Won: 554
Lost: 787
Heidi Allen #363
Heidi Allen

Conservative
South Cambridgeshire
Score: 331
Won: 8971
Lost: 9689
Suella Fernandes #364
Suella Fernandes

Conservative
Fareham
Score: 347
Won: 8333
Lost: 9814
Robert Syms #365
Robert Syms

Conservative
Poole
Score: 312
Won: 483
Lost: 469
Royston Smith #366
Royston Smith

Conservative
Southampton, Itchen
Score: 282
Won: 538
Lost: 428
Chris Evans #367
Chris Evans

Labour/Co-operative
Islwyn
Score: 309
Won: 631
Lost: 619
Edward Garnier #368
Edward Garnier

Conservative
Harborough
Score: 302
Won: 476
Lost: 444
Iain Duncan Smith #369
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 275
Won: 567
Lost: 437
Brandon Lewis #370
Brandon Lewis

Conservative
Great Yarmouth
Score: 271
Won: 510
Lost: 380
Andrew Turner #371
Andrew Turner

Conservative
Isle of Wight
Score: 281
Won: 531
Lost: 435
Helen Whately #372
Helen Whately

Conservative
Faversham and Mid Kent
Score: 327
Won: 8896
Lost: 9968
Nicholas Boles #373
Nicholas Boles

Conservative
Grantham and Stamford
Score: 274
Won: 481
Lost: 378
Jane Ellison #374
Jane Ellison

Conservative
Battersea
Score: 267
Won: 538
Lost: 403
Amanda Milling #375
Amanda Milling

Conservative
Cannock Chase
Score: 316
Won: 8822
Lost: 9543
Andrew Bingham #376
Andrew Bingham

Conservative
High Peak
Score: 293
Won: 459
Lost: 432
Lucy Frazer #377
Lucy Frazer

Conservative
South East Cambridgeshire
Score: 311
Won: 9394
Lost: 9953
Anne Milton #378
Anne Milton

Conservative
Guildford
Score: 337
Won: 8266
Lost: 10173
Laurence Robertson #379
Laurence Robertson

Conservative
Tewkesbury
Score: 282
Won: 524
Lost: 455
Peter Aldous #380
Peter Aldous

Conservative
Waveney
Score: 285
Won: 489
Lost: 444
Cheryl Gillan #381
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 312
Won: 8861
Lost: 9705
Andrew Percy #382
Andrew Percy

Conservative
Brigg and Goole
Score: 298
Won: 481
Lost: 484
Angela Watkinson #383
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 313
Won: 8847
Lost: 9754
Victoria Atkins #384
Victoria Atkins

Conservative
Louth and Horncastle
Score: 317
Won: 8491
Lost: 9678
Simon Hoare #385
Simon Hoare

Conservative
North Dorset
Score: 262
Won: 525
Lost: 402
Stuart McDonald #386
Stuart McDonald

Scottish National Party
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 298
Won: 608
Lost: 613
Edward Leigh #387
Edward Leigh

Conservative
Gainsborough
Score: 303
Won: 476
Lost: 502
Anne Main #388
Anne Main

Conservative
St Albans
Score: 307
Won: 8885
Lost: 9732
Stuart Donaldson #389
Stuart Donaldson

Scottish National Party
West Aberdeenshire and Kincardine
Score: 323
Won: 553
Lost: 672
Paul Maynard #390
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 268
Won: 495
Lost: 415
Sheryll Murray #391
Sheryll Murray

Conservative
South East Cornwall
Score: 334
Won: 7871
Lost: 10132
Adam Afriyie #392
Adam Afriyie

Conservative
Windsor
Score: 236
Won: 574
Lost: 362
Ben Wallace #393
Ben Wallace

Conservative
Wyre and Preston North
Score: 252
Won: 625
Lost: 463
Byron Davies #394
Byron Davies

Conservative
Gower
Score: 266
Won: 502
Lost: 423
Flick Drummond #395
Flick Drummond

Conservative
Portsmouth South
Score: 322
Won: 8207
Lost: 10202
Rebecca Pow #396
Rebecca Pow

Conservative
Taunton Deane
Score: 302
Won: 8614
Lost: 9463
Steve Reed #397
Steve Reed

Labour/Co-operative
Croydon North
Score: 323
Won: 431
Lost: 539
Kenneth Clarke #398
Kenneth Clarke

Conservative
Rushcliffe
Score: 283
Won: 488
Lost: 478
Tristram Hunt #399
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 304
Won: 592
Lost: 679
Gareth Johnson #400
Gareth Johnson

Conservative
Dartford
Score: 258
Won: 524
Lost: 427
Chris Matheson #401
Chris Matheson

Labour
City of Chester
Score: 303
Won: 500
Lost: 566
Penny Mordaunt #402
Penny Mordaunt

Conservative
Portsmouth North
Score: 295
Won: 9076
Lost: 9746
Craig Tracey #403
Craig Tracey

Conservative
North Warwickshire
Score: 248
Won: 548
Lost: 410
Stephen Doughty #404
Stephen Doughty

Labour/Co-operative
Cardiff South and Penarth
Score: 329
Won: 461
Lost: 611
Andrea Jenkyns #405
Andrea Jenkyns

Conservative
Morley and Outwood
Score: 291
Won: 9127
Lost: 9730
Caroline Nokes #406
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 309
Won: 8568
Lost: 10150
Priti Patel #407
Priti Patel

Conservative
Witham
Score: 291
Won: 9348
Lost: 9992
Keith Simpson #408
Keith Simpson

Conservative
Broadland
Score: 293
Won: 508
Lost: 550
Alun Cairns #409
Alun Cairns

Conservative
Vale of Glamorgan
Score: 233
Won: 555
Lost: 369
Huw Irranca-Davies #410
Huw Irranca-Davies

Labour
Ogmore
Score: 326
Won: 524
Lost: 696
Theresa May #411
Theresa May

Conservative
Maidenhead
Score: 318
Won: 8123
Lost: 10363
Nicky Morgan #412
Nicky Morgan

Conservative
Loughborough
Score: 302
Won: 8485
Lost: 9795
Amanda Solloway #413
Amanda Solloway

Conservative
Derby North
Score: 312
Won: 8136
Lost: 10009
Graham Brady #414
Graham Brady

Conservative
Altrincham and Sale West
Score: 293
Won: 467
Lost: 515
Stephen Hammond #415
Stephen Hammond

Conservative
Wimbledon
Score: 279
Won: 500
Lost: 507
Alan Haselhurst #416
Alan Haselhurst

Conservative
Saffron Walden
Score: 266
Won: 535
Lost: 492
John Hayes #417
John Hayes

Conservative
South Holland and The Deepings
Score: 283
Won: 472
Lost: 488
Anne Marie Morris #418
Anne Marie Morris

Conservative
Newton Abbot
Score: 284
Won: 8916
Lost: 9299
Antoinette Sandbach #419
Antoinette Sandbach

Conservative
Eddisbury
Score: 304
Won: 8295
Lost: 9889
Kelly Tolhurst #420
Kelly Tolhurst

Conservative
Rochester and Strood
Score: 298
Won: 8676
Lost: 9948
Therese Coffey #421
Therese Coffey

Conservative
Suffolk Coastal
Score: 310
Won: 8144
Lost: 10177
Clive Efford #422
Clive Efford

Labour
Eltham
Score: 292
Won: 488
Lost: 547
Mary Robinson #423
Mary Robinson

Conservative
Cheadle
Score: 304
Won: 8312
Lost: 9972
Simon Burns #424
Simon Burns

Conservative
Chelmsford
Score: 251
Won: 521
Lost: 432
Chris Grayling #425
Chris Grayling

Conservative
Epsom and Ewell
Score: 264
Won: 481
Lost: 449
Jim Fitzpatrick #426
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 298
Won: 470
Lost: 562
Mike Penning #427
Mike Penning

Conservative
Hemel Hempstead
Score: 267
Won: 482
Lost: 463
Toby Perkins #428
Toby Perkins

Labour
Chesterfield
Score: 283
Won: 536
Lost: 579
Jeff Smith #429
Jeff Smith

Labour
Manchester, Withington
Score: 280
Won: 523
Lost: 558
Nusrat Ghani #430
Nusrat Ghani

Conservative
Wealden
Score: 271
Won: 9212
Lost: 9447
Angus MacNeil #431
Angus MacNeil

Scottish National Party
Na h-Eileanan an Iar
Score: 306
Won: 516
Lost: 663
Elizabeth Truss #432
Elizabeth Truss

Conservative
South West Norfolk
Score: 283
Won: 8931
Lost: 9997
Glyn Davies #433
Glyn Davies

Conservative
Montgomeryshire
Score: 254
Won: 498
Lost: 456
Graham Jones #434
Graham Jones

Labour
Hyndburn
Score: 288
Won: 492
Lost: 572
Mike Wood #435
Mike Wood

Conservative
Dudley South
Score: 271
Won: 450
Lost: 465
David Mundell #436
David Mundell

Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 273
Won: 477
Lost: 509
Hilary Benn #437
Hilary Benn

Labour
Leeds Central
Score: 300
Won: 481
Lost: 630
Neil Carmichael #438
Neil Carmichael

Conservative
Stroud
Score: 270
Won: 492
Lost: 530
Chris Leslie #439
Chris Leslie

Labour/Co-operative
Nottingham East
Score: 290
Won: 512
Lost: 628
Seema Kennedy #440
Seema Kennedy

Conservative
South Ribble
Score: 273
Won: 8739
Lost: 9817
Tom Elliott #441
Tom Elliott

UUP
Fermanagh and South Tyrone
Score: 268
Won: 444
Lost: 484
Stephen Gethins #442
Stephen Gethins

Scottish National Party
North East Fife
Score: 262
Won: 663
Lost: 695
Peter Kyle #443
Peter Kyle

Labour
Hove
Score: 291
Won: 562
Lost: 713
John Nicolson #444
John Nicolson

Scottish National Party
East Dunbartonshire
Score: 305
Won: 501
Lost: 694
Nadhim Zahawi #445
Nadhim Zahawi

Conservative
Stratford-on-Avon
Score: 242
Won: 491
Lost: 435
Nigel Dodds #446
Nigel Dodds

DUP
Belfast North
Score: 266
Won: 424
Lost: 466
Rebecca Harris #447
Rebecca Harris

Conservative
Castle Point
Score: 267
Won: 8987
Lost: 9906
Neil Coyle #448
Neil Coyle

Labour
Bermondsey and Old Southwark
Score: 305
Won: 453
Lost: 645
Victoria Prentis #449
Victoria Prentis

Conservative
Banbury
Score: 283
Won: 8008
Lost: 10010
Gavin Shuker #450
Gavin Shuker

Labour/Co-operative
Luton South
Score: 270
Won: 496
Lost: 566
Anna Soubry #451
Anna Soubry

Conservative
Broxtowe
Score: 322
Won: 7702
Lost: 11957
Caroline Dinenage #452
Caroline Dinenage

Conservative
Gosport
Score: 268
Won: 8793
Lost: 10010
Andrew Selous #453
Andrew Selous

Conservative
South West Bedfordshire
Score: 256
Won: 455
Lost: 488
Chloe Smith #454
Chloe Smith

Conservative
Norwich North
Score: 276
Won: 8415
Lost: 10308
Nicholas Soames #455
Nicholas Soames

Conservative
Mid Sussex
Score: 262
Won: 480
Lost: 531
Julian Sturdy #456
Julian Sturdy

Conservative
York Outer
Score: 240
Won: 482
Lost: 456
Sarah Wollaston #457
Sarah Wollaston

Conservative
Totnes
Score: 266
Won: 8402
Lost: 9752
Karen Bradley #458
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 262
Won: 8662
Lost: 9903
Michael Dugher #459
Michael Dugher

Labour
Barnsley East
Score: 272
Won: 488
Lost: 600
Charlotte Leslie #460
Charlotte Leslie

Conservative
Bristol North West
Score: 268
Won: 8686
Lost: 10355
Patrick McLoughlin #461
Patrick McLoughlin

Conservative
Derbyshire Dales
Score: 255
Won: 443
Lost: 480
Keir Starmer #462
Keir Starmer

Labour
Holborn and St Pancras
Score: 304
Won: 552
Lost: 818
Peter Bottomley #463
Peter Bottomley

Conservative
Worthing West
Score: 239
Won: 467
Lost: 458
Maria Caulfield #464
Maria Caulfield

Conservative
Lewes
Score: 255
Won: 8801
Lost: 9752
Eleanor Laing #465
Eleanor Laing

Conservative
Epping Forest
Score: 259
Won: 8580
Lost: 9744
Paul Farrelly #466
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 288
Won: 405
Lost: 571
Frank Field #467
Frank Field

Labour
Birkenhead
Score: 258
Won: 468
Lost: 542
Justin Madders #468
Justin Madders

Labour
Ellesmere Port and Neston
Score: 277
Won: 466
Lost: 614
David Simpson #469
David Simpson

DUP
Upper Bann
Score: 269
Won: 410
Lost: 508
Tania Mathias #470
Tania Mathias

Conservative
Twickenham
Score: 248
Won: 8764
Lost: 9722
Andy Burnham #471
Andy Burnham

Labour
Leigh
Score: 267
Won: 587
Lost: 756
John Howell #472
John Howell

Conservative
Henley
Score: 239
Won: 461
Lost: 482
Jonathan Reynolds #473
Jonathan Reynolds

Labour/Co-operative
Stalybridge and Hyde
Score: 235
Won: 592
Lost: 602
Stewart McDonald #474
Stewart McDonald

Scottish National Party
Glasgow South
Score: 267
Won: 503
Lost: 659
Wendy Morton #475
Wendy Morton

Conservative
Aldridge-Brownhills
Score: 257
Won: 8348
Lost: 10343
Bob Neill #476
Bob Neill

Conservative
Bromley and Chislehurst
Score: 239
Won: 460
Lost: 499
Guto Bebb #477
Guto Bebb

Conservative
Aberconwy
Score: 204
Won: 519
Lost: 406
Kevan Jones #478
Kevan Jones

Labour
North Durham
Score: 268
Won: 428
Lost: 579
Huw Merriman #479
Huw Merriman

Conservative
Bexhill and Battle
Score: 212
Won: 448
Lost: 387
Victoria Borwick #480
Victoria Borwick

Conservative
Kensington
Score: 234
Won: 8863
Lost: 9510
Jeremy Corbyn #481
Jeremy Corbyn

Labour
Islington North
Score: 293
Won: 513
Lost: 821
Jon Cruddas #482
Jon Cruddas

Labour
Dagenham and Rainham
Score: 263
Won: 456
Lost: 608
John Bercow #483
John Bercow

Speaker
Buckingham
Score: 285
Won: 490
Lost: 756
Steve McCabe #484
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 279
Won: 439
Lost: 660
Ed Miliband #485
Ed Miliband

Labour
Doncaster North
Score: 238
Won: 624
Lost: 709
Stephen Twigg #486
Stephen Twigg

Labour/Co-operative
Liverpool, West Derby
Score: 260
Won: 463
Lost: 620
Nicola Blackwood #487
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 238
Won: 8688
Lost: 10122
Ben Bradshaw #488
Ben Bradshaw

Labour
Exeter
Score: 285
Won: 490
Lost: 780
Pat McFadden #489
Pat McFadden

Labour
Wolverhampton South East
Score: 251
Won: 464
Lost: 606
Philip Hollobone #490
Philip Hollobone

Conservative
Kettering
Score: 217
Won: 456
Lost: 467
Nigel Mills #491
Nigel Mills

Conservative
Amber Valley
Score: 219
Won: 476
Lost: 494
Conor Burns #492
Conor Burns

Conservative
Bournemouth West
Score: 211
Won: 440
Lost: 433
Bill Cash #493
Bill Cash

Conservative
Stone
Score: 230
Won: 455
Lost: 539
Nadine Dorries #494
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 238
Won: 8165
Lost: 10425
Karl Turner #495
Karl Turner

Labour
Kingston upon Hull East
Score: 262
Won: 403
Lost: 601
Marcus Jones #496
Marcus Jones

Conservative
Nuneaton
Score: 208
Won: 477
Lost: 477
Oliver Letwin #497
Oliver Letwin

Conservative
West Dorset
Score: 203
Won: 479
Lost: 459
Gavin Newlands #498
Gavin Newlands

Scottish National Party
Paisley and Renfrewshire North
Score: 235
Won: 543
Lost: 685
Mark Spencer #499
Mark Spencer

Conservative
Sherwood
Score: 195
Won: 476
Lost: 415
Shailesh Vara #500
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 216
Won: 446
Lost: 480
Neil Gray #501
Neil Gray

Scottish National Party
Airdrie and Shotts
Score: 256
Won: 516
Lost: 781
Rob Flello #502
Rob Flello

Labour
Stoke-on-Trent South
Score: 240
Won: 437
Lost: 600
Roger Gale #503
Roger Gale

Conservative
North Thanet
Score: 228
Won: 427
Lost: 541
Gary Streeter #504
Gary Streeter

Conservative
South West Devon
Score: 208
Won: 445
Lost: 475
Kris Hopkins #505
Kris Hopkins

Conservative
Keighley
Score: 206
Won: 461
Lost: 486
Owen Smith #506
Owen Smith

Labour
Pontypridd
Score: 205
Won: 496
Lost: 547
Graham Stringer #507
Graham Stringer

Labour
Blackley and Broughton
Score: 218
Won: 443
Lost: 558
Fabian Hamilton #508
Fabian Hamilton

Labour
Leeds North East
Score: 236
Won: 452
Lost: 667
Peter Heaton-Jones #509
Peter Heaton-Jones

Conservative
North Devon
Score: 193
Won: 476
Lost: 504
Eric Pickles #510
Eric Pickles

Conservative
Brentwood and Ongar
Score: 205
Won: 463
Lost: 553
Lindsay Hoyle #511
Lindsay Hoyle

Labour
Chorley
Score: 229
Won: 416
Lost: 618
Richard Burgon #512
Richard Burgon

Labour
Leeds East
Score: 238
Won: 491
Lost: 798
Stephen Kinnock #513
Stephen Kinnock

Labour
Aberavon
Score: 220
Won: 543
Lost: 766
Ian Lavery #514
Ian Lavery

Labour
Wansbeck
Score: 225
Won: 426
Lost: 625
Gareth Thomas #515
Gareth Thomas

Labour/Co-operative
Harrow West
Score: 215
Won: 422
Lost: 576
Chuka Umunna #516
Chuka Umunna

Labour
Streatham
Score: 230
Won: 530
Lost: 818
John Woodcock #517
John Woodcock

Labour/Co-operative
Barrow and Furness
Score: 205
Won: 427
Lost: 560
Barry Sheerman #518
Barry Sheerman

Labour/Co-operative
Huddersfield
Score: 211
Won: 449
Lost: 629
Derek Twigg #519
Derek Twigg

Labour
Halton
Score: 201
Won: 469
Lost: 610
Stephen Hepburn #520
Stephen Hepburn

Labour
Jarrow
Score: 242
Won: 370
Lost: 666
Callum McCaig #521
Callum McCaig

Scottish National Party
Aberdeen South
Score: 234
Won: 461
Lost: 819
Owen Thompson #522
Owen Thompson

Scottish National Party
Midlothian
Score: 215
Won: 435
Lost: 673
Harry Harpham #523
Harry Harpham

Labour
Sheffield, Brightside and Hillsborough
Score: 230
Won: 351
Lost: 619
Jonathan Edwards #524
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 188
Won: 461
Lost: 598
Stewart Hosie #525
Stewart Hosie

Scottish National Party
Dundee East
Score: 197
Won: 449
Lost: 633
Norman Lamb #526
Norman Lamb

Liberal Democrat
North Norfolk
Score: 204
Won: 418
Lost: 618
Conor McGinn #527
Conor McGinn

Labour
St Helens North
Score: 196
Won: 431
Lost: 602
Alan Johnson #528
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 173
Won: 511
Lost: 595
Sammy Wilson #529
Sammy Wilson

DUP
East Antrim
Score: 184
Won: 402
Lost: 525
Henry Bellingham #530
Henry Bellingham

Conservative
North West Norfolk
Score: 160
Won: 495
Lost: 511
Paul Scully #531
Paul Scully

Conservative
Sutton and Cheam
Score: 150
Won: 492
Lost: 445
Phil Wilson #532
Phil Wilson

Labour
Sedgefield
Score: 204
Won: 382
Lost: 615
Ian Murray #533
Ian Murray

Labour
Edinburgh South
Score: 197
Won: 392
Lost: 651
Mark Williams #534
Mark Williams

Liberal Democrat
Ceredigion
Score: 194
Won: 401
Lost: 647
Alan Campbell #535
Alan Campbell

Labour
Tynemouth
Score: 193
Won: 395
Lost: 660
Steve Pound #536
Steve Pound

Labour
Ealing North
Score: 209
Won: 334
Lost: 636
Ian Austin #537
Ian Austin

Labour
Dudley North
Score: 183
Won: 383
Lost: 611
Jim Shannon #538
Jim Shannon

DUP
Strangford
Score: 173
Won: 410
Lost: 629
Albert Owen #539
Albert Owen

Labour
Ynys Mn
Score: 165
Won: 407
Lost: 607
Jon Ashworth #540
Jon Ashworth

Labour/Co-operative
Leicester South
Score: 169
Won: 410
Lost: 664
Vernon Coaker #541
Vernon Coaker

Labour
Gedling
Score: 192
Won: 359
Lost: 697
John Cryer #542
John Cryer

Labour
Leyton and Wanstead
Score: 222
Won: 300
Lost: 719
Pete Wishart #543
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 177
Won: 418
Lost: 749
Daniel Zeichner #544
Daniel Zeichner

Labour
Cambridge
Score: 197
Won: 334
Lost: 722
Paul Blomfield #545
Paul Blomfield

Labour
Sheffield Central
Score: 157
Won: 389
Lost: 612
Roger Mullin #546
Roger Mullin

Scottish National Party
Kirkcaldy and Cowdenbeath
Score: 163
Won: 366
Lost: 610
Sadiq Khan #547
Sadiq Khan

Labour
Tooting
Score: 160
Won: 478
Lost: 788
Phil Boswell #548
Phil Boswell

Scottish National Party
Coatbridge, Chryston and Bellshill
Score: 160
Won: 418
Lost: 716
Douglas Chapman #549
Douglas Chapman

Scottish National Party
Dunfermline and West Fife
Score: 187
Won: 347
Lost: 772
Alan Brown #550
Alan Brown

Scottish National Party
Kilmarnock and Loudoun
Score: 165
Won: 388
Lost: 744
Jon Trickett #551
Jon Trickett

Labour
Hemsworth
Score: 151
Won: 422
Lost: 699
Barry Gardiner #552
Barry Gardiner

Labour
Brent North
Score: 154
Won: 429
Lost: 747
Andrew Gwynne #553
Andrew Gwynne

Labour
Denton and Reddish
Score: 148
Won: 382
Lost: 632
John Martin McDonnell #554
John Martin McDonnell

Labour
Hayes and Harlington
Score: 161
Won: 400
Lost: 762
Andrew Slaughter #555
Andrew Slaughter

Labour
Hammersmith
Score: 172
Won: 324
Lost: 687
Richard Arkless #556
Richard Arkless

Scottish National Party
Dumfries and Galloway
Score: 187
Won: 343
Lost: 845
Kevin Brennan #557
Kevin Brennan

Labour
Cardiff West
Score: 128
Won: 419
Lost: 574
Ronnie Cowan #558
Ronnie Cowan

Scottish National Party
Inverclyde
Score: 142
Won: 412
Lost: 667
Martin Docherty #559
Martin Docherty

Scottish National Party
West Dunbartonshire
Score: 152
Won: 400
Lost: 723
Ivan Lewis #560
Ivan Lewis

Labour
Bury South
Score: 159
Won: 317
Lost: 613
Tom Blenkinsop #561
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 167
Won: 369
Lost: 802
Peter Grant #562
Peter Grant

Scottish National Party
Glenrothes
Score: 164
Won: 363
Lost: 767
Drew Hendry #563
Drew Hendry

Scottish National Party
Inverness, Nairn, Badenoch and Strathspey
Score: 168
Won: 340
Lost: 740
Mike Kane #564
Mike Kane

Labour
Wythenshawe and Sale East
Score: 139
Won: 395
Lost: 643
Iain Wright #565
Iain Wright

Labour
Hartlepool
Score: 141
Won: 393
Lost: 669
Jim Cunningham #566
Jim Cunningham

Labour
Coventry South
Score: 129
Won: 396
Lost: 615
Andy McDonald #567
Andy McDonald

Labour
Middlesbrough
Score: 148
Won: 337
Lost: 644
Simon Danczuk #568
Simon Danczuk

Labour
Rochdale
Score: 123
Won: 425
Lost: 631
Tim Farron #569
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 142
Won: 479
Lost: 872
Paul Monaghan #570
Paul Monaghan

Scottish National Party
Caithness, Sutherland and Easter Ross
Score: 172
Won: 339
Lost: 827
Brendan OHara #571
Brendan OHara

Scottish National Party
Argyll and Bute
Score: 139
Won: 400
Lost: 717
Bill Esterson #572
Bill Esterson

Labour
Sefton Central
Score: 142
Won: 390
Lost: 749
David Crausby #573
David Crausby

Labour
Bolton North East
Score: 136
Won: 336
Lost: 626
Gerald Jones #574
Gerald Jones

Labour
Merthyr Tydfil and Rhymney
Score: 150
Won: 329
Lost: 707
Graham Allen #575
Graham Allen

Labour
Nottingham North
Score: 145
Won: 312
Lost: 659
Nick Brown #576
Nick Brown

Labour
Newcastle upon Tyne East
Score: 154
Won: 313
Lost: 710
Martyn Day #577
Martyn Day

Scottish National Party
Linlithgow and East Falkirk
Score: 166
Won: 331
Lost: 849
Kelvin Hopkins #578
Kelvin Hopkins

Labour
Luton North
Score: 127
Won: 388
Lost: 652
Kevin Barron #579
Kevin Barron

Labour
Rother Valley
Score: 139
Won: 329
Lost: 661
Alex Cunningham #580
Alex Cunningham

Labour
Stockton North
Score: 124
Won: 398
Lost: 670
Khalid Mahmood #581
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 124
Won: 435
Lost: 729
Nicholas Dakin #582
Nicholas Dakin

Labour
Scunthorpe
Score: 142
Won: 331
Lost: 704
Calum Kerr #583
Calum Kerr

Scottish National Party
Berwickshire, Roxburgh and Selkirk
Score: 138
Won: 355
Lost: 738
Nick Thomas-Symonds #584
Nick Thomas-Symonds

Labour
Torfaen
Score: 139
Won: 318
Lost: 667
Ian Mearns #585
Ian Mearns

Labour
Gateshead
Score: 153
Won: 284
Lost: 700
Alan Whitehead #586
Alan Whitehead

Labour
Southampton, Test
Score: 119
Won: 368
Lost: 674
Tom Brake #587
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 116
Won: 362
Lost: 689
Mark Durkan #588
Mark Durkan

Social Democratic and Labour Party
Foyle
Score: 112
Won: 340
Lost: 662
Clive Lewis #589
Clive Lewis

Labour
Norwich South
Score: 126
Won: 402
Lost: 923
Clive Betts #590
Clive Betts

Labour
Sheffield South East
Score: 113
Won: 344
Lost: 720
Ronnie Campbell #591
Ronnie Campbell

Labour
Blyth Valley
Score: 156
Won: 256
Lost: 822
Roger Godsiff #592
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 119
Won: 327
Lost: 734
John Healey #593
John Healey

Labour
Wentworth and Dearne
Score: 130
Won: 287
Lost: 792
Nick Smith #594
Nick Smith

Labour
Blaenau Gwent
Score: 91
Won: 426
Lost: 684
Chris Bryant #595
Chris Bryant

Labour
Rhondda
Score: 107
Won: 375
Lost: 810
Tom Watson #596
Tom Watson

Labour
West Bromwich East
Score: 139
Won: 310
Lost: 939
Paul Flynn #597
Paul Flynn

Labour
Newport West
Score: 126
Won: 283
Lost: 784
Ian Lucas #598
Ian Lucas

Labour
Wrexham
Score: 111
Won: 276
Lost: 691
Alan Meale #599
Alan Meale

Labour
Mansfield
Score: 106
Won: 332
Lost: 761
John Spellar #600
John Spellar

Labour
Warley
Score: 90
Won: 375
Lost: 680
Richard Burden #601
Richard Burden

Labour
Birmingham, Northfield
Score: 97
Won: 286
Lost: 619
Jack Dromey #602
Jack Dromey

Labour
Birmingham, Erdington
Score: 134
Won: 266
Lost: 919
Angus Robertson #603
Angus Robertson

Scottish National Party
Moray
Score: 122
Won: 291
Lost: 874
David Hanson #604
David Hanson

Labour
Delyn
Score: 99
Won: 304
Lost: 729
Steven Paterson #605
Steven Paterson

Scottish National Party
Stirling
Score: 76
Won: 491
Lost: 812
Wayne David #606
Wayne David

Labour
Caerphilly
Score: 94
Won: 301
Lost: 722
Jim Dowd #607
Jim Dowd

Labour
Lewisham West and Penge
Score: 96
Won: 273
Lost: 700
Alasdair McDonnell #608
Alasdair McDonnell

Social Democratic and Labour Party
Belfast South
Score: 73
Won: 362
Lost: 633
David Anderson #609
David Anderson

Labour
Blaydon
Score: 97
Won: 286
Lost: 790
Anne McLaughlin #610
Anne McLaughlin

Scottish National Party
Glasgow North East
Score: 87
Won: 328
Lost: 781
Mark Tami #611
Mark Tami

Labour
Alyn and Deeside
Score: 89
Won: 274
Lost: 700
Greg Mulholland #612
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 69
Won: 391
Lost: 712
Stephen Philip Rotheram #613
Stephen Philip Rotheram

Labour
Liverpool, Walton
Score: 75
Won: 294
Lost: 716
Andrew Smith #614
Andrew Smith

Labour
Oxford East
Score: 80
Won: 288
Lost: 774
Grahame Morris #615
Grahame Morris

Labour
Easington
Score: 87
Won: 245
Lost: 750
Dennis Skinner #616
Dennis Skinner

Labour
Bolsover
Score: 72
Won: 339
Lost: 818
David Lammy #617
David Lammy

Labour
Tottenham
Score: 70
Won: 343
Lost: 836
Ian Blackford #618
Ian Blackford

Scottish National Party
Ross, Skye and Lochaber
Score: 73
Won: 307
Lost: 843
Peter Dowd #619
Peter Dowd

Labour
Bootle
Score: 65
Won: 303
Lost: 751
Mark Hendrick #620
Mark Hendrick

Labour/Co-operative
Preston
Score: 55
Won: 362
Lost: 738
Michael Weir #621
Michael Weir

Scottish National Party
Angus
Score: 65
Won: 295
Lost: 754
Hywel Williams #622
Hywel Williams

Plaid Cymru
Arfon
Score: 76
Won: 243
Lost: 757
Alistair Carmichael #623
Alistair Carmichael

Liberal Democrat
Orkney and Shetland
Score: 51
Won: 342
Lost: 706
Keith Vaz #624
Keith Vaz

Labour
Leicester East
Score: 86
Won: 223
Lost: 921
Gordon Marsden #625
Gordon Marsden

Labour
Blackpool South
Score: 57
Won: 265
Lost: 780
Geoffrey Robinson #626
Geoffrey Robinson

Labour
Coventry North West
Score: 46
Won: 315
Lost: 773
Chris Stephens #627
Chris Stephens

Scottish National Party
Glasgow South West
Score: 55
Won: 266
Lost: 902
Alex Salmond #628
Alex Salmond

Scottish National Party
Gordon
Score: 44
Won: 313
Lost: 904
Geraint Davies #629
Geraint Davies

Labour/Co-operative
Swansea West
Score: 31
Won: 335
Lost: 681
David Winnick #630
David Winnick

Labour
Walsall North
Score: 46
Won: 242
Lost: 851
Tommy Sheppard #631
Tommy Sheppard

Scottish National Party
Edinburgh East
Score: 46
Won: 211
Lost: 869
Stephen Timms #632
Stephen Timms

Labour
East Ham
Score: 31
Won: 276
Lost: 722
Adrian Bailey #633
Adrian Bailey

Labour/Co-operative
West Bromwich West
Score: 26
Won: 344
Lost: 713
Liam Byrne #634
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 29
Won: 300
Lost: 858
Chris Law #635
Chris Law

Scottish National Party
Dundee West
Score: 38
Won: 243
Lost: 980
George Howarth #636
George Howarth

Labour
Knowsley
Score: 28
Won: 268
Lost: 790
Imran Hussain #637
Imran Hussain

Labour
Bradford East
Score: 28
Won: 277
Lost: 804
Gerald Kaufman #638
Gerald Kaufman

Labour
Manchester, Gorton
Score: 24
Won: 291
Lost: 746
Rob Marris #639
Rob Marris

Labour
Wolverhampton South West
Score: 21
Won: 282
Lost: 625
Paul Maskey #640
Paul Maskey

Sinn Fein
Belfast West
Score: 25
Won: 261
Lost: 885
John Pugh #641
John Pugh

Liberal Democrat
Southport
Score: 22
Won: 228
Lost: 885
George Kerevan #642
George Kerevan

Scottish National Party
East Lothian
Score: 17
Won: 248
Lost: 803
John McNally #643
John McNally

Scottish National Party
Falkirk
Score: 21
Won: 200
Lost: 904
Michael Meacher #644
Michael Meacher

Labour
Oldham West and Royton
Score: 17
Won: 199
Lost: 660
Mickey Brady #645
Mickey Brady

Sinn Fein
Newry and Armagh
Score: 11
Won: 294
Lost: 891
Pat Doherty #646
Pat Doherty

Sinn Fein
West Tyrone
Score: 14
Won: 212
Lost: 861
Virendra Sharma #647
Virendra Sharma

Labour
Ealing, Southall
Score: 9
Won: 314
Lost: 724
Mike Gapes #648
Mike Gapes

Labour/Co-operative
Ilford South
Score: 10
Won: 219
Lost: 933
If you are a sitting Member of Parliament and you would like your photograph on www.sexymp.co.uk to be changed or updated, for any reason, please email: mp@sexymp.co.uk. Sexymp.co.uk does not own any of photographs of Members of Parliament on this website. If you find any content on www.sexymp.co.uk that you think might constitute a breach of copyright, we would like to know - please email info@sexymp.co.uk and we will rectify the breach if one exists.

sexymp.co.uk