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
Jeffrey M. Donaldson
 
Jeremy Huntmp/
Jeffrey M. Donaldson   Jeremy Hunt
DUP   Conservative
Lagan Valley   South West Surrey


 
As seen in

Results: Mixed
Started on the 7th of July 2015

Mixed      Male      Female      Historic Rankings

Mixed
Sexiest
Parties
by Wins

#1 Labour
465,234
#2 Conservative
427,811
#3 Scottish National Party
98,834
#4 Labour/Co-operative
53,265
#5 Plaid Cymru
7,330
#6 Green
5,026
#7 Social Democratic and Labour Party
4,827
#8 Independent
4,480
#9 DUP
2,604
#10 Liberal Democrat
2,272
#11 Sinn Fein
781
#12 UUP
660
#13 UKIP
362
#14 Speaker
329

Mixed
Sexiest
Parties
by Size

#1 Conservative
11.59%
#2 Labour/Co-operative
10.77%
#3 UKIP
9.76%
#4 Plaid Cymru
9.06%
#5 Green
8.44%
#6 UUP
7.95%
#7 Labour
7.64%
#8 Independent
7.27%
#9 DUP
7.02%
#10 Scottish National Party
6.87%
#11 Liberal Democrat
4.93%
#12 Social Democratic and Labour Party
4.63%
#13 Speaker
3.93%
#14 Sinn Fein
0.16%

SexyMP on Facebook







Top 10 - Mixed

Daniel Poulter
#1
Daniel Poulter
Conservative
Central Suffolk and North Ipswich
Score: 603
Won: 752
Lost: 269
Richard Drax
#2
Richard Drax
Conservative
South Dorset
Score: 582
Won: 748
Lost: 243
Eilidh Whiteford
#3
Eilidh Whiteford
Scottish National Party
Banff and Buchan
Score: 668
Won: 7784
Lost: 4073
Bridget Phillipson
#4
Bridget Phillipson
Labour
Houghton and Sunderland South
Score: 659
Won: 7468
Lost: 4389
Luciana Berger
#5
Luciana Berger
Labour/Co-operative
Liverpool, Wavertree
Score: 741
Won: 5235
Lost: 4543
Stella Creasy
#6
Stella Creasy
Labour/Co-operative
Walthamstow
Score: 767
Won: 5573
Lost: 5781
Rebecca Harris
#7
Rebecca Harris
Conservative
Castle Point
Score: 780
Won: 5238
Lost: 5661
Penny Mordaunt
#8
Penny Mordaunt
Conservative
Portsmouth North
Score: 767
Won: 5126
Lost: 5477
Angela Rayner
#9
Angela Rayner
Labour
Ashton-under-Lyne
Score: 665
Won: 5094
Lost: 4165
Mims Davies
#10
Mims Davies
Conservative
Eastleigh
Score: 753
Won: 5183
Lost: 5545

Carol Monaghan #11
Carol Monaghan

Scottish National Party
Glasgow North West
Score: 662
Won: 4914
Lost: 4101
Lucy Frazer #12
Lucy Frazer

Conservative
South East Cambridgeshire
Score: 750
Won: 5300
Lost: 5729
Claire Perry #13
Claire Perry

Conservative
Devizes
Score: 728
Won: 5124
Lost: 5558
Priti Patel #14
Priti Patel

Conservative
Witham
Score: 729
Won: 5148
Lost: 5693
Anna Turley #15
Anna Turley

Labour/Co-operative
Redcar
Score: 577
Won: 6726
Lost: 4713
Nusrat Ghani #16
Nusrat Ghani

Conservative
Wealden
Score: 684
Won: 5228
Lost: 5413
Melanie Onn #17
Melanie Onn

Labour
Great Grimsby
Score: 612
Won: 4965
Lost: 4137
Gloria De Piero #18
Gloria De Piero

Labour
Ashfield
Score: 610
Won: 5128
Lost: 4304
Hannah Bardell #19
Hannah Bardell

Scottish National Party
Livingston
Score: 608
Won: 4878
Lost: 4102
Nicola Blackwood #20
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 700
Won: 5100
Lost: 5856
Caroline Flint #21
Caroline Flint

Labour
Don Valley
Score: 600
Won: 5070
Lost: 4283
Charlotte Leslie #22
Charlotte Leslie

Conservative
Bristol North West
Score: 700
Won: 5041
Lost: 5881
Tulip Siddiq #23
Tulip Siddiq

Labour
Hampstead and Kilburn
Score: 596
Won: 4921
Lost: 4258
Vicky Foxcroft #24
Vicky Foxcroft

Labour
Lewisham, Deptford
Score: 592
Won: 5066
Lost: 4340
Elizabeth Truss #25
Elizabeth Truss

Conservative
South West Norfolk
Score: 653
Won: 5016
Lost: 5735
Rebecca Long-Bailey #26
Rebecca Long-Bailey

Labour
Salford and Eccles
Score: 561
Won: 5052
Lost: 4302
Caroline Ansell #27
Caroline Ansell

Conservative
Eastbourne
Score: 619
Won: 5028
Lost: 5640
Richard Benyon #28
Richard Benyon

Conservative
Newbury
Score: 426
Won: 664
Lost: 307
Liz Kendall #29
Liz Kendall

Labour
Leicester West
Score: 589
Won: 5513
Lost: 5637
Heidi Allen #30
Heidi Allen

Conservative
South Cambridgeshire
Score: 607
Won: 5116
Lost: 5583
Lucy Allan #31
Lucy Allan

Conservative
Telford
Score: 625
Won: 4936
Lost: 5761
Andrea Jenkyns #32
Andrea Jenkyns

Conservative
Morley and Outwood
Score: 587
Won: 5172
Lost: 5523
Lucy Powell #33
Lucy Powell

Labour/Co-operative
Manchester Central
Score: 541
Won: 4845
Lost: 4385
Sarah Champion #34
Sarah Champion

Labour
Rotherham
Score: 565
Won: 5423
Lost: 5426
Michelle Donelan #35
Michelle Donelan

Conservative
Chippenham
Score: 590
Won: 4982
Lost: 5431
Margot James #36
Margot James

Conservative
Stourbridge
Score: 563
Won: 5172
Lost: 5374
Lisa Nandy #37
Lisa Nandy

Labour
Wigan
Score: 551
Won: 5376
Lost: 5683
Tasmina Ahmed-Sheikh #38
Tasmina Ahmed-Sheikh

Scottish National Party
Ochil and South Perthshire
Score: 498
Won: 4870
Lost: 4223
Jess Phillips #39
Jess Phillips

Labour
Birmingham, Yardley
Score: 495
Won: 4823
Lost: 4102
Rachel Reeves #40
Rachel Reeves

Labour
Leeds West
Score: 434
Won: 7214
Lost: 4681
Emma Reynolds #41
Emma Reynolds

Labour
Wolverhampton North East
Score: 494
Won: 4818
Lost: 4216
Anna Soubry #42
Anna Soubry

Conservative
Broxtowe
Score: 553
Won: 4955
Lost: 5471
Owen Paterson #43
Owen Paterson

Conservative
North Shropshire
Score: 391
Won: 672
Lost: 332
Louise Haigh #44
Louise Haigh

Labour
Sheffield, Heeley
Score: 478
Won: 4756
Lost: 4066
Sue Hayman #45
Sue Hayman

Labour
Workington
Score: 482
Won: 4663
Lost: 4036
Natalie McGarry #46
Natalie McGarry

Scottish National Party
Glasgow East
Score: 481
Won: 4790
Lost: 4125
Ed Vaizey #47
Ed Vaizey

Conservative
Wantage
Score: 401
Won: 483
Lost: 268
Heidi Alexander #48
Heidi Alexander

Labour
Lewisham East
Score: 434
Won: 7059
Lost: 4900
Helen Hayes #49
Helen Hayes

Labour
Dulwich and West Norwood
Score: 469
Won: 4657
Lost: 3934
Caroline Dinenage #50
Caroline Dinenage

Conservative
Gosport
Score: 545
Won: 4873
Lost: 5721
Natascha Engel #51
Natascha Engel

Labour
North East Derbyshire
Score: 492
Won: 5454
Lost: 5222
Jesse Norman #52
Jesse Norman

Conservative
Hereford and South Herefordshire
Score: 383
Won: 625
Lost: 336
John Penrose #53
John Penrose

Conservative
Weston-Super-Mare
Score: 392
Won: 420
Lost: 242
Chloe Smith #54
Chloe Smith

Conservative
Norwich North
Score: 550
Won: 4800
Lost: 5795
James Davies #55
James Davies

Conservative
Vale of Clwyd
Score: 388
Won: 408
Lost: 233
Kelly Tolhurst #56
Kelly Tolhurst

Conservative
Rochester and Strood
Score: 531
Won: 4900
Lost: 5643
Kerry McCarthy #57
Kerry McCarthy

Labour
Bristol East
Score: 494
Won: 5315
Lost: 5361
Bernard Jenkin #58
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 387
Won: 393
Lost: 227
Justine Greening #59
Justine Greening

Conservative
Putney
Score: 526
Won: 4952
Lost: 5704
Dominic Raab #60
Dominic Raab

Conservative
Esher and Walton
Score: 384
Won: 427
Lost: 247
Jessica Morden #61
Jessica Morden

Labour
Newport East
Score: 492
Won: 5467
Lost: 5640
David Rutley #62
David Rutley

Conservative
Macclesfield
Score: 387
Won: 400
Lost: 239
Helen Whately #63
Helen Whately

Conservative
Faversham and Mid Kent
Score: 509
Won: 5155
Lost: 5673
Mark Lancaster #64
Mark Lancaster

Conservative
Milton Keynes North
Score: 381
Won: 369
Lost: 214
Anne Main #65
Anne Main

Conservative
St Albans
Score: 505
Won: 5119
Lost: 5619
George Hollingbery #66
George Hollingbery

Conservative
Meon Valley
Score: 371
Won: 439
Lost: 246
Scott Mann #67
Scott Mann

Conservative
North Cornwall
Score: 366
Won: 490
Lost: 265
Adam Afriyie #68
Adam Afriyie

