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
John Nicolson
 
Tasmina Ahmed-Sheikhmp/
John Nicolson   Tasmina Ahmed-Sheikh
Scottish National Party   Scottish National Party
East Dunbartonshire   Ochil and South Perthshire


 
As seen in

Results: Mixed
Started on the 7th of July 2015

Mixed      Male      Female      Historic Rankings

Mixed
Sexiest
Parties
by Wins

#1 Labour
940,531
#2 Conservative
845,146
#3 Scottish National Party
200,731
#4 Labour/Co-operative
109,076
#5 Plaid Cymru
15,195
#6 Green
11,274
#7 Social Democratic and Labour Party
9,447
#8 Independent
8,787
#9 DUP
4,954
#10 Liberal Democrat
4,024
#11 UUP
1,282
#12 Sinn Fein
1,266
#13 UKIP
726
#14 Speaker
615

Mixed
Sexiest
Parties
by Size

#1 UKIP
12.65%
#2 Conservative
11.93%
#3 UUP
11.34%
#4 DUP
11.08%
#5 Labour/Co-operative
8.73%
#6 Labour
8.10%
#7 Scottish National Party
7.09%
#8 Plaid Cymru
6.80%
#9 Speaker
6.68%
#10 Independent
5.23%
#11 Social Democratic and Labour Party
4.55%
#12 Liberal Democrat
3.49%
#13 Sinn Fein
1.37%
#14 Green
0.95%

SexyMP on Facebook







Top 10 - Mixed

Richard Benyon
#1
Richard Benyon
Conservative
Newbury
Score: 646
Won: 1212
Lost: 500
Richard Drax
#2
Richard Drax
Conservative
South Dorset
Score: 533
Won: 1353
Lost: 400
Daniel Poulter
#3
Daniel Poulter
Conservative
Central Suffolk and North Ipswich
Score: 532
Won: 1291
Lost: 411
Owen Paterson
#4
Owen Paterson
Conservative
North Shropshire
Score: 512
Won: 1182
Lost: 547
Gavin Williamson
#5
Gavin Williamson
Conservative
South Staffordshire
Score: 530
Won: 798
Lost: 453
Jesse Norman
#6
Jesse Norman
Conservative
Hereford and South Herefordshire
Score: 501
Won: 1130
Lost: 584
Tobias Ellwood
#7
Tobias Ellwood
Conservative
Bournemouth East
Score: 515
Won: 808
Lost: 466
Charlie Elphicke
#8
Charlie Elphicke
Conservative
Dover
Score: 516
Won: 797
Lost: 466
Mark Prisk
#9
Mark Prisk
Conservative
Hertford and Stortford
Score: 524
Won: 748
Lost: 459
Chris Philp
#10
Chris Philp
Conservative
Croydon South
Score: 506
Won: 842
Lost: 473

Adam Holloway #11
Adam Holloway

Conservative
Gravesham
Score: 524
Won: 799
Lost: 498
James Wharton #12
James Wharton

Conservative
Stockton South
Score: 508
Won: 800
Lost: 457
Steven Baker #13
Steven Baker

Conservative
Wycombe
Score: 506
Won: 728
Lost: 428
Andrew Stephenson #14
Andrew Stephenson

Conservative
Pendle
Score: 504
Won: 774
Lost: 461
Damian Collins #15
Damian Collins

Conservative
Folkestone and Hythe
Score: 510
Won: 755
Lost: 467
Robert Jenrick #16
Robert Jenrick

Conservative
Newark
Score: 491
Won: 821
Lost: 467
David Morris #17
David Morris

Conservative
Morecambe and Lunesdale
Score: 513
Won: 733
Lost: 470
Tim Loughton #18
Tim Loughton

Conservative
East Worthing and Shoreham
Score: 534
Won: 676
Lost: 490
Chris Green #19
Chris Green

Conservative
Bolton West
Score: 500
Won: 716
Lost: 443
Jo Johnson #20
Jo Johnson

Conservative
Orpington
Score: 482
Won: 920
Lost: 516
Robert Goodwill #21
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 517
Won: 745
Lost: 516
Gareth Johnson #22
Gareth Johnson

Conservative
Dartford
Score: 546
Won: 692
Lost: 550
Philip Dunne #23
Philip Dunne

Conservative
Ludlow
Score: 484
Won: 757
Lost: 454
Nigel Huddleston #24
Nigel Huddleston

Conservative
Mid Worcestershire
Score: 502
Won: 742
Lost: 489
Jonathan Lord #25
Jonathan Lord

Conservative
Woking
Score: 499
Won: 689
Lost: 447
Bob Stewart #26
Bob Stewart

Conservative
Beckenham
Score: 523
Won: 711
Lost: 519
Phillip Lee #27
Phillip Lee

Conservative
Bracknell
Score: 535
Won: 699
Lost: 546
Michael Ellis #28
Michael Ellis

Conservative
Northampton North
Score: 493
Won: 699
Lost: 455
Richard Graham #29
Richard Graham

Conservative
Gloucester
Score: 476
Won: 783
Lost: 462
Sam Gyimah #30
Sam Gyimah

Conservative
East Surrey
Score: 488
Won: 718
Lost: 453
George Hollingbery #31
George Hollingbery

Conservative
Meon Valley
Score: 469
Won: 807
Lost: 457
Nicholas Boles #32
Nicholas Boles

Conservative
Grantham and Stamford
Score: 504
Won: 695
Lost: 481
Damian Hinds #33
Damian Hinds

Conservative
East Hampshire
Score: 479
Won: 726
Lost: 440
Graham Evans #34
Graham Evans

Conservative
Weaver Vale
Score: 492
Won: 712
Lost: 466
James Heappey #35
James Heappey

Conservative
Wells
Score: 474
Won: 807
Lost: 482
Jack Lopresti #36
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 497
Won: 688
Lost: 463
Matthew Offord #37
Matthew Offord

Conservative
Hendon
Score: 479
Won: 720
Lost: 443
James Brokenshire #38
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 494
Won: 704
Lost: 471
Grant Shapps #39
Grant Shapps

Conservative
Welwyn Hatfield
Score: 483
Won: 779
Lost: 491
Julian Smith #40
Julian Smith

Conservative
Skipton and Ripon
Score: 472
Won: 751
Lost: 448
Charles Walker #41
Charles Walker

Conservative
Broxbourne
Score: 478
Won: 762
Lost: 468
Alun Cairns #42
Alun Cairns

Conservative
Vale of Glamorgan
Score: 483
Won: 750
Lost: 479
Sajid Javid #43
Sajid Javid

Conservative
Bromsgrove
Score: 500
Won: 772
Lost: 538
Andrew Murrison #44
Andrew Murrison

Conservative
South West Wiltshire
Score: 476
Won: 771
Lost: 479
Greg Clark #45
Greg Clark

Conservative
Tunbridge Wells
Score: 480
Won: 767
Lost: 490
Stephen Metcalfe #46
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 486
Won: 755
Lost: 496
Justin Tomlinson #47
Justin Tomlinson

Conservative
North Swindon
Score: 500
Won: 739
Lost: 520
Paul Beresford #48
Paul Beresford

Conservative
Mole Valley
Score: 491
Won: 678
Lost: 464
David Davies #49
David Davies

Conservative
Monmouth
Score: 470
Won: 747
Lost: 457
Henry Smith #50
Henry Smith

Conservative
Crawley
Score: 470
Won: 784
Lost: 478
Chris Skidmore #51
Chris Skidmore

Conservative
Kingswood
Score: 445
Won: 832
Lost: 440
James Cartlidge #52
James Cartlidge

Conservative
South Suffolk
Score: 464
Won: 774
Lost: 464
Nigel Evans #53
Nigel Evans

Conservative
Ribble Valley
Score: 496
Won: 720
Lost: 515
Dominic Grieve #54
Dominic Grieve

Conservative
Beaconsfield
Score: 489
Won: 714
Lost: 502
Andrew Jones #55
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 473
Won: 753
Lost: 490
Ian Paisley Jnr #56
Ian Paisley Jnr

DUP
North Antrim
Score: 490
Won: 746
Lost: 527
Chris White #57
Chris White

Conservative
Warwick and Leamington
Score: 462
Won: 770
Lost: 473
George Eustice #58
George Eustice

Conservative
Camborne and Redruth
Score: 450
Won: 754
Lost: 436
Jeremy Quin #59
Jeremy Quin

Conservative
Horsham
Score: 466
Won: 737
Lost: 469
David Rutley #60
David Rutley

Conservative
Macclesfield
Score: 457
Won: 779
Lost: 469
Conor Burns #61
Conor Burns

Conservative
Bournemouth West
Score: 530
Won: 624
Lost: 540
Mark Field #62
Mark Field

Conservative
Cities of London and Westminster
Score: 475
Won: 733
Lost: 495
David Lidington #63
David Lidington

Conservative
Aylesbury
Score: 460
Won: 746
Lost: 462
Hugo Swire #64
Hugo Swire

Conservative
East Devon
Score: 460
Won: 766
Lost: 473
Andrew Bridgen #65
Andrew Bridgen

Conservative
North West Leicestershire
Score: 477
Won: 718
Lost: 491
Andrew Griffiths #66
Andrew Griffiths

Conservative
Burton
Score: 471
Won: 718
Lost: 477
James Berry #67
James Berry

Conservative
Kingston and Surbiton
Score: 459
Won: 759
Lost: 476
Stephen Crabb #68
Stephen Crabb

Conservative
Preseli Pembrokeshire
Score: 464
Won: 763
Lost: 493
David Cameron #69
David Cameron

Conservative
Witney
Score: 456
Won: 846
Lost: 527
Philip Davies #70
Philip Davies

Conservative
Shipley
Score: 476
Won: 772
Lost: 537
Jonathan Djanogly #71
Jonathan Djanogly

Conservative
Huntingdon
Score: 459
Won: 731
Lost: 462
Alan Mak #72
Alan Mak

Conservative
Havant
Score: 454
Won: 772
Lost: 485
Jeremy Wright #73
Jeremy Wright

Conservative
Kenilworth and Southam
Score: 469
Won: 747
Lost: 509
Andrew Tyrie #74
Andrew Tyrie

Conservative
Chichester
Score: 493
Won: 728
Lost: 567
John Glen #75
John Glen

Conservative
Salisbury
Score: 451
Won: 773
Lost: 489
Ben Howlett #76
Ben Howlett

Conservative
Bath
Score: 474
Won: 728
Lost: 521
Johnny Mercer #77
Johnny Mercer

Conservative
Plymouth, Moor View
Score: 445
Won: 839
Lost: 512
Mark Pritchard #78
Mark Pritchard

Conservative
The Wrekin
Score: 461
Won: 721
Lost: 482
Jake Berry #79
Jake Berry

Conservative
Rossendale and Darwen
Score: 451
Won: 733
Lost: 467
Crispin Blunt #80
Crispin Blunt

Conservative
Reigate
Score: 490
Won: 675
Lost: 526
Mark Menzies #81
Mark Menzies

Conservative
Fylde
Score: 462
Won: 702
Lost: 479
Stephen Phillips #82
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 459
Won: 710
Lost: 478
Ranil Jayawardena #83
Ranil Jayawardena

Conservative
North East Hampshire
Score: 433
Won: 761
Lost: 445
James Cleverly #84
James Cleverly

Conservative
Braintree
Score: 439
Won: 746
Lost: 460
Zac Goldsmith #85
Zac Goldsmith

Conservative
Richmond Park
Score: 426
Won: 811
Lost: 459
Daniel Kawczynski #86
Daniel Kawczynski

Conservative
Shrewsbury and Atcham
Score: 428
Won: 869
Lost: 497
Ed Vaizey #87
Ed Vaizey

Conservative
Wantage
Score: 439
Won: 860
Lost: 528
Greg Knight #88
Greg Knight

Conservative
East Yorkshire
Score: 471
Won: 763
Lost: 565
Christopher Pincher #89
Christopher Pincher

Conservative
Tamworth
Score: 435
Won: 744
Lost: 451
Bill Wiggin #90
Bill Wiggin

Conservative
North Herefordshire
Score: 458
Won: 699
Lost: 481
Desmond Swayne #91
Desmond Swayne

Conservative
New Forest West
Score: 444
Won: 718
Lost: 463
David Nuttall #92
David Nuttall

Conservative
Bury North
Score: 446
Won: 724
Lost: 475
Tom Pursglove #93
Tom Pursglove

Conservative
Corby
Score: 431
Won: 823
Lost: 494
Graham Stuart #94
Graham Stuart

Conservative
Beverley and Holderness
Score: 474
Won: 697
Lost: 529
Mike Freer #95
Mike Freer

Conservative
Finchley and Golders Green
Score: 489
Won: 646
Lost: 533
Kevin Foster #96
Kevin Foster

Conservative
Torbay
Score: 453
Won: 716
Lost: 499
Mark Harper #97
Mark Harper

Conservative
Forest of Dean
Score: 422
Won: 762
Lost: 443
Craig Mackinlay #98
Craig Mackinlay

Conservative
South Thanet
Score: 434
Won: 715
Lost: 447
Greg Hands #99
Greg Hands

Conservative
Chelsea and Fulham
Score: 425
Won: 774
Lost: 467
Kit Malthouse #100
Kit Malthouse

Conservative
North West Hampshire
Score: 456
Won: 732
Lost: 531
David Gauke #101
David Gauke

Conservative
South West Hertfordshire
Score: 434
Won: 741
Lost: 481
Julian Knight #102
Julian Knight

Conservative
Solihull
Score: 486
Won: 709
Lost: 603
Brandon Lewis #103
Brandon Lewis

Conservative
Great Yarmouth
Score: 456
Won: 668
Lost: 494
Guto Bebb #104
Guto Bebb

Conservative
Aberconwy
Score: 460
Won: 701
Lost: 536
Simon Hart #105
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 452
Won: 681
Lost: 499
James Morris #106
James Morris

Conservative
Halesowen and Rowley Regis
Score: 428
Won: 820
Lost: 525
John Penrose #107
John Penrose

Conservative
Weston-Super-Mare
Score: 426
Won: 770
Lost: 488
John Stevenson #108
John Stevenson

Conservative
Carlisle
Score: 448
Won: 721
Lost: 517
Iain Duncan Smith #109
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 455
Won: 757
Lost: 566
Kwasi Kwarteng #110
Kwasi Kwarteng

Conservative
Spelthorne
Score: 446
Won: 758
Lost: 540
John Mann #111
John Mann

Labour
Bassetlaw
Score: 507
Won: 662
Lost: 629
Jason McCartney #112
Jason McCartney

Conservative
Colne Valley
Score: 438
Won: 722
Lost: 495
Derek Thomas #113
Derek Thomas

Conservative
St Ives
Score: 420
Won: 758
Lost: 465
David Warburton #114
David Warburton

Conservative
Somerton and Frome
Score: 428
Won: 748
Lost: 485
Stuart Andrew #115
Stuart Andrew

Conservative
Pudsey
Score: 442
Won: 678
Lost: 480
Liam Fox #116
Liam Fox

Conservative
North Somerset
Score: 428
Won: 791
Lost: 519
Damian Green #117
Damian Green

Conservative
Ashford
Score: 448
Won: 701
Lost: 516
Nick Hurd #118
Nick Hurd

Conservative
Ruislip, Northwood and Pinner
Score: 409
Won: 828
Lost: 484
Nick Herbert #119
Nick Herbert

Conservative
Arundel and South Downs
Score: 434
Won: 686
Lost: 474
Craig Williams #120
Craig Williams

Conservative
Cardiff North
Score: 436
Won: 721
Lost: 501
Edward Argar #121
Edward Argar

Conservative
Charnwood
Score: 430
Won: 705
Lost: 479
David Jones #122
David Jones

Conservative
Clwyd West
Score: 433
Won: 713
Lost: 492
Scott Mann #123
Scott Mann

Conservative
North Cornwall
Score: 399
Won: 901
Lost: 502
Alberto Costa #124
Alberto Costa

Conservative
South Leicestershire
Score: 443
Won: 726
Lost: 534
Bernard Jenkin #125
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 406
Won: 767
Lost: 456
Simon Kirby #126
Simon Kirby

Conservative
Brighton, Kemptown
Score: 435
Won: 705
Lost: 498
Byron Davies #127
Byron Davies

Conservative
Gower
Score: 459
Won: 657
Lost: 530
Graham Jones #128
Graham Jones

Labour
Hyndburn
Score: 506
Won: 682
Lost: 676
Julian Lewis #129
Julian Lewis

Conservative
New Forest East
Score: 450
Won: 692
Lost: 535
Guy Opperman #130
Guy Opperman

Conservative
Hexham
Score: 418
Won: 738
Lost: 476
Robin Walker #131
Robin Walker

Conservative
Worcester
Score: 407
Won: 823
Lost: 495
Ben Wallace #132
Ben Wallace

Conservative
Wyre and Preston North
Score: 439
Won: 793
Lost: 578
Julian Brazier #133
Julian Brazier

Conservative
Canterbury
Score: 511
Won: 584
Lost: 597
Mike Penning #134
Mike Penning

Conservative
Hemel Hempstead
Score: 485
Won: 652
Lost: 598
Adam Afriyie #135
Adam Afriyie

Conservative
Windsor
Score: 412
Won: 756
Lost: 479
Steve Brine #136
Steve Brine

Conservative
Winchester
Score: 404
Won: 755
Lost: 458
James Davies #137
James Davies

Conservative
Vale of Clwyd
Score: 402
Won: 783
Lost: 475
John Redwood #138
John Redwood

Conservative
Wokingham
Score: 441
Won: 748
Lost: 570
Royston Smith #139
Royston Smith

Conservative
Southampton, Itchen
Score: 452
Won: 688
Lost: 562
David Burrowes #140
David Burrowes

Conservative
Enfield, Southgate
Score: 421
Won: 737
Lost: 515
Oliver Dowden #141
Oliver Dowden

Conservative
Hertsmere
Score: 416
Won: 724
Lost: 489
Michael Gove #142
Michael Gove

Conservative
Surrey Heath
Score: 439
Won: 795
Lost: 611
Peter Lilley #143
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 454
Won: 688
Lost: 572
Bridget Phillipson #144
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 374
Won: 15951
Lost: 8066
Craig Tracey #145
Craig Tracey

Conservative
North Warwickshire
Score: 424
Won: 735
Lost: 523
Andrew Turner #146
Andrew Turner

Conservative
Isle of Wight
Score: 451
Won: 682
Lost: 560
Robert Halfon #147
Robert Halfon

Conservative
Harlow
Score: 418
Won: 699
Lost: 484
John Hayes #148
John Hayes

Conservative
South Holland and The Deepings
Score: 490
Won: 639
Lost: 629
Dominic Raab #149
Dominic Raab

Conservative
Esher and Walton
Score: 391
Won: 856
Lost: 497
Alan Duncan #150
Alan Duncan

Conservative
Rutland and Melton
Score: 403
Won: 762
Lost: 490
Simon Hoare #151
Simon Hoare

Conservative
North Dorset
Score: 438
Won: 672
Lost: 530
Jeremy Hunt #152
Jeremy Hunt

Conservative
South West Surrey
Score: 403
Won: 741
Lost: 479
Paul Maynard #153
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 449
Won: 657
Lost: 546
Rehman Chishti #154
Rehman Chishti

Conservative
Gillingham and Rainham
Score: 386
Won: 802
Lost: 468
Mark Lancaster #155
Mark Lancaster

Conservative
Milton Keynes North
Score: 390
Won: 742
Lost: 444
Chris Davies #156
Chris Davies

Conservative
Brecon and Radnorshire
Score: 432
Won: 727
Lost: 563
Rishi Sunak #157
Rishi Sunak

Conservative
Richmond (Yorks)
Score: 431
Won: 652
Lost: 506
Edward Timpson #158
Edward Timpson

Conservative
Crewe and Nantwich
Score: 402
Won: 720
Lost: 469
Matt Warman #159
Matt Warman