Conservative
Windsor
Score: 384
Won: 399
Lost: 247
Victoria Atkins #69
Victoria Atkins

Conservative
Louth and Horncastle
Score: 501
Won: 4904
Lost: 5474
Stephen Barclay #70
Stephen Barclay

Conservative
North East Cambridgeshire
Score: 369
Won: 409
Lost: 229
George Osborne #71
George Osborne

Conservative
Tatton
Score: 373
Won: 445
Lost: 254
Gavin Williamson #72
Gavin Williamson

Conservative
South Staffordshire
Score: 368
Won: 422
Lost: 233
Judith Cummins #73
Judith Cummins

Labour
Bradford South
Score: 445
Won: 4560
Lost: 4050
Richard Graham #74
Richard Graham

Conservative
Gloucester
Score: 370
Won: 421
Lost: 240
Ruth Smeeth #75
Ruth Smeeth

Labour
Stoke-on-Trent North
Score: 448
Won: 4528
Lost: 4071
Julie Elliott #76
Julie Elliott

Labour
Sunderland Central
Score: 404
Won: 6755
Lost: 4910
Andrew Murrison #77
Andrew Murrison

Conservative
South West Wiltshire
Score: 377
Won: 410
Lost: 251
Charlie Elphicke #78
Charlie Elphicke

Conservative
Dover
Score: 372
Won: 399
Lost: 239
James Cleverly #79
James Cleverly

Conservative
Braintree
Score: 373
Won: 404
Lost: 246
Amanda Milling #80
Amanda Milling

Conservative
Cannock Chase
Score: 486
Won: 5100
Lost: 5566
Amber Rudd #81
Amber Rudd

Conservative
Hastings and Rye
Score: 490
Won: 4990
Lost: 5548
Caroline Nokes #82
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 506
Won: 4804
Lost: 5766
Debbie Abrahams #83
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 388
Won: 6728
Lost: 4688
Adam Holloway #84
Adam Holloway

Conservative
Gravesham
Score: 372
Won: 422
Lost: 265
Tracey Crouch #85
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 476
Won: 5073
Lost: 5565
Charles Walker #86
Charles Walker

Conservative
Broxbourne
Score: 366
Won: 388
Lost: 238
Alex Chalk #87
Alex Chalk

Conservative
Cheltenham
Score: 371
Won: 385
Lost: 247
Craig Mackinlay #88
Craig Mackinlay

Conservative
South Thanet
Score: 362
Won: 359
Lost: 216
James Wharton #89
James Wharton

Conservative
Stockton South
Score: 352
Won: 392
Lost: 219
Sam Gyimah #90
Sam Gyimah

Conservative
East Surrey
Score: 372
Won: 355
Lost: 231
Daniel Kawczynski #91
Daniel Kawczynski

Conservative
Shrewsbury and Atcham
Score: 355
Won: 446
Lost: 259
Nicky Morgan #92
Nicky Morgan

Conservative
Loughborough
Score: 491
Won: 4860
Lost: 5733
Tom Pursglove #93
Tom Pursglove

Conservative
Corby
Score: 361
Won: 447
Lost: 271
Chris Skidmore #94
Chris Skidmore

Conservative
Kingswood
Score: 350
Won: 393
Lost: 219
Rob Wilson #95
Rob Wilson

Conservative
Reading East
Score: 359
Won: 411
Lost: 246
Robin Walker #96
Robin Walker

Conservative
Worcester
Score: 353
Won: 447
Lost: 256
Rushanara Ali #97
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 425
Won: 4570
Lost: 4141
Naseem Shah #98
Naseem Shah

Labour
Bradford West
Score: 420
Won: 4909
Lost: 4332
Greg Clark #99
Greg Clark

Conservative
Tunbridge Wells
Score: 354
Won: 413
Lost: 247
Christopher Pincher #100
Christopher Pincher

Conservative
Tamworth
Score: 354
Won: 368
Lost: 219
Theresa Villiers #101
Theresa Villiers

Conservative
Chipping Barnet
Score: 474
Won: 4948
Lost: 5604
George Eustice #102
George Eustice

Conservative
Camborne and Redruth
Score: 349
Won: 376
Lost: 217
Cat Smith #103
Cat Smith

Labour
Lancaster and Fleetwood
Score: 421
Won: 4622
Lost: 4200
Rehman Chishti #104
Rehman Chishti

Conservative
Gillingham and Rainham
Score: 349
Won: 410
Lost: 241
Jack Lopresti #105
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 373
Won: 364
Lost: 253
Julian Smith #106
Julian Smith

Conservative
Skipton and Ripon
Score: 353
Won: 359
Lost: 218
Desmond Swayne #107
Desmond Swayne

Conservative
New Forest West
Score: 359
Won: 375
Lost: 236
Chris White #108
Chris White

Conservative
Warwick and Leamington
Score: 351
Won: 388
Lost: 232
Nick Hurd #109
Nick Hurd

Conservative
Ruislip, Northwood and Pinner
Score: 343
Won: 449
Lost: 254
Mark Prisk #110
Mark Prisk

Conservative
Hertford and Stortford
Score: 350
Won: 388
Lost: 233
Andrew Griffiths #111
Andrew Griffiths

Conservative
Burton
Score: 365
Won: 384
Lost: 258
Mark Harper #112
Mark Harper

Conservative
Forest of Dean
Score: 348
Won: 375
Lost: 223
Alison McGovern #113
Alison McGovern

Labour
Wirral South
Score: 374
Won: 6315
Lost: 4502
Jo Stevens #114
Jo Stevens

Labour
Cardiff Central
Score: 409
Won: 4707
Lost: 4108
Karen Bradley #115
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 456
Won: 5008
Lost: 5564
Jo Churchill #116
Jo Churchill

Conservative
Bury St Edmunds
Score: 444
Won: 5165
Lost: 5466
Marcus Fysh #117
Marcus Fysh

Conservative
Yeovil
Score: 344
Won: 387
Lost: 232
David Lidington #118
David Lidington

Conservative
Aylesbury
Score: 356
Won: 359
Lost: 236
Mel Stride #119
Mel Stride

Conservative
Central Devon
Score: 353
Won: 343
Lost: 220
James Cartlidge #120
James Cartlidge

Conservative
South Suffolk
Score: 344
Won: 390
Lost: 238
Robert Jenrick #121
Robert Jenrick

Conservative
Newark
Score: 332
Won: 432
Lost: 239
Tobias Ellwood #122
Tobias Ellwood

Conservative
Bournemouth East
Score: 333
Won: 437
Lost: 247
Robert Halfon #123
Robert Halfon

Conservative
Harlow
Score: 357
Won: 367
Lost: 248
Matthew Hancock #124
Matthew Hancock

Conservative
West Suffolk
Score: 340
Won: 353
Lost: 211
Emma Lewell-Buck #125
Emma Lewell-Buck

Labour
South Shields
Score: 367
Won: 6733
Lost: 4870
Chris Philp #126
Chris Philp

Conservative
Croydon South
Score: 334
Won: 430
Lost: 247
Jeremy Quin #127
Jeremy Quin

Conservative
Horsham
Score: 349
Won: 369
Lost: 238
Gavin Robinson #128
Gavin Robinson

DUP
Belfast East
Score: 347
Won: 404
Lost: 257
Liz Saville-Roberts #129
Liz Saville-Roberts

Plaid Cymru
Dwyfor Meirionnydd
Score: 360
Won: 6839
Lost: 4787
Alun Cairns #130
Alun Cairns

Conservative
Vale of Glamorgan
Score: 351
Won: 363
Lost: 242
John Glen #131
John Glen

Conservative
Salisbury
Score: 340
Won: 415
Lost: 255
Ranil Jayawardena #132
Ranil Jayawardena

Conservative
North East Hampshire
Score: 344
Won: 359
Lost: 225
Nigel Huddleston #133
Nigel Huddleston

Conservative
Mid Worcestershire
Score: 347
Won: 402
Lost: 262
Yasmin Qureshi #134
Yasmin Qureshi

Labour
Bolton South East
Score: 397
Won: 4573
Lost: 4069
Stephen McPartland #135
Stephen McPartland

Conservative
Stevenage
Score: 349
Won: 370
Lost: 247
Andrew Stephenson #136
Andrew Stephenson

Conservative
Pendle
Score: 339
Won: 386
Lost: 240
David Cameron #137
David Cameron

Conservative
Witney
Score: 335
Won: 459
Lost: 279
Stephen Crabb #138
Stephen Crabb

Conservative
Preseli Pembrokeshire
Score: 343
Won: 411
Lost: 266
Will Quince #139
Will Quince

Conservative
Colchester
Score: 345
Won: 346
Lost: 228
Jacob Rees-Mogg #140
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 333
Won: 490
Lost: 297
Grant Shapps #141
Grant Shapps

Conservative
Welwyn Hatfield
Score: 349
Won: 403
Lost: 275
Zac Goldsmith #142
Zac Goldsmith

Conservative
Richmond Park
Score: 325
Won: 403
Lost: 234
Derek Thomas #143
Derek Thomas

Conservative
St Ives
Score: 334
Won: 370
Lost: 229
Rupa Huq #144
Rupa Huq

Labour
Ealing Central and Acton
Score: 393
Won: 4476
Lost: 4146
Richard Fuller #145
Richard Fuller

Conservative
Bedford
Score: 319
Won: 441
Lost: 252
Jo Johnson #146
Jo Johnson

Conservative
Orpington
Score: 315
Won: 538
Lost: 298
Andrew Jones #147
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 340
Won: 376
Lost: 253
Paul Beresford #148
Paul Beresford

Conservative
Mole Valley
Score: 343
Won: 354
Lost: 246
Margaret Ferrier #149
Margaret Ferrier

Scottish National Party
Rutherglen and Hamilton West
Score: 387
Won: 4509
Lost: 4140
Dominic Grieve #150
Dominic Grieve

Conservative
Beaconsfield
Score: 352
Won: 349
Lost: 263
James Morris #151
James Morris