Conservative
Boston and Skegness
Score: 400
Won: 715
Lost: 462
Douglas Carswell #160
Douglas Carswell

UKIP
Clacton
Score: 426
Won: 726
Lost: 551
Chris Heaton-Harris #161
Chris Heaton-Harris

Conservative
Daventry
Score: 440
Won: 664
Lost: 545
Boris Johnson #162
Boris Johnson

Conservative
Uxbridge and South Ruislip
Score: 415
Won: 761
Lost: 546
Ian Liddell-Grainger #163
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 443
Won: 709
Lost: 588
Karl McCartney #164
Karl McCartney

Conservative
Lincoln
Score: 423
Won: 698
Lost: 522
Stephen McPartland #165
Stephen McPartland

Conservative
Stevenage
Score: 407
Won: 743
Lost: 508
Craig Whittaker #166
Craig Whittaker

Conservative
Calder Valley
Score: 417
Won: 673
Lost: 485
Stewart Jackson #167
Stewart Jackson

Conservative
Peterborough
Score: 420
Won: 744
Lost: 551
Robert Syms #168
Robert Syms

Conservative
Poole
Score: 462
Won: 656
Lost: 602
Jeremy Lefroy #169
Jeremy Lefroy

Conservative
Stafford
Score: 408
Won: 679
Lost: 477
Thomas Tugendhat #170
Thomas Tugendhat

Conservative
Tonbridge and Malling
Score: 390
Won: 733
Lost: 458
Marcus Fysh #171
Marcus Fysh

Conservative
Yeovil
Score: 380
Won: 757
Lost: 447
Will Quince #172
Will Quince

Conservative
Colchester
Score: 397
Won: 697
Lost: 462
Andrew Rosindell #173
Andrew Rosindell

Conservative
Romford
Score: 427
Won: 658
Lost: 518
John Whittingdale #174
John Whittingdale

Conservative
Maldon
Score: 422
Won: 724
Lost: 555
James Duddridge #175
James Duddridge

Conservative
Rochford and Southend East
Score: 438
Won: 621
Lost: 521
Geoffrey Cox #176
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 397
Won: 764
Lost: 515
Derek Twigg #177
Derek Twigg

Labour
Halton
Score: 523
Won: 628
Lost: 759
Rob Wilson #178
Rob Wilson

Conservative
Reading East
Score: 384
Won: 762
Lost: 474
Jacob Rees-Mogg #179
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 374
Won: 926
Lost: 542
David Amess #180
David Amess

Conservative
Southend West
Score: 453
Won: 640
Lost: 595
Alex Chalk #181
Alex Chalk

Conservative
Cheltenham
Score: 383
Won: 787
Lost: 503
Mark Garnier #182
Mark Garnier

Conservative
Wyre Forest
Score: 402
Won: 753
Lost: 538
Mark Pawsey #183
Mark Pawsey

Conservative
Rugby
Score: 413
Won: 703
Lost: 538
Mel Stride #184
Mel Stride

Conservative
Central Devon
Score: 387
Won: 696
Lost: 453
Gavin Barwell #185
Gavin Barwell

Conservative
Croydon Central
Score: 433
Won: 637
Lost: 549
James Gray #186
James Gray

Conservative
North Wiltshire
Score: 406
Won: 692
Lost: 512
George Osborne #187
George Osborne

Conservative
Tatton
Score: 381
Won: 828
Lost: 528
Rory Stewart #188
Rory Stewart

Conservative
Penrith and The Border
Score: 397
Won: 660
Lost: 471
Laurence Robertson #189
Laurence Robertson

Conservative
Tewkesbury
Score: 431
Won: 694
Lost: 599
Paul Scully #190
Paul Scully

Conservative
Sutton and Cheam
Score: 439
Won: 643
Lost: 579
Jane Ellison #191
Jane Ellison

Conservative
Battersea
Score: 395
Won: 723
Lost: 519
Richard Harrington #192
Richard Harrington

Conservative
Watford
Score: 387
Won: 719
Lost: 491
Kris Hopkins #193
Kris Hopkins

Conservative
Keighley
Score: 454
Won: 623
Lost: 606
Gavin Robinson #194
Gavin Robinson

DUP
Belfast East
Score: 379
Won: 750
Lost: 488
Mark Spencer #195
Mark Spencer

Conservative
Sherwood
Score: 420
Won: 652
Lost: 540
Stephen Barclay #196
Stephen Barclay

Conservative
North East Cambridgeshire
Score: 356
Won: 826
Lost: 459
John Woodcock #197
John Woodcock

Labour/Co-operative
Barrow and Furness
Score: 499
Won: 596
Lost: 708
Bob Blackman #198
Bob Blackman

Conservative
Harrow East
Score: 395
Won: 749
Lost: 554
John Baron #199
John Baron

Conservative
Basildon and Billericay
Score: 428
Won: 669
Lost: 600
David Mowat #200
David Mowat

Conservative
Warrington South
Score: 408
Won: 697
Lost: 559
Chris Grayling #201
Chris Grayling

Conservative
Epsom and Ewell
Score: 431
Won: 660
Lost: 606
Graham Stringer #202
Graham Stringer

Labour
Blackley and Broughton
Score: 469
Won: 638
Lost: 690
David Mackintosh #203
David Mackintosh

Conservative
Northampton South
Score: 441
Won: 613
Lost: 593
Alan Haselhurst #204
Alan Haselhurst

Conservative
Saffron Walden
Score: 420
Won: 682
Lost: 600
Peter Bone #205
Peter Bone

Conservative
Wellingborough
Score: 376
Won: 728
Lost: 507
Andrew Mitchell #206
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 382
Won: 688
Lost: 496
Alok Sharma #207
Alok Sharma

Conservative
Reading West
Score: 368
Won: 723
Lost: 478
Geoffrey Clifton-Brown #208
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 394
Won: 703
Lost: 553
Steve Double #209
Steve Double

Conservative
St Austell and Newquay
Score: 390
Won: 706
Lost: 542
William Wragg #210
William Wragg

Conservative
Hazel Grove
Score: 391
Won: 700
Lost: 538
David Davis #211
David Davis

Conservative
Haltemprice and Howden
Score: 376
Won: 744
Lost: 526
Matthew Hancock #212
Matthew Hancock

Conservative
West Suffolk
Score: 353
Won: 724
Lost: 436
Neil Parish #213
Neil Parish

Conservative
Tiverton and Honiton
Score: 383
Won: 678
Lost: 504
Michael Tomlinson #214
Michael Tomlinson

Conservative
Mid Dorset and North Poole
Score: 412
Won: 653
Lost: 570
Eilidh Whiteford #215
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 320
Won: 16244
Lost: 7371
Nigel Adams #216
Nigel Adams

Conservative
Selby and Ainsty
Score: 360
Won: 772
Lost: 495
Harry Harpham #217
Harry Harpham

Labour
Sheffield, Brightside and Hillsborough
Score: 551
Won: 465
Lost: 706
Michael Fabricant #218
Michael Fabricant

Conservative
Lichfield
Score: 404
Won: 700
Lost: 600
Kenneth Clarke #219
Kenneth Clarke

Conservative
Rushcliffe
Score: 430
Won: 633
Lost: 622
Richard Fuller #220
Richard Fuller

Conservative
Bedford
Score: 348
Won: 800
Lost: 485
Priti Patel #221
Priti Patel

Conservative
Witham
Score: 461
Won: 10562
Lost: 11844
Christopher Chope #222
Christopher Chope

Conservative
Christchurch
Score: 430
Won: 693
Lost: 687
Dan Jarvis #223
Dan Jarvis

Labour
Barnsley Central
Score: 434
Won: 821
Lost: 826
Heidi Allen #224
Heidi Allen

Conservative
South Cambridgeshire
Score: 461
Won: 10136
Lost: 11608
Huw Merriman #225
Huw Merriman

Conservative
Bexhill and Battle
Score: 397
Won: 601
Lost: 510
Penny Mordaunt #226
Penny Mordaunt

Conservative
Portsmouth North
Score: 457
Won: 10399
Lost: 11657
Glyn Davies #227
Glyn Davies

Conservative
Montgomeryshire
Score: 403
Won: 648
Lost: 579
Mark Francois #228
Mark Francois

Conservative
Rayleigh and Wickford
Score: 380
Won: 650
Lost: 512
Jeffrey M. Donaldson #229
Jeffrey M. Donaldson

DUP
Lagan Valley
Score: 419
Won: 622
Lost: 609
Michael Dugher #230
Michael Dugher

Labour
Barnsley East
Score: 454
Won: 658
Lost: 748
Elizabeth Truss #231
Elizabeth Truss

Conservative
South West Norfolk
Score: 463
Won: 10111
Lost: 11968
Ben Gummer #232
Ben Gummer

Conservative
Ipswich
Score: 353
Won: 787
Lost: 528
Caroline Flint #233
Caroline Flint

Labour
Don Valley
Score: 389
Won: 10106
Lost: 8623
Jamie Reed #234
Jamie Reed

Labour
Copeland
Score: 385
Won: 833
Lost: 695
John Spellar #235
John Spellar

Labour
Warley
Score: 559
Won: 509
Lost: 843
David Tredinnick #236
David Tredinnick

Conservative
Bosworth
Score: 403
Won: 656
Lost: 602
Peter Bottomley #237
Peter Bottomley

Conservative
Worthing West
Score: 404
Won: 616
Lost: 576
Graham Brady #238
Graham Brady

Conservative
Altrincham and Sale West
Score: 427
Won: 632
Lost: 657
Tom Elliott #239
Tom Elliott

UUP
Fermanagh and South Tyrone
Score: 428
Won: 600
Lost: 626
Richard Bacon #240
Richard Bacon

Conservative
South Norfolk
Score: 373
Won: 711
Lost: 561
David Evennett #241
David Evennett

Conservative
Bexleyheath and Crayford
Score: 400
Won: 708
Lost: 663
Keith Simpson #242
Keith Simpson

Conservative
Broadland
Score: 425
Won: 669
Lost: 704
Simon Burns #243
Simon Burns