Conservative
Halesowen and Rowley Regis
Score: 325
Won: 459
Lost: 284
Mark Pritchard #152
Mark Pritchard

Conservative
The Wrekin
Score: 336
Won: 380
Lost: 255
Alison Thewliss #153
Alison Thewliss

Scottish National Party
Glasgow Central
Score: 381
Won: 4578
Lost: 4114
Valerie Vaz #154
Valerie Vaz

Labour
Walsall South
Score: 383
Won: 4441
Lost: 4009
David Warburton #155
David Warburton

Conservative
Somerton and Frome
Score: 332
Won: 404
Lost: 269
Guto Bebb #156
Guto Bebb

Conservative
Aberconwy
Score: 341
Won: 375
Lost: 271
Steve Brine #157
Steve Brine

Conservative
Winchester
Score: 315
Won: 381
Lost: 224
Nadine Dorries #158
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 449
Won: 4670
Lost: 5895
Huw Merriman #159
Huw Merriman

Conservative
Bexhill and Battle
Score: 358
Won: 316
Lost: 254
Kirsty Blackman #160
Kirsty Blackman

Scottish National Party
Aberdeen North
Score: 371
Won: 4680
Lost: 4171
Rachael Maskell #161
Rachael Maskell

Labour/Co-operative
York Central
Score: 345
Won: 6440
Lost: 4884
Damian Collins #162
Damian Collins

Conservative
Folkestone and Hythe
Score: 328
Won: 389
Lost: 264
Brandon Lewis #163
Brandon Lewis

Conservative
Great Yarmouth
Score: 327
Won: 370
Lost: 251
David Jones #164
David Jones

Conservative
Clwyd West
Score: 330
Won: 365
Lost: 256
Eleanor Laing #165
Eleanor Laing

Conservative
Epping Forest
Score: 408
Won: 4943
Lost: 5456
Jonathan Lord #166
Jonathan Lord

Conservative
Woking
Score: 317
Won: 366
Lost: 231
Thangam Debbonaire #167
Thangam Debbonaire

Labour
Bristol West
Score: 340
Won: 6562
Lost: 4998
Stephen Phillips #168
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 320
Won: 368
Lost: 246
Rebecca Pow #169
Rebecca Pow

Conservative
Taunton Deane
Score: 407
Won: 4917
Lost: 5480
John Stevenson #170
John Stevenson

Conservative
Carlisle
Score: 325
Won: 383
Lost: 266
Greg Hands #171
Greg Hands

Conservative
Chelsea and Fulham
Score: 307
Won: 398
Lost: 241
Simon Kirby #172
Simon Kirby

Conservative
Brighton, Kemptown
Score: 332
Won: 366
Lost: 269
Tania Mathias #173
Tania Mathias

Conservative
Twickenham
Score: 405
Won: 4909
Lost: 5521
Catherine McKinnell #174
Catherine McKinnell

Labour
Newcastle upon Tyne North
Score: 385
Won: 5418
Lost: 5517
Paula Sherriff #175
Paula Sherriff

Labour
Dewsbury
Score: 356
Won: 4837
Lost: 4180
Matt Warman #176
Matt Warman

Conservative
Boston and Skegness
Score: 315
Won: 371
Lost: 240
Stephen Metcalfe #177
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 326
Won: 378
Lost: 271
Edward Timpson #178
Edward Timpson

Conservative
Crewe and Nantwich
Score: 304
Won: 371
Lost: 230
Damian Hinds #179
Damian Hinds

Conservative
East Hampshire
Score: 295
Won: 372
Lost: 215
Henry Smith #180
Henry Smith

Conservative
Crawley
Score: 298
Won: 429
Lost: 254
Rory Stewart #181
Rory Stewart

Conservative
Penrith and The Border
Score: 322
Won: 337
Lost: 243
Alan Duncan #182
Alan Duncan

Conservative
Rutland and Melton
Score: 308
Won: 388
Lost: 254
Michael Gove #183
Michael Gove

Conservative
Surrey Heath
Score: 328
Won: 425
Lost: 323
Caroline Spelman #184
Caroline Spelman

Conservative
Meriden
Score: 407
Won: 4811
Lost: 5689
John Whittingdale #185
John Whittingdale

Conservative
Maldon
Score: 327
Won: 365
Lost: 275
Oliver Dowden #186
Oliver Dowden

Conservative
Hertsmere
Score: 315
Won: 377
Lost: 264
Victoria Borwick #187
Victoria Borwick

Conservative
Kensington
Score: 382
Won: 5016
Lost: 5388
Chris Green #188
Chris Green

Conservative
Bolton West
Score: 295
Won: 380
Lost: 229
Siobhain McDonagh #189
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 315
Won: 6637
Lost: 4744
David Morris #190
David Morris

Conservative
Morecambe and Lunesdale
Score: 306
Won: 359
Lost: 238
Alan Mak #191
Alan Mak

Conservative
Havant
Score: 304
Won: 391
Lost: 260
David Nuttall #192
David Nuttall

Conservative
Bury North
Score: 302
Won: 370
Lost: 240
Jonathan Djanogly #193
Jonathan Djanogly

Conservative
Huntingdon
Score: 296
Won: 362
Lost: 226
Philip Dunne #194
Philip Dunne

Conservative
Ludlow
Score: 292
Won: 383
Lost: 236
Nigel Adams #195
Nigel Adams

Conservative
Selby and Ainsty
Score: 296
Won: 362
Lost: 233
Byron Davies #196
Byron Davies

Conservative
Gower
Score: 327
Won: 347
Lost: 283
James Heappey #197
James Heappey

Conservative
Wells
Score: 290
Won: 407
Lost: 249
Diana R. Johnson #198
Diana R. Johnson

Labour
Kingston upon Hull North
Score: 322
Won: 6192
Lost: 4905
Angela Watkinson #199
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 378
Won: 5019
Lost: 5549
Maria Miller #200
Maria Miller

Conservative
Basingstoke
Score: 380
Won: 4924
Lost: 5552
Liam Fox #201
Liam Fox

Conservative
North Somerset
Score: 290
Won: 405
Lost: 261
Seema Kennedy #202
Seema Kennedy

Conservative
South Ribble
Score: 378
Won: 4988
Lost: 5698
Matthew Offord #203
Matthew Offord

Conservative
Hendon
Score: 294
Won: 370
Lost: 248
Bob Stewart #204
Bob Stewart

Conservative
Beckenham
Score: 305
Won: 363
Lost: 266
Bill Wiggin #205
Bill Wiggin

Conservative
North Herefordshire
Score: 293
Won: 362
Lost: 240
David Gauke #206
David Gauke

Conservative
South West Hertfordshire
Score: 291
Won: 377
Lost: 250
Mark Menzies #207
Mark Menzies

Conservative
Fylde
Score: 296
Won: 348
Lost: 242
Guy Opperman #208
Guy Opperman

Conservative
Hexham
Score: 293
Won: 380
Lost: 257
David Davies #209
David Davies

Conservative
Monmouth
Score: 282
Won: 356
Lost: 222
Simon Hart #210
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 303
Won: 349
Lost: 258
Anne Marie Morris #211
Anne Marie Morris

Conservative
Newton Abbot
Score: 363
Won: 4966
Lost: 5451
Angela Eagle #212
Angela Eagle

Labour
Wallasey
Score: 328
Won: 4407
Lost: 4051
Sajid Javid #213
Sajid Javid

Conservative
Bromsgrove
Score: 296
Won: 378
Lost: 277
Michelle Thomson #214
Michelle Thomson

Scottish National Party
Edinburgh West
Score: 325
Won: 4437
Lost: 4037
Kevin Foster #215
Kevin Foster

Conservative
Torbay
Score: 284
Won: 373
Lost: 255
Robert Goodwill #216
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 291
Won: 359
Lost: 258
Thomas Tugendhat #217
Thomas Tugendhat

Conservative
Tonbridge and Malling
Score: 276
Won: 343
Lost: 216
Mark Garnier #218
Mark Garnier

Conservative
Wyre Forest
Score: 282
Won: 403
Lost: 275
Andrew Tyrie #219
Andrew Tyrie

Conservative
Chichester
Score: 292
Won: 388
Lost: 286
Jeremy Wright #220
Jeremy Wright

Conservative
Kenilworth and Southam
Score: 283
Won: 358
Lost: 246
Jenny Chapman #221
Jenny Chapman

Labour
Darlington
Score: 311
Won: 4652
Lost: 4002
Richard Harrington #222
Richard Harrington

Conservative
Watford
Score: 279
Won: 376
Lost: 252
Meg Hillier #223
Meg Hillier

Labour/Co-operative
Hackney South and Shoreditch
Score: 294
Won: 6652
Lost: 5077
Jo Cox #224
Jo Cox

Labour
Batley and Spen
Score: 314
Won: 4657
Lost: 4170
Graham Evans #225
Graham Evans

Conservative
Weaver Vale
Score: 273
Won: 368
Lost: 239
Damian Green #226
Damian Green

Conservative
Ashford
Score: 294
Won: 361
Lost: 278
Craig Whittaker #227
Craig Whittaker

Conservative
Calder Valley
Score: 292
Won: 330
Lost: 250
Andrew Bridgen #228
Andrew Bridgen

Conservative
North West Leicestershire
Score: 284
Won: 354
Lost: 260
Mark Francois #229
Mark Francois

Conservative
Rayleigh and Wickford
Score: 296
Won: 319
Lost: 256
Chris Heaton-Harris #230
Chris Heaton-Harris

Conservative
Daventry
Score: 298
Won: 319
Lost: 261
Gordon Henderson #231
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 291
Won: 364
Lost: 281
Jamie Reed #232
Jamie Reed

Labour
Copeland
Score: 321
Won: 418
Lost: 399
Justin Tomlinson #233
Justin Tomlinson

Conservative
North Swindon
Score: 288
Won: 364
Lost: 276
Craig Tracey #234
Craig Tracey

Conservative
North Warwickshire
Score: 281
Won: 370
Lost: 265
Seema Malhotra #235
Seema Malhotra

Labour/Co-operative
Feltham and Heston
Score: 316
Won: 4383
Lost: 4134
Kit Malthouse #236
Kit Malthouse