Conservative
Chelmsford
Score: 381
Won: 686
Lost: 582
Alistair Burt #244
Alistair Burt

Conservative
North East Bedfordshire
Score: 405
Won: 612
Lost: 594
Lucy Frazer #245
Lucy Frazer

Conservative
South East Cambridgeshire
Score: 435
Won: 10643
Lost: 11834
Rebecca Harris #246
Rebecca Harris

Conservative
Castle Point
Score: 443
Won: 10272
Lost: 11842
Tristram Hunt #247
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 428
Won: 791
Lost: 851
Ed Miliband #248
Ed Miliband

Labour
Doncaster North
Score: 432
Won: 807
Lost: 885
Nicholas Soames #249
Nicholas Soames

Conservative
Mid Sussex
Score: 436
Won: 627
Lost: 702
Andrew Bingham #250
Andrew Bingham

Conservative
High Peak
Score: 397
Won: 625
Lost: 588
Michael Fallon #251
Michael Fallon

Conservative
Sevenoaks
Score: 387
Won: 692
Lost: 620
Andy Burnham #252
Andy Burnham

Labour
Leigh
Score: 447
Won: 776
Lost: 942
Chris Evans #253
Chris Evans

Labour/Co-operative
Islwyn
Score: 394
Won: 797
Lost: 759
Edward Leigh #254
Edward Leigh

Conservative
Gainsborough
Score: 411
Won: 633
Lost: 657
Stuart McDonald #255
Stuart McDonald

Scottish National Party
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 411
Won: 775
Lost: 799
Jonathan Reynolds #256
Jonathan Reynolds

Labour/Co-operative
Stalybridge and Hyde
Score: 402
Won: 765
Lost: 760
Stephen Twigg #257
Stephen Twigg

Labour/Co-operative
Liverpool, West Derby
Score: 453
Won: 617
Lost: 770
Gregory Campbell #258
Gregory Campbell

DUP
East Londonderry
Score: 377
Won: 636
Lost: 558
Nicola Blackwood #259
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 444
Won: 9933
Lost: 12071
Stephen Gethins #260
Stephen Gethins

Scottish National Party
North East Fife
Score: 408
Won: 839
Lost: 869
Huw Irranca-Davies #261
Huw Irranca-Davies

Labour
Ogmore
Score: 446
Won: 700
Lost: 864
Martin Vickers #262
Martin Vickers

Conservative
Cleethorpes
Score: 380
Won: 670
Lost: 606
Mike Wood #263
Mike Wood

Conservative
Dudley South
Score: 406
Won: 591
Lost: 610
Henry Bellingham #264
Henry Bellingham

Conservative
North West Norfolk
Score: 404
Won: 654
Lost: 674
George Freeman #265
George Freeman

Conservative
Mid Norfolk
Score: 369
Won: 629
Lost: 539
Gerald Howarth #266
Gerald Howarth

Conservative
Aldershot
Score: 375
Won: 711
Lost: 628
Marcus Jones #267
Marcus Jones

Conservative
Nuneaton
Score: 385
Won: 648
Lost: 611
Khalid Mahmood #268
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 485
Won: 611
Lost: 888
Patrick McLoughlin #269
Patrick McLoughlin

Conservative
Derbyshire Dales
Score: 402
Won: 614
Lost: 632
Peter Heaton-Jones #270
Peter Heaton-Jones

Conservative
North Devon
Score: 400
Won: 649
Lost: 670
Andrea Jenkyns #271
Andrea Jenkyns

Conservative
Morley and Outwood
Score: 417
Won: 10411
Lost: 11637
Oliver Letwin #272
Oliver Letwin

Conservative
West Dorset
Score: 384
Won: 626
Lost: 592
Julian Sturdy #273
Julian Sturdy

Conservative
York Outer
Score: 380
Won: 643
Lost: 597
Simon Danczuk #274
Simon Danczuk

Labour
Rochdale
Score: 466
Won: 576
Lost: 796
Rob Flello #275
Rob Flello

Labour
Stoke-on-Trent South
Score: 433
Won: 630
Lost: 771
Mims Davies #276
Mims Davies

Conservative
Eastleigh
Score: 414
Won: 10417
Lost: 11765
Nusrat Ghani #277
Nusrat Ghani

Conservative
Wealden
Score: 403
Won: 10471
Lost: 11247
Nadhim Zahawi #278
Nadhim Zahawi

Conservative
Stratford-on-Avon
Score: 364
Won: 642
Lost: 562
Michelle Donelan #279
Michelle Donelan

Conservative
Chippenham
Score: 418
Won: 9956
Lost: 11620
Nigel Mills #280
Nigel Mills

Conservative
Amber Valley
Score: 400
Won: 615
Lost: 659
Gavin Shuker #281
Gavin Shuker

Labour/Co-operative
Luton South
Score: 408
Won: 656
Lost: 730
Owen Smith #282
Owen Smith

Labour
Pontypridd
Score: 408
Won: 664
Lost: 737
Paul Blomfield #283
Paul Blomfield

Labour
Sheffield Central
Score: 467
Won: 544
Lost: 779
Danny Kinahan #284
Danny Kinahan

UUP
South Antrim
Score: 336
Won: 682
Lost: 509
Angus MacNeil #285
Angus MacNeil

Scottish National Party
Na h-Eileanan an Iar
Score: 420
Won: 705
Lost: 834
Ian Murray #286
Ian Murray

Labour
Edinburgh South
Score: 478
Won: 555
Lost: 830
David Mundell #287
David Mundell

Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 389
Won: 635
Lost: 659
Jeff Smith #288
Jeff Smith

Labour
Manchester, Withington
Score: 387
Won: 691
Lost: 706
Robert Buckland #289
Robert Buckland

Conservative
South Swindon
Score: 363
Won: 647
Lost: 589
Nick Gibb #290
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 382
Won: 611
Lost: 626
Kevin Hollinrake #291
Kevin Hollinrake

Conservative
Thirsk and Malton
Score: 346
Won: 679
Lost: 568
Andrew Percy #292
Andrew Percy

Conservative
Brigg and Goole
Score: 371
Won: 636
Lost: 620
Caroline Dinenage #293
Caroline Dinenage

Conservative
Gosport
Score: 414
Won: 9915
Lost: 11998
Philip Hammond #294
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 317
Won: 743
Lost: 534
Steve Reed #295
Steve Reed

Labour/Co-operative
Croydon North
Score: 407
Won: 592
Lost: 720
Shailesh Vara #296
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 391
Won: 580
Lost: 650
Frank Field #297
Frank Field

Labour
Birkenhead
Score: 373
Won: 630
Lost: 657
Charlotte Leslie #298
Charlotte Leslie

Conservative
Bristol North West
Score: 407
Won: 9923
Lost: 12277
Claire Perry #299
Claire Perry

Conservative
Devizes
Score: 399
Won: 9866
Lost: 11783
Theresa Villiers #300
Theresa Villiers

Conservative
Chipping Barnet
Score: 396
Won: 9943
Lost: 11649
Sarah Champion #301
Sarah Champion

Labour
Rotherham
Score: 340
Won: 10778
Lost: 9440
Andrew Selous #302
Andrew Selous

Conservative
South West Bedfordshire
Score: 370
Won: 613
Lost: 637
Neil Carmichael #303
Neil Carmichael

Conservative
Stroud
Score: 380
Won: 625
Lost: 697
Gloria De Piero #304
Gloria De Piero

Labour
Ashfield
Score: 328
Won: 10286
Lost: 8469
Wes Streeting #305
Wes Streeting

Labour
Ilford North
Score: 417
Won: 726
Lost: 952
Alan Johnson #306
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 383
Won: 667
Lost: 761
Anne Marie Morris #307
Anne Marie Morris

Conservative
Newton Abbot
Score: 371
Won: 10252
Lost: 11098
Melanie Onn #308
Melanie Onn

Labour
Great Grimsby
Score: 323
Won: 9993
Lost: 8183
Neil Coyle #309
Neil Coyle

Labour
Bermondsey and Old Southwark
Score: 405
Won: 622
Lost: 801
Jim Cunningham #310
Jim Cunningham

Labour
Coventry South
Score: 432
Won: 539
Lost: 778
Caroline Ansell #311
Caroline Ansell

Conservative
Eastbourne
Score: 388
Won: 9710
Lost: 11704
Sadiq Khan #312
Sadiq Khan

Labour
Tooting
Score: 436
Won: 660
Lost: 978
Jon Ashworth #313
Jon Ashworth

Labour/Co-operative
Leicester South
Score: 437
Won: 560
Lost: 841
Oliver Heald #314
Oliver Heald

Conservative
North East Hertfordshire
Score: 337
Won: 606
Lost: 559
Gordon Henderson #315
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 313
Won: 684
Lost: 542
Justin Madders #316
Justin Madders

Labour
Ellesmere Port and Neston
Score: 398
Won: 610
Lost: 777
Lindsay Hoyle #317
Lindsay Hoyle

Labour
Chorley
Score: 409
Won: 569
Lost: 765
Lucy Allan #318
Lucy Allan

Conservative
Telford
Score: 384
Won: 9825
Lost: 11958
Ian Austin #319
Ian Austin

Labour
Dudley North
Score: 430
Won: 520
Lost: 774
Alan Campbell #320
Alan Campbell

Labour
Tynemouth
Score: 432
Won: 566
Lost: 846
Rebecca Long-Bailey #321
Rebecca Long-Bailey

Labour
Salford and Eccles
Score: 320
Won: 10289
Lost: 8695
Gary Streeter #322
Gary Streeter

Conservative
South West Devon
Score: 357
Won: 592
Lost: 633
Stephen Hammond #323
Stephen Hammond

Conservative
Wimbledon
Score: 343
Won: 641
Lost: 635
Gareth Thomas #324
Gareth Thomas

Labour/Co-operative
Harrow West
Score: 385
Won: 580
Lost: 735
Oliver Colvile #325
Oliver Colvile

Conservative
Plymouth, Sutton and Devonport
Score: 325
Won: 655
Lost: 603
Seema Kennedy #326
Seema Kennedy

Conservative
South Ribble
Score: 366
Won: 9962
Lost: 11636
Keir Starmer #327
Keir Starmer

Labour
Holborn and St Pancras
Score: 401
Won: 735
Lost: 1009
Kevin Brennan #328
Kevin Brennan

Labour
Cardiff West
Score: 388
Won: 583
Lost: 763
Paula Sherriff #329
Paula Sherriff

Labour
Dewsbury
Score: 307
Won: 9693
Lost: 8051
David Crausby #330
David Crausby

Labour
Bolton North East
Score: 451
Won: 472
Lost: 804
Stephen Kinnock #331
Stephen Kinnock

Labour
Aberavon
Score: 383
Won: 723
Lost: 935
Bill Cash #332
Bill Cash

Conservative
Stone
Score: 362
Won: 612
Lost: 723
Anna Turley #333
Anna Turley

Labour/Co-operative
Redcar
Score: 270
Won: 14214
Lost: 8971
Jonathan Edwards #334
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 378
Won: 586
Lost: 759
Chuka Umunna #335
Chuka Umunna

Labour
Streatham
Score: 396
Won: 702
Lost: 983
Ben Bradshaw #336
Ben Bradshaw

Labour
Exeter
Score: 398
Won: 667
Lost: 963
Jim Fitzpatrick #337
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 359
Won: 608
Lost: 732
John Howell #338
John Howell

Conservative
Henley
Score: 337
Won: 612
Lost: 655
Jessica Morden #339
Jessica Morden

Labour
Newport East
Score: 329
Won: 10857
Lost: 11074
Caroline Nokes #340
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 367
Won: 9662
Lost: 12044
Eric Pickles #341
Eric Pickles

Conservative
Brentwood and Ongar
Score: 348
Won: 618
Lost: 713
Caroline Spelman #342
Caroline Spelman

Conservative
Meriden
Score: 363
Won: 9487
Lost: 11822
Iain Stewart #343
Iain Stewart

Conservative
Milton Keynes South
Score: 302
Won: 645
Lost: 556
Philip Hollobone #344
Philip Hollobone

Conservative
Kettering
Score: 330
Won: 596
Lost: 627
David Simpson #345
David Simpson

DUP
Upper Bann
Score: 357
Won: 544
Lost: 661
Peter Aldous #346
Peter Aldous

Conservative
Waveney
Score: 301
Won: 654
Lost: 578
Sue Hayman #347
Sue Hayman

Labour
Workington
Score: 291
Won: 9649
Lost: 7902
Alec Shelbrooke #348
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 299
Won: 612
Lost: 539
Clive Efford #349
Clive Efford

Labour
Eltham
Score: 334
Won: 644
Lost: 724
Jon Cruddas #350
Jon Cruddas

Labour
Dagenham and Rainham
Score: 354
Won: 605
Lost: 764
Kevan Jones #351
Kevan Jones

Labour
North Durham
Score: 351
Won: 585
Lost: 737
Graham Allen #352
Graham Allen

Labour
Nottingham North
Score: 437
Won: 454
Lost: 835
Stella Creasy #353
Stella Creasy

Labour/Co-operative
Walthamstow
Score: 305
Won: 11407
Lost: 11229
Chris Matheson #354
Chris Matheson

Labour
City of Chester
Score: 322
Won: 669
Lost: 732
Gavin Newlands #355
Gavin Newlands

Scottish National Party
Paisley and Renfrewshire North
Score: 339
Won: 701
Lost: 850
Matthew Pennycook #356
Matthew Pennycook

Labour
Greenwich and Woolwich
Score: 351
Won: 670
Lost: 865
Jon Trickett #357
Jon Trickett

Labour
Hemsworth
Score: 390
Won: 567
Lost: 878
Fabian Hamilton #358
Fabian Hamilton

Labour
Leeds North East
Score: 355
Won: 603
Lost: 812
Peter Kyle #359
Peter Kyle

Labour
Hove
Score: 334
Won: 733
Lost: 885
Tania Mathias #360
Tania Mathias

Conservative
Twickenham
Score: 329
Won: 9865
Lost: 11606
Kelly Tolhurst #361
Kelly Tolhurst

Conservative
Rochester and Strood
Score: 334
Won: 9800
Lost: 11829
Karl Turner #362
Karl Turner

Labour
Kingston upon Hull East
Score: 363
Won: 529
Lost: 746
Clive Betts #363
Clive Betts

Labour
Sheffield South East
Score: 429
Won: 485
Lost: 902
Tracey Crouch #364
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 333
Won: 9657
Lost: 11720
Roger Gale #365
Roger Gale

Conservative
North Thanet
Score: 350
Won: 547
Lost: 730
Hilary Benn #366
Hilary Benn

Labour
Leeds Central
Score: 338
Won: 628
Lost: 800
Lucy Powell #367
Lucy Powell

Labour/Co-operative
Manchester Central
Score: 270
Won: 10145
Lost: 8247
Vernon Coaker #368
Vernon Coaker

Labour
Gedling
Score: 410
Won: 483
Lost: 857
Margaret Ferrier #369
Margaret Ferrier

Scottish National Party
Rutherglen and Hamilton West
Score: 282
Won: 9025
Lost: 8134
Carol Monaghan #370
Carol Monaghan

Scottish National Party
Glasgow North West
Score: 270
Won: 9952
Lost: 8237
Alex Cunningham #371
Alex Cunningham

Labour
Stockton North
Score: 377
Won: 539
Lost: 857
Anne Main #372
Anne Main

Conservative
St Albans
Score: 314
Won: 10057
Lost: 11526
Jo Stevens #373
Jo Stevens

Labour
Cardiff Central
Score: 268
Won: 9578
Lost: 8025
Sammy Wilson #374
Sammy Wilson

DUP
East Antrim
Score: 336
Won: 527
Lost: 685
Nadine Dorries #375
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 337
Won: 9337
Lost: 12301
Edward Garnier #376
Edward Garnier

Conservative
Harborough
Score: 289
Won: 599
Lost: 599
Natalie McGarry #377
Natalie McGarry

Scottish National Party
Glasgow East
Score: 271
Won: 9762
Lost: 8461
Lisa Nandy #378
Lisa Nandy

Labour
Wigan
Score: 289
Won: 10871
Lost: 10871
Owen Thompson #379
Owen Thompson

Scottish National Party
Midlothian
Score: 363
Won: 574
Lost: 859
Barry Gardiner #380
Barry Gardiner

Labour
Brent North
Score: 382
Won: 576
Lost: 961
Karen Bradley #381
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 311
Won: 9845
Lost: 11791
Ian Lavery #382
Ian Lavery

Labour
Wansbeck
Score: 338
Won: 577
Lost: 795
Kevin Barron #383
Kevin Barron

Labour
Rother Valley
Score: 404
Won: 457
Lost: 848
Victoria Borwick #384
Victoria Borwick

Conservative
Kensington
Score: 301
Won: 10039
Lost: 11390
Jo Churchill #385
Jo Churchill

Conservative
Bury St Edmunds
Score: 294
Won: 10367
Lost: 11189
Chris Leslie #386
Chris Leslie

Labour/Co-operative
Nottingham East
Score: 308
Won: 667
Lost: 791
Ivan Lewis #387
Ivan Lewis

Labour
Bury South
Score: 383
Won: 472
Lost: 806
Jim Shannon #388
Jim Shannon

DUP
Strangford
Score: 350
Won: 547
Lost: 811
Hannah Bardell #389
Hannah Bardell

Scottish National Party
Livingston
Score: 251
Won: 10245
Lost: 8161
Stuart Donaldson #390
Stuart Donaldson

Scottish National Party
West Aberdeenshire and Kincardine
Score: 298
Won: 738
Lost: 830
Vicky Foxcroft #391
Vicky Foxcroft

Labour
Lewisham, Deptford
Score: 257
Won: 10327
Lost: 8665
Neil Gray #392
Neil Gray

Scottish National Party
Airdrie and Shotts
Score: 351
Won: 635
Lost: 960
Toby Perkins #393
Toby Perkins

Labour
Chesterfield
Score: 290
Won: 689
Lost: 741
Calum Kerr #394
Calum Kerr

Scottish National Party
Berwickshire, Roxburgh and Selkirk
Score: 396
Won: 490
Lost: 902
Steve McCabe #395
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 328
Won: 586
Lost: 806
Bob Neill #396
Bob Neill

Conservative
Bromley and Chislehurst
Score: 294
Won: 594
Lost: 675
Steven Paterson #397
Steven Paterson

Scottish National Party
Stirling
Score: 356
Won: 638
Lost: 1019
Liz Saville-Roberts #398
Liz Saville-Roberts

Plaid Cymru
Dwyfor Meirionnydd
Score: 222
Won: 14293
Lost: 8909
Victoria Atkins #399
Victoria Atkins

Conservative
Louth and Horncastle
Score: 297
Won: 9682
Lost: 11488
Theresa May #400
Theresa May

Conservative
Maidenhead
Score: 322
Won: 9074
Lost: 12443
Bill Esterson #401
Bill Esterson

Labour
Sefton Central
Score: 375
Won: 526
Lost: 932
Phil Boswell #402
Phil Boswell

Scottish National Party
Coatbridge, Chryston and Bellshill
Score: 350
Won: 547
Lost: 893
Nigel Dodds #403
Nigel Dodds

DUP
Belfast North
Score: 277
Won: 582
Lost: 627
Margot James #404
Margot James

Conservative
Stourbridge
Score: 279
Won: 10314
Lost: 11252
Ian Mearns #405
Ian Mearns

Labour
Gateshead
Score: 422
Won: 406
Lost: 879
Roger Mullin #406
Roger Mullin

Scottish National Party
Kirkcaldy and Cowdenbeath
Score: 348
Won: 498
Lost: 802
Rachel Reeves #407
Rachel Reeves

Labour
Leeds West
Score: 210
Won: 15012
Lost: 8660
Chloe Smith #408
Chloe Smith

Conservative
Norwich North
Score: 305
Won: 9501
Lost: 12258
Suella Fernandes #409
Suella Fernandes