Conservative
North West Hampshire
Score: 296
Won: 357
Lost: 290
Johnny Mercer #237
Johnny Mercer

Conservative
Plymouth, Moor View
Score: 266
Won: 437
Lost: 274
Stuart Andrew #238
Stuart Andrew

Conservative
Pudsey
Score: 282
Won: 346
Lost: 258
Danny Kinahan #239
Danny Kinahan

UUP
South Antrim
Score: 279
Won: 350
Lost: 253
Greg Knight #240
Greg Knight

Conservative
East Yorkshire
Score: 291
Won: 362
Lost: 287
Julie Cooper #241
Julie Cooper

Labour
Burnley
Score: 312
Won: 4352
Lost: 4057
Philip Hammond #242
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 272
Won: 381
Lost: 262
Ben Howlett #243
Ben Howlett

Conservative
Bath
Score: 279
Won: 359
Lost: 264
Hugo Swire #244
Hugo Swire

Conservative
East Devon
Score: 258
Won: 399
Lost: 239
Louise Ellman #245
Louise Ellman

Labour/Co-operative
Liverpool, Riverside
Score: 304
Won: 4524
Lost: 4115
Jason McCartney #246
Jason McCartney

Conservative
Colne Valley
Score: 267
Won: 358
Lost: 245
Andrew Mitchell #247
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 268
Won: 357
Lost: 246
David Mowat #248
David Mowat

Conservative
Warrington South
Score: 291
Won: 344
Lost: 284
Dan Jarvis #249
Dan Jarvis

Labour
Barnsley Central
Score: 336
Won: 440
Lost: 502
Jake Berry #250
Jake Berry

Conservative
Rossendale and Darwen
Score: 257
Won: 379
Lost: 244
Angela Crawley #251
Angela Crawley

Scottish National Party
Lanark and Hamilton East
Score: 300
Won: 4448
Lost: 4116
Iain Stewart #252
Iain Stewart

Conservative
Milton Keynes South
Score: 290
Won: 326
Lost: 280
Dawn Butler #253
Dawn Butler

Labour
Brent Central
Score: 296
Won: 4574
Lost: 4141
Theresa May #254
Theresa May

Conservative
Maidenhead
Score: 339
Won: 4752
Lost: 5610
Kate Osamor #255
Kate Osamor

Labour/Co-operative
Edmonton
Score: 302
Won: 4281
Lost: 4065
Rishi Sunak #256
Rishi Sunak

Conservative
Richmond (Yorks)
Score: 275
Won: 334
Lost: 258
David Burrowes #257
David Burrowes

Conservative
Enfield, Southgate
Score: 269
Won: 375
Lost: 280
Philip Davies #258
Philip Davies

Conservative
Shipley
Score: 263
Won: 420
Lost: 297
Iain Duncan Smith #259
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 282
Won: 368
Lost: 305
Michael Ellis #260
Michael Ellis

Conservative
Northampton North
Score: 253
Won: 336
Lost: 215
Nick Herbert #261
Nick Herbert

Conservative
Arundel and South Downs
Score: 261
Won: 343
Lost: 240
Yvette Cooper #262
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 298
Won: 4413
Lost: 4191
Roberta Blackman-Woods #263
Roberta Blackman-Woods

Labour
City of Durham
Score: 290
Won: 4461
Lost: 4024
Suella Fernandes #264
Suella Fernandes

Conservative
Fareham
Score: 330
Won: 4842
Lost: 5652
Ben Gummer #265
Ben Gummer

Conservative
Ipswich
Score: 248
Won: 432
Lost: 275
Julian Lewis #266
Julian Lewis

Conservative
New Forest East
Score: 277
Won: 341
Lost: 293
Jane Ellison #267
Jane Ellison

Conservative
Battersea
Score: 255
Won: 369
Lost: 267
Karl McCartney #268
Karl McCartney

Conservative
Lincoln
Score: 267
Won: 358
Lost: 289
Jonathan Reynolds #269
Jonathan Reynolds

Labour/Co-operative
Stalybridge and Hyde
Score: 286
Won: 440
Lost: 411
Karin Smyth #270
Karin Smyth

Labour
Bristol South
Score: 287
Won: 4394
Lost: 4143
Barbara Keeley #271
Barbara Keeley

Labour
Worsley and Eccles South
Score: 304
Won: 356
Lost: 380
Ian Paisley Jnr #272
Ian Paisley Jnr

DUP
North Antrim
Score: 250
Won: 403
Lost: 283
Steven Baker #273
Steven Baker

Conservative
Wycombe
Score: 237
Won: 371
Lost: 231
Paul Scully #274
Paul Scully

Conservative
Sutton and Cheam
Score: 272
Won: 328
Lost: 283
Catherine West #275
Catherine West

Labour
Hornsey and Wood Green
Score: 277
Won: 4512
Lost: 4074
James Brokenshire #276
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 249
Won: 347
Lost: 249
Mike Freer #277
Mike Freer

Conservative
Finchley and Golders Green
Score: 273
Won: 320
Lost: 282
Gareth Johnson #278
Gareth Johnson

Conservative
Dartford
Score: 274
Won: 331
Lost: 293
Kwasi Kwarteng #279
Kwasi Kwarteng

Conservative
Spelthorne
Score: 259
Won: 372
Lost: 292
Peter Bone #280
Peter Bone

Conservative
Wellingborough
Score: 247
Won: 356
Lost: 254
Boris Johnson #281
Boris Johnson

Conservative
Uxbridge and South Ruislip
Score: 252
Won: 419
Lost: 314
Tim Loughton #282
Tim Loughton

Conservative
East Worthing and Shoreham
Score: 251
Won: 305
Lost: 226
Ruth Cadbury #283
Ruth Cadbury

Labour
Brentford and Isleworth
Score: 257
Won: 5983
Lost: 4796
Nick Clegg #284
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 269
Won: 436
Lost: 383
Ben Wallace #285
Ben Wallace

Conservative
Wyre and Preston North
Score: 245
Won: 433
Lost: 311
Simon Burns #286
Simon Burns

Conservative
Chelmsford
Score: 258
Won: 364
Lost: 296
Alberto Costa #287
Alberto Costa

Conservative
South Leicestershire
Score: 250
Won: 363
Lost: 274
Helen Grant #288
Helen Grant

Conservative
Maidstone and The Weald
Score: 309
Won: 4783
Lost: 5591
Douglas Carswell #289
Douglas Carswell

UKIP
Clacton
Score: 251
Won: 362
Lost: 281
James Gray #290
James Gray

Conservative
North Wiltshire
Score: 246
Won: 346
Lost: 259
Crispin Blunt #291
Crispin Blunt

Conservative
Reigate
Score: 256
Won: 331
Lost: 276
Chris Davies #292
Chris Davies

Conservative
Brecon and Radnorshire
Score: 245
Won: 368
Lost: 277
Nigel Evans #293
Nigel Evans

Conservative
Ribble Valley
Score: 244
Won: 339
Lost: 258
Stephen Gethins #294
Stephen Gethins

Scottish National Party
North East Fife
Score: 288
Won: 482
Lost: 516
Andrew Rosindell #295
Andrew Rosindell

Conservative
Romford
Score: 254
Won: 325
Lost: 268
Cheryl Gillan #296
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 297
Won: 4858
Lost: 5603
David Evennett #297
David Evennett

Conservative
Bexleyheath and Crayford
Score: 255
Won: 368
Lost: 319
Chris Grayling #298
Chris Grayling

Conservative
Epsom and Ewell
Score: 260
Won: 344
Lost: 312
Helen Jones #299
Helen Jones

Labour
Warrington North
Score: 261
Won: 4313
Lost: 3977
Simon Hoare #300
Simon Hoare

Conservative
North Dorset
Score: 236
Won: 366
Lost: 272
Peter Kyle #301
Peter Kyle

Labour
Hove
Score: 329
Won: 381
Lost: 548
Alok Sharma #302
Alok Sharma

Conservative
Reading West
Score: 227
Won: 366
Lost: 251
Craig Williams #303
Craig Williams

Conservative
Cardiff North
Score: 236
Won: 370
Lost: 279
Nadhim Zahawi #304
Nadhim Zahawi

Conservative
Stratford-on-Avon
Score: 241
Won: 347
Lost: 272
Nicholas Boles #305
Nicholas Boles

Conservative
Grantham and Stamford
Score: 231
Won: 341
Lost: 248
David Davis #306
David Davis

Conservative
Haltemprice and Howden
Score: 241
Won: 372
Lost: 297
Chris Matheson #307
Chris Matheson

Labour
City of Chester
Score: 300
Won: 340
Lost: 423
Jeremy Lefroy #308
Jeremy Lefroy

Conservative
Stafford
Score: 226
Won: 355
Lost: 250
Neil Parish #309
Neil Parish

Conservative
Tiverton and Honiton
Score: 237
Won: 331
Lost: 257
Phillip Lee #310
Phillip Lee

Conservative
Bracknell
Score: 239
Won: 353
Lost: 288
Ed Miliband #311
Ed Miliband

Labour
Doncaster North
Score: 272
Won: 470
Lost: 504
Royston Smith #312
Royston Smith

Conservative
Southampton, Itchen
Score: 235
Won: 366
Lost: 290
Andrew Turner #313
Andrew Turner

Conservative
Isle of Wight
Score: 232
Won: 360
Lost: 281
James Berry #314
James Berry

Conservative
Kingston and Surbiton
Score: 217
Won: 387
Lost: 263
Harriet Harman #315
Harriet Harman

Labour
Camberwell and Peckham
Score: 251
Won: 4333
Lost: 4090
Geoffrey Cox #316
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 214
Won: 400
Lost: 268
Mary Creagh #317
Mary Creagh

Labour
Wakefield
Score: 244
Won: 4429
Lost: 4027
Mark Pawsey #318
Mark Pawsey

Conservative
Rugby
Score: 221
Won: 346
Lost: 251
Julian Sturdy #319
Julian Sturdy