Conservative
Fareham
Score: 294
Won: 9448
Lost: 11641
Emma Reynolds #410
Emma Reynolds

Labour
Wolverhampton North East
Score: 242
Won: 9874
Lost: 8243
Angela Watkinson #411
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 286
Won: 9988
Lost: 11613
Nick Clegg #412
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 262
Won: 811
Lost: 814
Justine Greening #413
Justine Greening

Conservative
Putney
Score: 295
Won: 9541
Lost: 11949
Tulip Siddiq #414
Tulip Siddiq

Labour
Hampstead and Kilburn
Score: 240
Won: 10193
Lost: 8493
Phil Wilson #415
Phil Wilson

Labour
Sedgefield
Score: 329
Won: 520
Lost: 787
Jeremy Corbyn #416
Jeremy Corbyn

Labour
Islington North
Score: 324
Won: 666
Lost: 1008
John Cryer #417
John Cryer

Labour
Leyton and Wanstead
Score: 394
Won: 427
Lost: 879
Nick Thomas-Symonds #418
Nick Thomas-Symonds

Labour
Torfaen
Score: 362
Won: 459
Lost: 834
Ronnie Cowan #419
Ronnie Cowan

Scottish National Party
Inverclyde
Score: 316
Won: 567
Lost: 837
Eleanor Laing #420
Eleanor Laing

Conservative
Epping Forest
Score: 279
Won: 9791
Lost: 11633
Ian Lucas #421
Ian Lucas

Labour
Wrexham
Score: 412
Won: 385
Lost: 859
Pat McFadden #422
Pat McFadden

Labour
Wolverhampton South East
Score: 301
Won: 579
Lost: 786
Amber Rudd #423
Amber Rudd

Conservative
Hastings and Rye
Score: 273
Won: 10096
Lost: 11496
Paul Farrelly #424
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 302
Won: 536
Lost: 741
Clive Lewis #425
Clive Lewis

Labour
Norwich South
Score: 379
Won: 557
Lost: 1106
Tasmina Ahmed-Sheikh #426
Tasmina Ahmed-Sheikh

Scottish National Party
Ochil and South Perthshire
Score: 236
Won: 9748
Lost: 8447
Mary Creagh #427
Mary Creagh

Labour
Wakefield
Score: 238
Won: 9056
Lost: 8057
Stephen Hepburn #428
Stephen Hepburn

Labour
Jarrow
Score: 332
Won: 507
Lost: 825
Angela Rayner #429
Angela Rayner

Labour
Ashton-under-Lyne
Score: 228
Won: 10406
Lost: 8526
Callum McCaig #430
Callum McCaig

Scottish National Party
Aberdeen South
Score: 335
Won: 607
Lost: 1028
Tom Blenkinsop #431
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 361
Won: 505
Lost: 973
Maria Caulfield #432
Maria Caulfield

Conservative
Lewes
Score: 265
Won: 10032
Lost: 11658
Luke Hall #433
Luke Hall

Conservative
Thornbury and Yate
Score: 250
Won: 672
Lost: 698
Liz Kendall #434
Liz Kendall

Labour
Leicester West
Score: 235
Won: 12915
Lost: 11832
Albert Owen #435
Albert Owen

Labour
Ynys M™n
Score: 304
Won: 530
Lost: 780
Naseem Shah #436
Naseem Shah

Labour
Bradford West
Score: 227
Won: 10205
Lost: 8673
Roger Godsiff #437
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 374
Won: 457
Lost: 944
Andrew Gwynne #438
Andrew Gwynne

Labour
Denton and Reddish
Score: 318
Won: 521
Lost: 835
Barry Sheerman #439
Barry Sheerman

Labour/Co-operative
Huddersfield
Score: 300
Won: 566
Lost: 826
Richard Burden #440
Richard Burden

Labour
Birmingham, Northfield
Score: 380
Won: 393
Lost: 843
Steve Pound #441
Steve Pound

Labour
Ealing North
Score: 340
Won: 475
Lost: 857
Ruth Smeeth #442
Ruth Smeeth

Labour
Stoke-on-Trent North
Score: 225
Won: 9262
Lost: 8000
Nick Brown #443
Nick Brown

Labour
Newcastle upon Tyne East
Score: 358
Won: 453
Lost: 896
Martin Docherty #444
Martin Docherty

Scottish National Party
West Dunbartonshire
Score: 320
Won: 536
Lost: 907
Jackie Doyle-Price #445
Jackie Doyle-Price

Conservative
Thurrock
Score: 265
Won: 9638
Lost: 11875
Natascha Engel #446
Natascha Engel

Labour
North East Derbyshire
Score: 233
Won: 10800
Lost: 10529
Stephen Timms #447
Stephen Timms

Labour
East Ham
Score: 390
Won: 402
Lost: 932
Helen Whately #448
Helen Whately

Conservative
Faversham and Mid Kent
Score: 254
Won: 10135
Lost: 11727
Alan Brown #449
Alan Brown

Scottish National Party
Kilmarnock and Loudoun
Score: 329
Won: 521
Lost: 942
Judith Cummins #450
Judith Cummins

Labour
Bradford South
Score: 214
Won: 9447
Lost: 7767
Mike Kane #451
Mike Kane

Labour
Wythenshawe and Sale East
Score: 292
Won: 544
Lost: 814
Andy McDonald #452
Andy McDonald

Labour
Middlesbrough
Score: 332
Won: 447
Lost: 841
Nicky Morgan #453
Nicky Morgan

Conservative
Loughborough
Score: 254
Won: 9665
Lost: 11652
Rupa Huq #454
Rupa Huq

Labour
Ealing Central and Acton
Score: 218
Won: 8983
Lost: 8209
Conor McGinn #455
Conor McGinn

Labour
St Helens North
Score: 273
Won: 554
Lost: 779
Amanda Milling #456
Amanda Milling

Conservative
Cannock Chase
Score: 240
Won: 10064
Lost: 11286
Rebecca Pow #457
Rebecca Pow

Conservative
Taunton Deane
Score: 245
Won: 9742
Lost: 11433
Luciana Berger #458
Luciana Berger

Labour/Co-operative
Liverpool, Wavertree
Score: 205
Won: 10775
Lost: 9016
Richard Burgon #459
Richard Burgon

Labour
Leeds East
Score: 292
Won: 639
Lost: 1023
Meg Hillier #460
Meg Hillier

Labour/Co-operative
Hackney South and Shoreditch
Score: 191
Won: 13794
Lost: 9677
Anna Soubry #461
Anna Soubry

Conservative
Broxtowe
Score: 286
Won: 8948
Lost: 13824
Gerald Kaufman #462
Gerald Kaufman

Labour
Manchester, Gorton
Score: 376
Won: 372
Lost: 892
Karen Lumley #463
Karen Lumley

Conservative
Redditch
Score: 251
Won: 9458
Lost: 11854
Rushanara Ali #464
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 205
Won: 9152
Lost: 7881
Roberta Blackman-Woods #465
Roberta Blackman-Woods

Labour
City of Durham
Score: 207
Won: 8927
Lost: 7848
Julie Elliott #466
Julie Elliott

Labour
Sunderland Central
Score: 182
Won: 13890
Lost: 9143
Stephen Doughty #467
Stephen Doughty

Labour/Co-operative
Cardiff South and Penarth
Score: 255
Won: 624
Lost: 837
Cheryl Gillan #468
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 236
Won: 10012
Lost: 11648
Helen Hayes #469
Helen Hayes

Labour
Dulwich and West Norwood
Score: 196
Won: 9602
Lost: 7718
Sharon Hodgson #470
Sharon Hodgson

Labour
Washington and Sunderland West
Score: 212
Won: 8847
Lost: 8283
Nick Smith #471
Nick Smith

Labour
Blaenau Gwent
Score: 283
Won: 558
Lost: 890
Paul Flynn #472
Paul Flynn

Labour
Newport West
Score: 366
Won: 410
Lost: 980
Kelvin Hopkins #473
Kelvin Hopkins

Labour
Luton North
Score: 287
Won: 505
Lost: 838
John Martin McDonnell #474
John Martin McDonnell

Labour
Hayes and Harlington
Score: 306
Won: 521
Lost: 953
Anne-Marie Trevelyan #475
Anne-Marie Trevelyan

Conservative
Berwick-upon-Tweed
Score: 232
Won: 10020
Lost: 11548
Iain Wright #476
Iain Wright

Labour
Hartlepool
Score: 282
Won: 523
Lost: 861
Jim Dowd #477
Jim Dowd

Labour
Lewisham West and Penge
Score: 347
Won: 395
Lost: 897
Jess Phillips #478
Jess Phillips

Labour
Birmingham, Yardley
Score: 179
Won: 12158
Lost: 8326
Yvette Cooper #479
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 205
Won: 8833
Lost: 8398
Holly Lynch #480
Holly Lynch

Labour
Halifax
Score: 208
Won: 8627
Lost: 8556
Alan Whitehead #481
Alan Whitehead

Labour
Southampton, Test
Score: 293
Won: 478
Lost: 863
Julie Cooper #482
Julie Cooper

Labour
Burnley
Score: 194
Won: 9143
Lost: 7996
Stewart McDonald #483
Stewart McDonald

Scottish National Party
Glasgow South
Score: 248
Won: 627
Lost: 878
Alison McGovern #484
Alison McGovern

Labour
Wirral South
Score: 164
Won: 14233
Lost: 8523
Peter Grant #485
Peter Grant

Scottish National Party
Glenrothes
Score: 300
Won: 483
Lost: 936
Siobhain McDonagh #486
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 165
Won: 13863
Lost: 8953
Brendan OHara #487
Brendan OHara

Scottish National Party
Argyll and Bute
Score: 275
Won: 525
Lost: 918
Jenny Chapman #488
Jenny Chapman

Labour
Darlington
Score: 181
Won: 9591
Lost: 7909
George Howarth #489
George Howarth

Labour
Knowsley
Score: 368
Won: 374
Lost: 1011
Imran Hussain #490
Imran Hussain