Conservative
York Outer
Score: 244
Won: 325
Lost: 293
Anne-Marie Trevelyan #320
Anne-Marie Trevelyan

Conservative
Berwick-upon-Tweed
Score: 271
Won: 4822
Lost: 5474
Jeremy Hunt #321
Jeremy Hunt

Conservative
South West Surrey
Score: 204
Won: 414
Lost: 255
Paul Maynard #322
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 223
Won: 363
Lost: 281
Julian Knight #323
Julian Knight

Conservative
Solihull
Score: 231
Won: 371
Lost: 316
Sarah Newton #324
Sarah Newton

Conservative
Truro and Falmouth
Score: 264
Won: 4937
Lost: 5455
Lyn Brown #325
Lyn Brown

Labour
West Ham
Score: 241
Won: 4407
Lost: 4152
Kate Green #326
Kate Green

Labour
Stretford and Urmston
Score: 238
Won: 4432
Lost: 4104
Michael Fabricant #327
Michael Fabricant

Conservative
Lichfield
Score: 226
Won: 379
Lost: 323
Mary Glindon #328
Mary Glindon

Labour
North Tyneside
Score: 236
Won: 4281
Lost: 4044
Lilian Greenwood #329
Lilian Greenwood

Labour
Nottingham South
Score: 236
Won: 4387
Lost: 4149
Stewart Jackson #330
Stewart Jackson

Conservative
Peterborough
Score: 214
Won: 361
Lost: 278
Alec Shelbrooke #331
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 224
Won: 307
Lost: 264
Maria Caulfield #332
Maria Caulfield

Conservative
Lewes
Score: 256
Won: 4867
Lost: 5575
Wendy Morton #333
Wendy Morton

Conservative
Aldridge-Brownhills
Score: 256
Won: 4797
Lost: 5710
John Baron #334
John Baron

Conservative
Basildon and Billericay
Score: 218
Won: 338
Lost: 302
Bob Blackman #335
Bob Blackman

Conservative
Harrow East
Score: 206
Won: 365
Lost: 290
Steve Double #336
Steve Double

Conservative
St Austell and Newquay
Score: 208
Won: 346
Lost: 281
James Duddridge #337
James Duddridge

Conservative
Rochford and Southend East
Score: 205
Won: 321
Lost: 250
Andy Burnham #338
Andy Burnham

Labour
Leigh
Score: 268
Won: 417
Lost: 565
Jackie Doyle-Price #339
Jackie Doyle-Price

Conservative
Thurrock
Score: 248
Won: 4824
Lost: 5684
John Redwood #340
John Redwood

Conservative
Wokingham
Score: 207
Won: 354
Lost: 292
Mark Spencer #341
Mark Spencer

Conservative
Sherwood
Score: 213
Won: 322
Lost: 285
Luke Hall #342
Luke Hall

Conservative
Thornbury and Yate
Score: 244
Won: 323
Lost: 381
Huw Irranca-Davies #343
Huw Irranca-Davies

Labour
Ogmore
Score: 268
Won: 352
Lost: 493
Holly Lynch #344
Holly Lynch

Labour
Halifax
Score: 223
Won: 4285
Lost: 4215
Stuart McDonald #345
Stuart McDonald

Scottish National Party
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 229
Won: 437
Lost: 453
Michael Tomlinson #346
Michael Tomlinson

Conservative
Mid Dorset and North Poole
Score: 217
Won: 318
Lost: 297
Sarah Wollaston #347
Sarah Wollaston

Conservative
Totnes
Score: 237
Won: 4915
Lost: 5529
Peter Aldous #348
Peter Aldous

Conservative
Waveney
Score: 213
Won: 340
Lost: 311
Jonathan Edwards #349
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 275
Won: 309
Lost: 455
Jeff Smith #350
Jeff Smith

Labour
Manchester, Withington
Score: 230
Won: 367
Lost: 396
Michael Dugher #351
Michael Dugher

Labour
Barnsley East
Score: 256
Won: 328
Lost: 434
Andrew Bingham #352
Andrew Bingham

Conservative
High Peak
Score: 215
Won: 297
Lost: 289
Stephen Kinnock #353
Stephen Kinnock

Labour
Aberavon
Score: 275
Won: 361
Lost: 550
Peter Lilley #354
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 207
Won: 349
Lost: 313
Wes Streeting #355
Wes Streeting

Labour
Ilford North
Score: 277
Won: 374
Lost: 578
Gavin Barwell #356
Gavin Barwell

Conservative
Croydon Central
Score: 203
Won: 317
Lost: 280
Owen Smith #357
Owen Smith

Labour
Pontypridd
Score: 225
Won: 341
Lost: 372
Stephen Twigg #358
Stephen Twigg

Labour/Co-operative
Liverpool, West Derby
Score: 261
Won: 320
Lost: 452
Philippa Whitford #359
Philippa Whitford

Scottish National Party
Central Ayrshire
Score: 209
Won: 4368
Lost: 4095
Rosie Winterton #360
Rosie Winterton

Labour
Doncaster Central
Score: 210
Won: 4232
Lost: 4015
Ian Liddell-Grainger #361
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 195
Won: 373
Lost: 307
Nigel Mills #362
Nigel Mills

Conservative
Amber Valley
Score: 208
Won: 351
Lost: 333
Gavin Newlands #363
Gavin Newlands

Scottish National Party
Paisley and Renfrewshire North
Score: 253
Won: 359
Lost: 487
Jeffrey M. Donaldson #364
Jeffrey M. Donaldson

DUP
Lagan Valley
Score: 210
Won: 331
Lost: 325
Jim Fitzpatrick #365
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 231
Won: 318
Lost: 377
Alan Haselhurst #366
Alan Haselhurst

Conservative
Saffron Walden
Score: 200
Won: 366
Lost: 326
Marie Rimmer #367
Marie Rimmer

Labour
St Helens South and Whiston
Score: 211
Won: 4228
Lost: 4198
Deidre Brock #368
Deidre Brock

Scottish National Party
Edinburgh North and Leith
Score: 204
Won: 4390
Lost: 4160
Conor Burns #369
Conor Burns

Conservative
Bournemouth West
Score: 191
Won: 331
Lost: 277
Geoffrey Clifton-Brown #370
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 186
Won: 357
Lost: 287
Gary Streeter #371
Gary Streeter

Conservative
South West Devon
Score: 206
Won: 301
Lost: 301
Gregory Campbell #372
Gregory Campbell

DUP
East Londonderry
Score: 199
Won: 304
Lost: 290
Clive Efford #373
Clive Efford

Labour
Eltham
Score: 211
Won: 331
Lost: 351
Graham Stuart #374
Graham Stuart

Conservative
Beverley and Holderness
Score: 183
Won: 345
Lost: 271
Caroline Lucas #375
Caroline Lucas

Green
Brighton, Pavilion
Score: 217
Won: 5026
Lost: 5746
John Mann #376
John Mann

Labour
Bassetlaw
Score: 207
Won: 328
Lost: 345
Gavin Shuker #377
Gavin Shuker

Labour/Co-operative
Luton South
Score: 207
Won: 346
Lost: 365
Edward Argar #378
Edward Argar

Conservative
Charnwood
Score: 168
Won: 343
Lost: 231
George Freeman #379
George Freeman

Conservative
Mid Norfolk
Score: 184
Won: 333
Lost: 279
Steve Reed #380
Steve Reed

Labour/Co-operative
Croydon North
Score: 223
Won: 304
Lost: 372
Gareth Thomas #381
Gareth Thomas

Labour/Co-operative
Harrow West
Score: 236
Won: 291
Lost: 396
Maria Eagle #382
Maria Eagle

Labour
Garston and Halewood
Score: 192
Won: 4363
Lost: 4129
John Howell #383
John Howell

Conservative
Henley
Score: 196
Won: 311
Lost: 314
Mark Field #384
Mark Field

Conservative
Cities of London and Westminster
Score: 169
Won: 385
Lost: 287
Justin Madders #385
Justin Madders

Labour
Ellesmere Port and Neston
Score: 227
Won: 329
Lost: 443
Chris Evans #386
Chris Evans

Labour/Co-operative
Islwyn
Score: 195
Won: 426
Lost: 453
Oliver Heald #387
Oliver Heald

Conservative
North East Hertfordshire
Score: 189
Won: 317
Lost: 312
Sylvia Hermon #388
Sylvia Hermon

Independent
North Down
Score: 187
Won: 4480
Lost: 4329
Kevin Hollinrake #389
Kevin Hollinrake

Conservative
Thirsk and Malton
Score: 174
Won: 347
Lost: 287
Liz McInnes #390
Liz McInnes

Labour
Heywood and Middleton
Score: 186
Won: 4400
Lost: 4175
Derek Twigg #391
Derek Twigg

Labour
Halton
Score: 216
Won: 321
Lost: 411
Martin Vickers #392
Martin Vickers

Conservative
Cleethorpes
Score: 176
Won: 358
Lost: 305
Oliver Letwin #393
Oliver Letwin

Conservative
West Dorset
Score: 186
Won: 318
Lost: 308
David Tredinnick #394
David Tredinnick

Conservative
Bosworth
Score: 180
Won: 330
Lost: 300
Stuart Donaldson #395
Stuart Donaldson

Scottish National Party
West Aberdeenshire and Kincardine
Score: 218
Won: 362
Lost: 491
Stewart McDonald #396
Stewart McDonald

Scottish National Party
Glasgow South
Score: 222
Won: 335
Lost: 466
Fiona Bruce #397
Fiona Bruce

Conservative
Congleton
Score: 203
Won: 4735
Lost: 5717
Chris Leslie #398
Chris Leslie

Labour/Co-operative
Nottingham East
Score: 214
Won: 347
Lost: 463
Patrick McLoughlin #399
Patrick McLoughlin

Conservative
Derbyshire Dales
Score: 186
Won: 319
Lost: 323
Shailesh Vara #400
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 181
Won: 311
Lost: 300
Henry Bellingham #401
Henry Bellingham

Conservative
North West Norfolk
Score: 177
Won: 352
Lost: 334
Peter Heaton-Jones #402
Peter Heaton-Jones