Labour
Bradford East
Score: 341
Won: 407
Lost: 1002
David Anderson #491
David Anderson

Labour
Blaydon
Score: 337
Won: 410
Lost: 998
Louise Ellman #492
Louise Ellman

Labour/Co-operative
Liverpool, Riverside
Score: 188
Won: 8848
Lost: 8146
Cat Smith #493
Cat Smith

Labour
Lancaster and Fleetwood
Score: 182
Won: 9544
Lost: 8221
Michael Weir #494
Michael Weir

Scottish National Party
Angus
Score: 330
Won: 391
Lost: 944
Lisa Cameron #495
Lisa Cameron

Scottish National Party
East Kilbride, Strathaven and Lesmahagow
Score: 188
Won: 8694
Lost: 8388
Virendra Sharma #496
Virendra Sharma

Labour
Ealing, Southall
Score: 316
Won: 407
Lost: 936
Chris Bryant #497
Chris Bryant

Labour
Rhondda
Score: 281
Won: 510
Lost: 1005
Alan Meale #498
Alan Meale

Labour
Mansfield
Score: 299
Won: 455
Lost: 976
Kate Osamor #499
Kate Osamor

Labour/Co-operative
Edmonton
Score: 185
Won: 8711
Lost: 8191
Andrew Smith #500
Andrew Smith

Labour
Oxford East
Score: 318
Won: 415
Lost: 981
Gerald Jones #501
Gerald Jones

Labour
Merthyr Tydfil and Rhymney
Score: 281
Won: 449
Lost: 911
Amanda Solloway #502
Amanda Solloway

Conservative
Derby North
Score: 212
Won: 9306
Lost: 11867
Valerie Vaz #503
Valerie Vaz

Labour
Walsall South
Score: 174
Won: 9024
Lost: 7835
Kirsty Blackman #504
Kirsty Blackman

Scottish National Party
Aberdeen North
Score: 173
Won: 9286
Lost: 8175
Andrew Slaughter #505
Andrew Slaughter

Labour
Hammersmith
Score: 277
Won: 439
Lost: 886
Lyn Brown #506
Lyn Brown

Labour
West Ham
Score: 176
Won: 8791
Lost: 8310
Liam Byrne #507
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 332
Won: 389
Lost: 1046
Mary Glindon #508
Mary Glindon

Labour
North Tyneside
Score: 173
Won: 8577
Lost: 8000
David Hanson #509
David Hanson

Labour
Delyn
Score: 291
Won: 418
Lost: 932
Sylvia Hermon #510
Sylvia Hermon

Independent
North Down
Score: 176
Won: 8787
Lost: 8419
David Lammy #511
David Lammy

Labour
Tottenham
Score: 295
Won: 464
Lost: 1064
Maria Miller #512
Maria Miller

Conservative
Basingstoke
Score: 192
Won: 9952
Lost: 11370
Paul Monaghan #513
Paul Monaghan

Scottish National Party
Caithness, Sutherland and Easter Ross
Score: 297
Won: 448
Lost: 1028
Rob Marris #514
Rob Marris

Labour
Wolverhampton South West
Score: 278
Won: 386
Lost: 816
Chi Onwurah #515
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 180
Won: 8171
Lost: 8410
John Nicolson #516
John Nicolson

Scottish National Party
East Dunbartonshire
Score: 212
Won: 642
Lost: 908
Alison Thewliss #517
Alison Thewliss

Scottish National Party
Glasgow Central
Score: 164
Won: 9418
Lost: 8121
Mark Tami #518
Mark Tami

Labour
Alyn and Deeside
Score: 281
Won: 387
Lost: 867
Rosie Winterton #519
Rosie Winterton

Labour
Doncaster Central
Score: 173
Won: 8425
Lost: 8333
John Bercow #520
John Bercow

Speaker
Buckingham
Score: 225
Won: 615
Lost: 986
Michelle Thomson #521
Michelle Thomson

Scottish National Party
Edinburgh West
Score: 154
Won: 10388
Lost: 8138
Daniel Zeichner #522
Daniel Zeichner

Labour
Cambridge
Score: 260
Won: 459
Lost: 929
Debbie Abrahams #523
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 135
Won: 14538
Lost: 8574
Angela Eagle #524
Angela Eagle

Labour
Wallasey
Score: 160
Won: 9086
Lost: 7971
Stewart Hosie #525
Stewart Hosie

Scottish National Party
Dundee East
Score: 208
Won: 588
Lost: 845
Kerry McCarthy #526
Kerry McCarthy

Labour
Bristol East
Score: 145
Won: 12521
Lost: 8952
Angela Crawley #527
Angela Crawley

Scottish National Party
Lanark and Hamilton East
Score: 161
Won: 9041
Lost: 8206
Michael Meacher #528
Michael Meacher

Labour
Oldham West and Royton
Score: 332
Won: 279
Lost: 820
Stephen Philip Rotheram #529
Stephen Philip Rotheram

Labour
Liverpool, Walton
Score: 276
Won: 396
Lost: 909
Peter Dowd #530
Peter Dowd

Labour
Bootle
Score: 270
Won: 428
Lost: 963
Sarah Wollaston #531
Sarah Wollaston

Conservative
Totnes
Score: 185
Won: 9549
Lost: 11626
Adrian Bailey #532
Adrian Bailey

Labour/Co-operative
West Bromwich West
Score: 256
Won: 450
Lost: 949
Catherine McKinnell #533
Catherine McKinnell

Labour
Newcastle upon Tyne North
Score: 156
Won: 10229
Lost: 9266
Pete Wishart #534
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 220
Won: 560
Lost: 938
Heidi Alexander #535
Heidi Alexander

Labour
Lewisham East
Score: 131
Won: 14713
Lost: 8983
Ronnie Campbell #536
Ronnie Campbell

Labour
Blyth Valley
Score: 317
Won: 354
Lost: 1025
Maria Eagle #537
Maria Eagle

Labour
Garston and Halewood
Score: 162
Won: 8554
Lost: 8644
Dennis Skinner #538
Dennis Skinner

Labour
Bolsover
Score: 260
Won: 453
Lost: 996
Mark Durkan #539
Mark Durkan

Social Democratic and Labour Party
Foyle
Score: 242
Won: 436
Lost: 885
Helen Grant #540
Helen Grant

Conservative
Maidstone and The Weald
Score: 180
Won: 9369
Lost: 11802
Dawn Butler #541
Dawn Butler

Labour
Brent Central
Score: 149
Won: 9031
Lost: 8271
Gordon Marsden #542
Gordon Marsden

Labour
Blackpool South
Score: 283
Won: 359
Lost: 946
Louise Haigh #543
Louise Haigh

Labour
Sheffield, Heeley
Score: 141
Won: 9657
Lost: 8098
Mark Hendrick #544
Mark Hendrick

Labour/Co-operative
Preston
Score: 226
Won: 479
Lost: 918
Deidre Brock #545
Deidre Brock

Scottish National Party
Edinburgh North and Leith
Score: 148
Won: 8666
Lost: 8500
Karin Smyth #546
Karin Smyth

Labour
Bristol South
Score: 146
Won: 8672
Lost: 8110
Flick Drummond #547
Flick Drummond

Conservative
Portsmouth South
Score: 170
Won: 9300
Lost: 12181
Barbara Keeley #548
Barbara Keeley

Labour
Worsley and Eccles South
Score: 156
Won: 680
Lost: 746
Yasmin Qureshi #549
Yasmin Qureshi

Labour
Bolton South East
Score: 137
Won: 9404
Lost: 8020
Richard Arkless #550
Richard Arkless

Scottish National Party
Dumfries and Galloway
Score: 247
Won: 443
Lost: 1071
Nicholas Dakin #551
Nicholas Dakin

Labour
Scunthorpe
Score: 218
Won: 447
Lost: 898
Helen Jones #552
Helen Jones

Labour
Warrington North
Score: 140
Won: 8561
Lost: 8170
Wendy Morton #553
Wendy Morton

Conservative
Aldridge-Brownhills
Score: 165
Won: 9431
Lost: 12174
Philippa Whitford #554
Philippa Whitford

Scottish National Party
Central Ayrshire
Score: 139
Won: 8779
Lost: 8142
Douglas Chapman #555
Douglas Chapman

Scottish National Party
Dunfermline and West Fife
Score: 230
Won: 443
Lost: 995
Lilian Greenwood #556
Lilian Greenwood

Labour
Nottingham South
Score: 144
Won: 8055
Lost: 8309
Alasdair McDonnell #557
Alasdair McDonnell

Social Democratic and Labour Party
Belfast South
Score: 200
Won: 451
Lost: 816
Wayne David #558
Wayne David

Labour
Caerphilly
Score: 229
Won: 414
Lost: 936
Tom Brake #559
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 200
Won: 479
Lost: 903
Jo Cox #560
Jo Cox

Labour
Batley and Spen
Score: 131
Won: 8393
Lost: 7865
Pauline Latham #561
Pauline Latham

Conservative
Mid Derbyshire
Score: 145
Won: 9689
Lost: 11733
Geraint Davies #562
Geraint Davies

Labour/Co-operative
Swansea West
Score: 208
Won: 430
Lost: 940
Thangam Debbonaire #563
Thangam Debbonaire

Labour
Bristol West
Score: 110
Won: 13642
Lost: 9403
Harriet Harman #564
Harriet Harman

Labour
Camberwell and Peckham
Score: 127
Won: 8683
Lost: 8244
Kate Hollern #565
Kate Hollern

Labour
Blackburn
Score: 118
Won: 12299
Lost: 10195
Diana R. Johnson #566
Diana R. Johnson

Labour
Kingston upon Hull North
Score: 112
Won: 12941
Lost: 9472
Sarah Newton #567
Sarah Newton

Conservative
Truro and Falmouth
Score: 140
Won: 9758
Lost: 11394
Rachael Maskell #568
Rachael Maskell

Labour/Co-operative
York Central
Score: 108
Won: 13552
Lost: 9434
Jack Dromey #569
Jack Dromey

Labour
Birmingham, Erdington
Score: 250
Won: 384
Lost: 1142
Geoffrey Robinson #570
Geoffrey Robinson