Conservative
North Devon
Score: 183
Won: 322
Lost: 327
Mike Penning #403
Mike Penning

Conservative
Hemel Hempstead
Score: 177
Won: 323
Lost: 302
Mary Robinson #404
Mary Robinson

Conservative
Cheadle
Score: 200
Won: 4713
Lost: 5764
Sharon Hodgson #405
Sharon Hodgson

Labour
Washington and Sunderland West
Score: 173
Won: 4415
Lost: 4210
Emily Thornberry #406
Emily Thornberry

Labour
Islington South and Finsbury
Score: 191
Won: 5265
Lost: 6080
Paul Farrelly #407
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 202
Won: 301
Lost: 387
Andrea Leadsom #408
Andrea Leadsom

Conservative
South Northamptonshire
Score: 188
Won: 4922
Lost: 5572
Andrew Percy #409
Andrew Percy

Conservative
Brigg and Goole
Score: 169
Won: 340
Lost: 313
Jon Ashworth #410
Jon Ashworth

Labour/Co-operative
Leicester South
Score: 226
Won: 294
Lost: 466
Harriett Baldwin #411
Harriett Baldwin

Conservative
West Worcestershire
Score: 184
Won: 4811
Lost: 5337
Glyn Davies #412
Glyn Davies

Conservative
Montgomeryshire
Score: 164
Won: 353
Lost: 315
Matthew Pennycook #413
Matthew Pennycook

Labour
Greenwich and Woolwich
Score: 217
Won: 348
Lost: 516
Pat Glass #414
Pat Glass

Labour
North West Durham
Score: 167
Won: 4397
Lost: 4189
Gerald Howarth #415
Gerald Howarth

Conservative
Aldershot
Score: 169
Won: 352
Lost: 336
Kevan Jones #416
Kevan Jones

Labour
North Durham
Score: 204
Won: 299
Lost: 408
William Wragg #417
William Wragg

Conservative
Hazel Grove
Score: 158
Won: 347
Lost: 294
Christopher Chope #418
Christopher Chope

Conservative
Christchurch
Score: 170
Won: 347
Lost: 344
Nick Gibb #419
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 172
Won: 299
Lost: 305
Toby Perkins #420
Toby Perkins

Labour
Chesterfield
Score: 186
Won: 368
Lost: 433
Kirsten Oswald #421
Kirsten Oswald

Scottish National Party
East Renfrewshire
Score: 162
Won: 4213
Lost: 4046
Peter Bottomley #422
Peter Bottomley

Conservative
Worthing West
Score: 161
Won: 333
Lost: 322
Kris Hopkins #423
Kris Hopkins

Conservative
Keighley
Score: 165
Won: 325
Lost: 330
Tristram Hunt #424
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 182
Won: 403
Lost: 492
Mike Kane #425
Mike Kane

Labour
Wythenshawe and Sale East
Score: 209
Won: 280
Lost: 432
Angus MacNeil #426
Angus MacNeil

Scottish National Party
Na h-Eileanan an Iar
Score: 184
Won: 363
Lost: 453
Laurence Robertson #427
Laurence Robertson

Conservative
Tewkesbury
Score: 155
Won: 352
Lost: 312
Robert Syms #428
Robert Syms

Conservative
Poole
Score: 161
Won: 330
Lost: 317
Chuka Umunna #429
Chuka Umunna

Labour
Streatham
Score: 211
Won: 375
Lost: 588
Lisa Cameron #430
Lisa Cameron

Scottish National Party
East Kilbride, Strathaven and Lesmahagow
Score: 156
Won: 4394
Lost: 4123
Jon Cruddas #431
Jon Cruddas

Labour
Dagenham and Rainham
Score: 179
Won: 338
Lost: 421
Stephen Hammond #432
Stephen Hammond

Conservative
Wimbledon
Score: 154
Won: 367
Lost: 340
Khalid Mahmood #433
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 216
Won: 296
Lost: 499
Teresa Pearce #434
Teresa Pearce

Labour
Erith and Thamesmead
Score: 157
Won: 4313
Lost: 4113
Joan Ryan #435
Joan Ryan

Labour
Enfield North
Score: 159
Won: 4176
Lost: 4160
Edward Garnier #436
Edward Garnier

Conservative
Harborough
Score: 159
Won: 306
Lost: 307
Madeleine Moon #437
Madeleine Moon

Labour
Bridgend
Score: 152
Won: 4382
Lost: 4085
John Nicolson #438
John Nicolson

Scottish National Party
East Dunbartonshire
Score: 198
Won: 350
Lost: 525
Corri Wilson #439
Corri Wilson

Scottish National Party
Ayr, Carrick and Cumnock
Score: 152
Won: 4197
Lost: 4022
Neil Coyle #440
Neil Coyle

Labour
Bermondsey and Old Southwark
Score: 202
Won: 283
Lost: 459
Sadiq Khan #441
Sadiq Khan

Labour
Tooting
Score: 206
Won: 334
Lost: 560
Keir Starmer #442
Keir Starmer

Labour
Holborn and St Pancras
Score: 200
Won: 379
Lost: 607
Nigel Dodds #443
Nigel Dodds

DUP
Belfast North
Score: 155
Won: 291
Lost: 300
Karl Turner #444
Karl Turner

Labour
Kingston upon Hull East
Score: 198
Won: 261
Lost: 419
Oliver Colvile #445
Oliver Colvile

Conservative
Plymouth, Sutton and Devonport
Score: 147
Won: 327
Lost: 317
Marcus Jones #446
Marcus Jones

Conservative
Nuneaton
Score: 148
Won: 324
Lost: 317
Bill Cash #447
Bill Cash

Conservative
Stone
Score: 156
Won: 314
Lost: 349
Michael Fallon #448
Michael Fallon

Conservative
Sevenoaks
Score: 145
Won: 356
Lost: 337
Amanda Solloway #449
Amanda Solloway

Conservative
Derby North
Score: 162
Won: 4858
Lost: 5750
Ian Austin #450
Ian Austin

Labour
Dudley North
Score: 184
Won: 270
Lost: 414
Barry Sheerman #451
Barry Sheerman

Labour/Co-operative
Huddersfield
Score: 169
Won: 307
Lost: 405
Margaret Hodge #452
Margaret Hodge

Labour
Barking
Score: 147
Won: 4121
Lost: 4243
Graham Jones #453
Graham Jones

Labour
Hyndburn
Score: 164
Won: 319
Lost: 409
Ben Bradshaw #454
Ben Bradshaw

Labour
Exeter
Score: 189
Won: 341
Lost: 563
Barry Gardiner #455
Barry Gardiner

Labour
Brent North
Score: 190
Won: 305
Lost: 510
Alan Johnson #456
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 141
Won: 387
Lost: 384
David Mackintosh #457
David Mackintosh

Conservative
Northampton South
Score: 143
Won: 303
Lost: 308
Richard Bacon #458
Richard Bacon

Conservative
South Norfolk
Score: 130
Won: 340
Lost: 289
Susan Elan Jones #459
Susan Elan Jones

Labour
Clwyd South
Score: 137
Won: 4245
Lost: 4120
Neil Gray #460
Neil Gray

Scottish National Party
Airdrie and Shotts
Score: 168
Won: 385
Lost: 558
Ian Lavery #461
Ian Lavery

Labour
Wansbeck
Score: 174
Won: 286
Lost: 435
Steve McCabe #462
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 172
Won: 307
Lost: 453
Patricia Gibson #463
Patricia Gibson

Scottish National Party
North Ayrshire and Arran
Score: 131
Won: 4784
Lost: 4372
Stephen Doughty #464
Stephen Doughty

Labour/Co-operative
Cardiff South and Penarth
Score: 160
Won: 297
Lost: 416
Pauline Latham #465
Pauline Latham

Conservative
Mid Derbyshire
Score: 143
Won: 4888
Lost: 5515
Kevin Brennan #466
Kevin Brennan

Labour
Cardiff West
Score: 157
Won: 283
Lost: 388
Mike Wood #467
Mike Wood

Conservative
Dudley South
Score: 133
Won: 306
Lost: 308
Tom Brake #468
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 175
Won: 251
Lost: 422
Jim Cunningham #469
Jim Cunningham

Labour
Coventry South
Score: 163
Won: 267
Lost: 407
Margaret Ritchie #470
Margaret Ritchie

Social Democratic and Labour Party
South Down
Score: 127
Won: 4332
Lost: 4191
Graham Stringer #471
Graham Stringer

Labour
Blackley and Broughton
Score: 144
Won: 310
Lost: 373
Iain Wright #472
Iain Wright

Labour
Hartlepool
Score: 182
Won: 268
Lost: 478
Graham Brady #473
Graham Brady

Conservative
Altrincham and Sale West
Score: 136
Won: 311
Lost: 347
Frank Field #474
Frank Field

Labour
Birkenhead
Score: 143
Won: 300
Lost: 375
Nick Smith #475
Nick Smith

Labour
Blaenau Gwent
Score: 156
Won: 327
Lost: 472
Tom Elliott #476
Tom Elliott

UUP
Fermanagh and South Tyrone
Score: 130
Won: 310
Lost: 328
Ian Murray #477
Ian Murray

Labour
Edinburgh South
Score: 164
Won: 277
Lost: 449
David Amess #478
David Amess

Conservative
Southend West
Score: 121
Won: 317
Lost: 300
Julian Brazier #479
Julian Brazier

Conservative
Canterbury
Score: 124
Won: 296
Lost: 317
Joanna Cherry #480
Joanna Cherry

Scottish National Party
Edinburgh South West
Score: 120
Won: 4193
Lost: 4145
Tim Farron #481
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 173
Won: 318
Lost: 596
Owen Thompson #482
Owen Thompson

Scottish National Party
Midlothian
Score: 155
Won: 304
Lost: 486
Marion Fellows #483
Marion Fellows

Scottish National Party
Motherwell and Wishaw
Score: 120
Won: 4102
Lost: 4298
John Hayes #484
John Hayes

Conservative
South Holland and The Deepings
Score: 117
Won: 322
Lost: 317
Shabana Mahmood #485
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 116
Won: 4263
Lost: 4181
Robert Buckland #486
Robert Buckland

Conservative
South Swindon
Score: 117
Won: 310
Lost: 311
Karen Lumley #487
Karen Lumley

Conservative
Redditch
Score: 127
Won: 4702
Lost: 5607
John Martin McDonnell #488
John Martin McDonnell

Labour
Hayes and Harlington
Score: 167
Won: 275
Lost: 522
Angela Smith #489
Angela Smith

Labour
Penistone and Stocksbridge
Score: 111
Won: 4338
Lost: 4131
Calum Kerr #490
Calum Kerr

Scottish National Party
Berwickshire, Roxburgh and Selkirk
Score: 168
Won: 248
Lost: 495
Pat McFadden #491
Pat McFadden

Labour
Wolverhampton South East
Score: 130
Won: 319
Lost: 418
Brendan OHara #492
Brendan OHara

Scottish National Party
Argyll and Bute
Score: 147
Won: 290
Lost: 465
Mhairi Black #493
Mhairi Black

Scottish National Party
Paisley and Renfrewshire South
Score: 113
Won: 4058
Lost: 4328
Paul Blomfield #494
Paul Blomfield

Labour
Sheffield Central
Score: 139
Won: 270
Lost: 408
Kelvin Hopkins #495
Kelvin Hopkins

Labour
Luton North
Score: 135
Won: 281
Lost: 415
Norman Lamb #496
Norman Lamb

Liberal Democrat
North Norfolk
Score: 134
Won: 290
Lost: 413
Alan Whitehead #497
Alan Whitehead

Labour
Southampton, Test
Score: 146
Won: 264
Lost: 439
Stewart Hosie #498
Stewart Hosie

Scottish National Party
Dundee East
Score: 122
Won: 331
Lost: 417
Kate Hollern #499
Kate Hollern

Labour
Blackburn
Score: 98
Won: 5970
Lost: 5083
Andrew Gwynne #500
Andrew Gwynne

Labour
Denton and Reddish
Score: 135
Won: 269
Lost: 428
David Simpson #501
David Simpson

DUP
Upper Bann
Score: 110
Won: 294
Lost: 331
Kenneth Clarke #502
Kenneth Clarke

Conservative
Rushcliffe
Score: 104
Won: 325
Lost: 332
Jeremy Corbyn #503
Jeremy Corbyn

Labour
Islington North
Score: 129
Won: 374
Lost: 569
Sheryll Murray #504
Sheryll Murray

Conservative
South East Cornwall
Score: 114
Won: 4560
Lost: 5700
Jon Trickett #505
Jon Trickett

Labour
Hemsworth
Score: 139
Won: 298
Lost: 507
Mark Williams #506
Mark Williams

Liberal Democrat
Ceredigion
Score: 123
Won: 281
Lost: 403
Phil Boswell #507
Phil Boswell

Scottish National Party
Coatbridge, Chryston and Bellshill
Score: 142
Won: 282
Lost: 512
Rob Flello #508
Rob Flello

Labour
Stoke-on-Trent South
Score: 110
Won: 313
Lost: 380
Andrew Selous #509
Andrew Selous

Conservative
South West Bedfordshire
Score: 104
Won: 294
Lost: 323
John Woodcock #510
John Woodcock

Labour/Co-operative
Barrow and Furness
Score: 111
Won: 301
Lost: 363
Anne Milton #511
Anne Milton

Conservative
Guildford
Score: 110
Won: 4697
Lost: 5791
Hilary Benn #512
Hilary Benn

Labour
Leeds Central
Score: 112
Won: 329
Lost: 448
Alex Cunningham #513
Alex Cunningham

Labour
Stockton North
Score: 125
Won: 272
Lost: 445
Fabian Hamilton #514
Fabian Hamilton

Labour
Leeds North East
Score: 119
Won: 321
Lost: 495
Chi Onwurah #515
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 93
Won: 4211
Lost: 4119
Mark Durkan #516
Mark Durkan

Social Democratic and Labour Party
Foyle
Score: 132
Won: 239
Lost: 452
Rob Marris #517
Rob Marris

Labour
Wolverhampton South West
Score: 142
Won: 207
Lost: 440
Roger Gale #518
Roger Gale

Conservative
North Thanet
Score: 92
Won: 295
Lost: 333
Albert Owen #519
Albert Owen

Labour
Ynys Mn
Score: 103
Won: 298
Lost: 415
Keith Simpson #520
Keith Simpson

Conservative
Broadland
Score: 89
Won: 346
Lost: 370
Roger Mullin #521
Roger Mullin

Scottish National Party
Kirkcaldy and Cowdenbeath
Score: 104
Won: 255
Lost: 373
Andrew Smith #522
Andrew Smith

Labour
Oxford East
Score: 155
Won: 198
Lost: 536
Sammy Wilson #523
Sammy Wilson

DUP
East Antrim
Score: 92
Won: 287
Lost: 341
Kevin Barron #524
Kevin Barron

Labour
Rother Valley
Score: 121
Won: 229
Lost: 452
Alan Campbell #525
Alan Campbell

Labour
Tynemouth
Score: 107
Won: 277
Lost: 441
Ivan Lewis #526
Ivan Lewis

Labour
Bury South
Score: 124
Won: 216
Lost: 437
Nicholas Soames #527
Nicholas Soames

Conservative
Mid Sussex
Score: 84
Won: 343
Lost: 352
Colleen Fletcher #528
Colleen Fletcher

Labour
Coventry North East
Score: 81
Won: 4066
Lost: 4140
Steven Paterson #529
Steven Paterson

Scottish National Party
Stirling
Score: 97
Won: 375
Lost: 530
Nick Thomas-Symonds #530
Nick Thomas-Symonds

Labour
Torfaen
Score: 127
Won: 206
Lost: 440
Phil Wilson #531
Phil Wilson

Labour
Sedgefield
Score: 102
Won: 275
Lost: 435
John Bercow #532
John Bercow

Speaker
Buckingham
Score: 101
Won: 329
Lost: 523
Vernon Coaker #533
Vernon Coaker

Labour
Gedling
Score: 115
Won: 247
Lost: 477
Alan Brown #534
Alan Brown

Scottish National Party
Kilmarnock and Loudoun
Score: 111
Won: 280
Lost: 528
Richard Burden #535
Richard Burden

Labour
Birmingham, Northfield
Score: 110
Won: 227
Lost: 430
Eric Pickles #536
Eric Pickles

Conservative
Brentwood and Ongar
Score: 84
Won: 295
Lost: 358
Alistair Burt #537
Alistair Burt

Conservative
North East Bedfordshire
Score: 73
Won: 306
Lost: 299
Kate Hoey #538
Kate Hoey

Labour
Vauxhall
Score: 74
Won: 5558
Lost: 5595
Philip Hollobone #539
Philip Hollobone

Conservative
Kettering
Score: 72
Won: 294
Lost: 302
Alasdair McDonnell #540
Alasdair McDonnell

Social Democratic and Labour Party
Belfast South
Score: 98
Won: 256
Lost: 432
Bob Neill #541
Bob Neill

Conservative
Bromley and Chislehurst
Score: 72
Won: 333
Lost: 330
Pete Wishart #542
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 102
Won: 279
Lost: 507
Jim Shannon #543
Jim Shannon

DUP
Strangford
Score: 82
Won: 290
Lost: 396
Harry Harpham #544
Harry Harpham

Labour
Sheffield, Brightside and Hillsborough
Score: 95
Won: 248
Lost: 450
Edward Leigh #545
Edward Leigh

Conservative
Gainsborough
Score: 72
Won: 317
Lost: 348
Virendra Sharma #546
Virendra Sharma

Labour
Ealing, Southall
Score: 99
Won: 236
Lost: 458
Chris Bryant #547
Chris Bryant

Labour
Rhondda
Score: 104
Won: 265
Lost: 560
Martyn Day #548
Martyn Day

Scottish National Party
Linlithgow and East Falkirk
Score: 115
Won: 230
Lost: 574
Martin Docherty #549
Martin Docherty

Scottish National Party
West Dunbartonshire
Score: 89
Won: 270
Lost: 466
Carolyn Harris #550
Carolyn Harris

Labour
Swansea East
Score: 67
Won: 4131
Lost: 4237
Alistair Carmichael #551
Alistair Carmichael

Liberal Democrat
Orkney and Shetland
Score: 86
Won: 246
Lost: 431
Nicholas Dakin #552
Nicholas Dakin

Labour
Scunthorpe
Score: 87
Won: 245
Lost: 451
Flick Drummond #553
Flick Drummond

Conservative
Portsmouth South
Score: 66
Won: 4684
Lost: 5728
Ann Coffey #554
Ann Coffey

Labour
Stockport
Score: 57
Won: 4264
Lost: 4175
Ronnie Cowan #555
Ronnie Cowan

Scottish National Party
Inverclyde
Score: 75
Won: 287
Lost: 456
John Spellar #556
John Spellar

Labour
Warley
Score: 76
Won: 278
Lost: 447
Adrian Bailey #557
Adrian Bailey

Labour/Co-operative
West Bromwich West
Score: 74
Won: 264
Lost: 446
Bill Esterson #558
Bill Esterson

Labour
Sefton Central
Score: 84
Won: 257
Lost: 518
Clive Lewis #559
Clive Lewis

Labour
Norwich South
Score: 94
Won: 272
Lost: 635
Dennis Skinner #560
Dennis Skinner

Labour
Bolsover
Score: 93
Won: 248
Lost: 578
Tom Blenkinsop #561
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 84
Won: 261
Lost: 551
Nick Brown #562
Nick Brown

Labour
Newcastle upon Tyne East
Score: 90
Won: 214
Lost: 508
Conor McGinn #563
Conor McGinn

Labour
St Helens North
Score: 62
Won: 288
Lost: 364
Peter Grant #564
Peter Grant

Scottish National Party
Glenrothes
Score: 77
Won: 265
Lost: 526
Graham Allen #565
Graham Allen

Labour
Nottingham North
Score: 76
Won: 229
Lost: 454
Neil Carmichael #566
Neil Carmichael