Labour
Coventry North West
Score: 205
Won: 427
Lost: 971
Ian Blackford #571
Ian Blackford

Scottish National Party
Ross, Skye and Lochaber
Score: 218
Won: 415
Lost: 1056
Colleen Fletcher #572
Colleen Fletcher

Labour
Coventry North East
Score: 124
Won: 8376
Lost: 8267
Kate Green #573
Kate Green

Labour
Stretford and Urmston
Score: 116
Won: 8968
Lost: 8048
Harriett Baldwin #574
Harriett Baldwin

Conservative
West Worcestershire
Score: 131
Won: 9589
Lost: 11346
Drew Hendry #575
Drew Hendry

Scottish National Party
Inverness, Nairn, Badenoch and Strathspey
Score: 188
Won: 443
Lost: 937
Keith Vaz #576
Keith Vaz

Labour
Leicester East
Score: 280
Won: 316
Lost: 1159
Seema Malhotra #577
Seema Malhotra

Labour/Co-operative
Feltham and Heston
Score: 112
Won: 8937
Lost: 7946
David Winnick #578
David Winnick

Labour
Walsall North
Score: 253
Won: 327
Lost: 1064
Martyn Day #579
Martyn Day

Scottish National Party
Linlithgow and East Falkirk
Score: 206
Won: 413
Lost: 1053
Mike Gapes #580
Mike Gapes

Labour/Co-operative
Ilford South
Score: 280
Won: 314
Lost: 1196
Pat Glass #581
Pat Glass

Labour
North West Durham
Score: 113
Won: 8576
Lost: 8525
Emma Lewell-Buck #582
Emma Lewell-Buck

Labour
South Shields
Score: 93
Won: 14300
Lost: 8961
Chris Stephens #583
Chris Stephens

Scottish National Party
Glasgow South West
Score: 234
Won: 356
Lost: 1117
Helen Goodman #584
Helen Goodman

Labour
Bishop Auckland
Score: 112
Won: 8361
Lost: 8429
Teresa Pearce #585
Teresa Pearce

Labour
Erith and Thamesmead
Score: 109
Won: 8605
Lost: 8227
Alex Salmond #586
Alex Salmond

Scottish National Party
Gordon
Score: 213
Won: 409
Lost: 1154
Grahame Morris #587
Grahame Morris

Labour
Easington
Score: 213
Won: 326
Lost: 932
Mary Robinson #588
Mary Robinson

Conservative
Cheadle
Score: 125
Won: 9363
Lost: 11886
Susan Elan Jones #589
Susan Elan Jones

Labour
Clwyd South
Score: 106
Won: 8475
Lost: 8160
Andrea Leadsom #590
Andrea Leadsom

Conservative
South Northamptonshire
Score: 117
Won: 9849
Lost: 11523
Fiona Mactaggart #591
Fiona Mactaggart

Labour
Slough
Score: 110
Won: 8225
Lost: 8651
Joan Ryan #592
Joan Ryan

Labour
Enfield North
Score: 107
Won: 8348
Lost: 8280
Catherine West #593
Catherine West

Labour
Hornsey and Wood Green
Score: 101
Won: 9029
Lost: 8005
Joanna Cherry #594
Joanna Cherry

Scottish National Party
Edinburgh South West
Score: 106
Won: 8436
Lost: 8316
Liz McInnes #595
Liz McInnes

Labour
Heywood and Middleton
Score: 103
Won: 8790
Lost: 8252
Anne Milton #596
Anne Milton

Conservative
Guildford
Score: 121
Won: 9367
Lost: 12154
Margaret Hodge #597
Margaret Hodge

Labour
Barking
Score: 106
Won: 8309
Lost: 8589
Madeleine Moon #598
Madeleine Moon

Labour
Bridgend
Score: 102
Won: 8592
Lost: 8375
Carolyn Harris #599
Carolyn Harris

Labour
Swansea East
Score: 107
Won: 7991
Lost: 8853
Mark Williams #600
Mark Williams

Liberal Democrat
Ceredigion
Score: 146
Won: 481
Lost: 892
Margaret Greenwood #601
Margaret Greenwood

Labour
Wirral West
Score: 102
Won: 8046
Lost: 8418
Kate Hoey #602
Kate Hoey

Labour
Vauxhall
Score: 104
Won: 10091
Lost: 11862
Kirsten Oswald #603
Kirsten Oswald

Scottish National Party
East Renfrewshire
Score: 96
Won: 8198
Lost: 8316
Tim Farron #604
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 132
Won: 595
Lost: 1092
Antoinette Sandbach #605
Antoinette Sandbach

Conservative
Eddisbury
Score: 104
Won: 9352
Lost: 11802
Maggie Throup #606
Maggie Throup

Conservative
Erewash
Score: 110
Won: 9075
Lost: 12412
Chris Law #607
Chris Law

Scottish National Party
Dundee West
Score: 213
Won: 331
Lost: 1231
John Healey #608
John Healey

Labour
Wentworth and Dearne
Score: 156
Won: 402
Lost: 1014
Tom Watson #609
Tom Watson

Labour
West Bromwich East
Score: 166
Won: 394
Lost: 1170
Yvonne Fovargue #610
Yvonne Fovargue

Labour
Makerfield
Score: 84
Won: 8227
Lost: 8608
Patrick Grady #611
Patrick Grady

Scottish National Party
Glasgow North
Score: 189
Won: 316
Lost: 1129
Anne McLaughlin #612
Anne McLaughlin

Scottish National Party
Glasgow North East
Score: 142
Won: 414
Lost: 1027
Christina Rees #613
Christina Rees

Labour
Neath
Score: 84
Won: 8254
Lost: 8458
Corri Wilson #614
Corri Wilson

Scottish National Party
Ayr, Carrick and Cumnock
Score: 82
Won: 8345
Lost: 8261
John McNally #615
John McNally

Scottish National Party
Falkirk
Score: 209
Won: 279
Lost: 1161
Fiona Bruce #616
Fiona Bruce

Conservative
Congleton
Score: 88
Won: 9506
Lost: 11874
Sheryll Murray #617
Sheryll Murray

Conservative
South East Cornwall
Score: 93
Won: 8907
Lost: 12094
Angus Robertson #618
Angus Robertson

Scottish National Party
Moray
Score: 153
Won: 377
Lost: 1106
Heather Wheeler #619
Heather Wheeler

Conservative
South Derbyshire
Score: 89
Won: 8986
Lost: 12182
Shabana Mahmood #620
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 75
Won: 8310
Lost: 8494
Victoria Prentis #621
Victoria Prentis

Conservative
Banbury
Score: 86
Won: 9042
Lost: 11916
Angela Smith #622
Angela Smith

Labour
Penistone and Stocksbridge
Score: 74
Won: 8358
Lost: 8209
Mhairi Black #623
Mhairi Black

Scottish National Party
Paisley and Renfrewshire South
Score: 73
Won: 8188
Lost: 8518
Karen Buck #624
Karen Buck

Labour
Westminster North
Score: 72
Won: 7843
Lost: 8986
Tommy Sheppard #625
Tommy Sheppard

Scottish National Party
Edinburgh East
Score: 162
Won: 295
Lost: 1126
Greg Mulholland #626
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 95
Won: 479
Lost: 957
Ann Coffey #627
Ann Coffey

Labour
Stockport
Score: 63
Won: 8343
Lost: 8546
Marion Fellows #628
Marion Fellows

Scottish National Party
Motherwell and Wishaw
Score: 65
Won: 8156
Lost: 8966
George Kerevan #629
George Kerevan

Scottish National Party
East Lothian
Score: 131
Won: 317
Lost: 1060
Therese Coffey #630
Therese Coffey

Conservative
Suffolk Coastal
Score: 66
Won: 9252
Lost: 12258
Norman Lamb #631
Norman Lamb

Liberal Democrat
North Norfolk
Score: 74
Won: 501
Lost: 845
Rosie Cooper #632
Rosie Cooper

Labour
West Lancashire
Score: 55
Won: 8106
Lost: 8343
Francie Molloy #633
Francie Molloy

Sinn Fein
Mid Ulster
Score: 111
Won: 299
Lost: 1186
Margaret Beckett #634
Margaret Beckett

Labour
Derby South
Score: 44
Won: 8117
Lost: 9020
Hywel Williams #635
Hywel Williams

Plaid Cymru
Arfon
Score: 87
Won: 316
Lost: 1010
Ruth Cadbury #636
Ruth Cadbury

Labour
Brentford and Isleworth
Score: 33
Won: 12986
Lost: 9549
Caroline Lucas #637
Caroline Lucas

Green
Brighton, Pavilion
Score: 32
Won: 11274
Lost: 11134
Patricia Gibson #638
Patricia Gibson

Scottish National Party
North Ayrshire and Arran
Score: 28
Won: 11274
Lost: 9327
Ann Clwyd #639
Ann Clwyd

Labour
Cynon Valley
Score: 25
Won: 8077
Lost: 8723
Paul Maskey #640
Paul Maskey

Sinn Fein
Belfast West
Score: 54
Won: 324
Lost: 1174
Nia Griffith #641
Nia Griffith

Labour
Llanelli
Score: 23
Won: 8052
Lost: 9400
Marie Rimmer #642
Marie Rimmer

Labour
St Helens South and Whiston
Score: 18
Won: 8255
Lost: 8204
Margaret Ritchie #643
Margaret Ritchie

Social Democratic and Labour Party
South Down
Score: 18
Won: 8560
Lost: 8502
Gisela Stuart #644
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 18
Won: 9024
Lost: 11075
Emily Thornberry #645
Emily Thornberry

Labour
Islington South and Finsbury
Score: 16
Won: 11269
Lost: 12049
John Pugh #646
John Pugh

Liberal Democrat
Southport
Score: 30
Won: 269
Lost: 1165
Pat Doherty #647
Pat Doherty

Sinn Fein
West Tyrone
Score: 20
Won: 276
Lost: 1168
Diane Abbott #648
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 5
Won: 7924
Lost: 8849
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