Conservative
Stroud
Score: 49
Won: 332
Lost: 332
Gerald Jones #567
Gerald Jones

Labour
Merthyr Tydfil and Rhymney
Score: 74
Won: 235
Lost: 495
Fiona Mactaggart #568
Fiona Mactaggart

Labour
Slough
Score: 48
Won: 4279
Lost: 4209
David Mundell #569
David Mundell

Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 50
Won: 330
Lost: 361
Michael Weir #570
Michael Weir

Scottish National Party
Angus
Score: 69
Won: 234
Lost: 475
Helen Goodman #571
Helen Goodman

Labour
Bishop Auckland
Score: 44
Won: 4235
Lost: 4235
Drew Hendry #572
Drew Hendry

Scottish National Party
Inverness, Nairn, Badenoch and Strathspey
Score: 65
Won: 247
Lost: 499
Therese Coffey #573
Therese Coffey

Conservative
Suffolk Coastal
Score: 46
Won: 4775
Lost: 5802
Simon Danczuk #574
Simon Danczuk

Labour
Rochdale
Score: 49
Won: 305
Lost: 414
Andy McDonald #575
Andy McDonald

Labour
Middlesbrough
Score: 58
Won: 249
Lost: 429
Greg Mulholland #576
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 55
Won: 275
Lost: 457
Roger Godsiff #577
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 60
Won: 240
Lost: 477
Callum McCaig #578
Callum McCaig

Scottish National Party
Aberdeen South
Score: 55
Won: 323
Lost: 571
Tommy Sheppard #579
Tommy Sheppard

Scottish National Party
Edinburgh East
Score: 90
Won: 163
Lost: 576
Douglas Chapman #580
Douglas Chapman

Scottish National Party
Dunfermline and West Fife
Score: 62
Won: 224
Lost: 530
Mark Hendrick #581
Mark Hendrick

Labour/Co-operative
Preston
Score: 51
Won: 271
Lost: 487
David Lammy #582
David Lammy

Labour
Tottenham
Score: 61
Won: 239
Lost: 569
Steve Pound #583
Steve Pound

Labour
Ealing North
Score: 51
Won: 230
Lost: 424
Daniel Zeichner #584
Daniel Zeichner

Labour
Cambridge
Score: 57
Won: 219
Lost: 509
Ann Clwyd #585
Ann Clwyd

Labour
Cynon Valley
Score: 33
Won: 4149
Lost: 4187
Hywel Williams #586
Hywel Williams

Plaid Cymru
Arfon
Score: 64
Won: 182
Lost: 530
Nia Griffith #587
Nia Griffith

Labour
Llanelli
Score: 31
Won: 4311
Lost: 4629
Stephen Hepburn #588
Stephen Hepburn

Labour
Jarrow
Score: 43
Won: 251
Lost: 463
Ian Mearns #589
Ian Mearns

Labour
Gateshead
Score: 51
Won: 196
Lost: 488
Anne McLaughlin #590
Anne McLaughlin

Scottish National Party
Glasgow North East
Score: 44
Won: 236
Lost: 529
Clive Betts #591
Clive Betts

Labour
Sheffield South East
Score: 38
Won: 246
Lost: 465
David Hanson #592
David Hanson

Labour
Delyn
Score: 43
Won: 215
Lost: 492
Geoffrey Robinson #593
Geoffrey Robinson

Labour
Coventry North West
Score: 42
Won: 234
Lost: 534
David Anderson #594
David Anderson

Labour
Blaydon
Score: 41
Won: 205
Lost: 522
Rosie Cooper #595
Rosie Cooper

Labour
West Lancashire
Score: 24
Won: 4214
Lost: 4088
David Crausby #596
David Crausby

Labour
Bolton North East
Score: 34
Won: 228
Lost: 417
Diane Abbott #597
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 23
Won: 4127
Lost: 4283
John Cryer #598
John Cryer

Labour
Leyton and Wanstead
Score: 41
Won: 180
Lost: 499
Peter Dowd #599
Peter Dowd

Labour
Bootle
Score: 36
Won: 224
Lost: 507
Paul Monaghan #600
Paul Monaghan

Scottish National Party
Caithness, Sutherland and Easter Ross
Score: 32
Won: 251
Lost: 564
Alex Salmond #601
Alex Salmond

Scottish National Party
Gordon
Score: 38
Won: 222
Lost: 650
Gisela Stuart #602
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 22
Won: 4741
Lost: 5237
Jack Dromey #603
Jack Dromey

Labour
Birmingham, Erdington
Score: 41
Won: 188
Lost: 666
Mike Gapes #604
Mike Gapes

Labour/Co-operative
Ilford South
Score: 45
Won: 150
Lost: 606
Chris Law #605
Chris Law

Scottish National Party
Dundee West
Score: 43
Won: 189
Lost: 673
Christina Rees #606
Christina Rees

Labour
Neath
Score: 19
Won: 4203
Lost: 4233
Antoinette Sandbach #607
Antoinette Sandbach

Conservative
Eddisbury
Score: 21
Won: 4659
Lost: 5732
Stephen Timms #608
Stephen Timms

Labour
East Ham
Score: 29
Won: 218
Lost: 512
Heather Wheeler #609
Heather Wheeler

Conservative
South Derbyshire
Score: 21
Won: 4592
Lost: 5749
Ian Blackford #610
Ian Blackford

Scottish National Party
Ross, Skye and Lochaber
Score: 29
Won: 216
Lost: 569
Michael Meacher #611
Michael Meacher

Labour
Oldham West and Royton
Score: 28
Won: 153
Lost: 424
Richard Arkless #612
Richard Arkless

Scottish National Party
Dumfries and Galloway
Score: 21
Won: 242
Lost: 599
Richard Burgon #613
Richard Burgon

Labour
Leeds East
Score: 15
Won: 342
Lost: 558
George Howarth #614
George Howarth

Labour
Knowsley
Score: 20
Won: 195
Lost: 490
Lindsay Hoyle #615
Lindsay Hoyle

Labour
Chorley
Score: 15
Won: 302
Lost: 409
Paul Flynn #616
Paul Flynn

Labour
Newport West
Score: 19
Won: 199
Lost: 558
Patrick Grady #617
Patrick Grady

Scottish National Party
Glasgow North
Score: 19
Won: 190
Lost: 575
John Healey #618
John Healey

Labour
Wentworth and Dearne
Score: 18
Won: 209
Lost: 549
Ronnie Campbell #619
Ronnie Campbell

Labour
Blyth Valley
Score: 18
Won: 183
Lost: 589
Wayne David #620
Wayne David

Labour
Caerphilly
Score: 13
Won: 214
Lost: 503
Jim Dowd #621
Jim Dowd

Labour
Lewisham West and Penge
Score: 15
Won: 196
Lost: 470
Mark Tami #622
Mark Tami

Labour
Alyn and Deeside
Score: 12
Won: 203
Lost: 490
Maggie Throup #623
Maggie Throup

Conservative
Erewash
Score: 10
Won: 4598
Lost: 5929
Pat Doherty #624
Pat Doherty

Sinn Fein
West Tyrone
Score: 14
Won: 168
Lost: 562
Chris Stephens #625
Chris Stephens

Scottish National Party
Glasgow South West
Score: 12
Won: 185
Lost: 606
Geraint Davies #626
Geraint Davies

Labour/Co-operative
Swansea West
Score: 7
Won: 248
Lost: 465
Imran Hussain #627
Imran Hussain

Labour
Bradford East
Score: 9
Won: 200
Lost: 549
Gordon Marsden #628
Gordon Marsden

Labour
Blackpool South
Score: 8
Won: 197
Lost: 526
John McNally #629
John McNally

Scottish National Party
Falkirk
Score: 10
Won: 157
Lost: 599
Alan Meale #630
Alan Meale

Labour
Mansfield
Score: 5
Won: 237
Lost: 517
Grahame Morris #631
Grahame Morris

Labour
Easington
Score: 6
Won: 177
Lost: 518
David Winnick #632
David Winnick

Labour
Walsall North
Score: 10
Won: 174
Lost: 581
Margaret Greenwood #633
Margaret Greenwood

Labour
Wirral West
Score: 2
Won: 4054
Lost: 4294
Margaret Beckett #634
Margaret Beckett

Labour
Derby South
Score: 0
Won: 4276
Lost: 4227
Mickey Brady #635
Mickey Brady

Sinn Fein
Newry and Armagh
Score: 1
Won: 223
Lost: 621
Karen Buck #636
Karen Buck

Labour
Westminster North
Score: 0
Won: 4173
Lost: 4304
Liam Byrne #637
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 0
Won: 216
Lost: 582
Yvonne Fovargue #638
Yvonne Fovargue

Labour
Makerfield
Score: 0
Won: 4134
Lost: 4214
Gerald Kaufman #639
Gerald Kaufman

Labour
Manchester, Gorton
Score: 0
Won: 236
Lost: 506
George Kerevan #640
George Kerevan

Scottish National Party
East Lothian
Score: 0
Won: 193
Lost: 533
Ian Lucas #641
Ian Lucas

Labour
Wrexham
Score: 0
Won: 210
Lost: 461
Paul Maskey #642
Paul Maskey

Sinn Fein
Belfast West
Score: 0
Won: 197
Lost: 565
Francie Molloy #643
Francie Molloy

Sinn Fein
Mid Ulster
Score: 1
Won: 193
Lost: 621
Victoria Prentis #644
Victoria Prentis

Conservative
Banbury
Score: 0
Won: 4654
Lost: 5669
John Pugh #645
John Pugh

Liberal Democrat
Southport
Score: 0
Won: 175
Lost: 552
Angus Robertson #646
Angus Robertson

Scottish National Party
Moray
Score: 0
Won: 206
Lost: 569
Stephen Philip Rotheram #647
Stephen Philip Rotheram

Labour
Liverpool, Walton
Score: 0
Won: 208
Lost: 513
Andrew Slaughter #648
Andrew Slaughter

Labour
Hammersmith
Score: 0
Won: 232
Lost: 464
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