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
Gloria De Piero
 
Henry Bellinghammp/
Gloria De Piero   Henry Bellingham
Labour   Conservative
Ashfield   North West Norfolk


 
As seen in

Results: Mixed
Started on the 7th of July 2015

Mixed      Male      Female      Historic Rankings

Mixed
Sexiest
Parties
by Wins

#1 Labour
443,285
#2 Conservative
407,449
#3 Scottish National Party
94,034
#4 Labour/Co-operative
50,504
#5 Plaid Cymru
6,994
#6 Green
4,762
#7 Social Democratic and Labour Party
4,619
#8 Independent
4,292
#9 DUP
2,492
#10 Liberal Democrat
2,189
#11 Sinn Fein
759
#12 UUP
633
#13 UKIP
341
#14 Speaker
319

Mixed
Sexiest
Parties
by Size

#1 Independent
12.57%
#2 Green
10.18%
#3 Conservative
9.73%
#4 UKIP
9.70%
#5 UUP
8.24%
#6 Labour/Co-operative
7.96%
#7 Plaid Cymru
7.50%
#8 Labour
7.32%
#9 Scottish National Party
6.28%
#10 Social Democratic and Labour Party
6.23%
#11 DUP
6.23%
#12 Liberal Democrat
4.54%
#13 Speaker
2.91%
#14 Sinn Fein
0.60%

SexyMP on Facebook







Top 10 - Mixed

Richard Drax
#1
Richard Drax
Conservative
South Dorset
Score: 588
Won: 710
Lost: 236
Daniel Poulter
#2
Daniel Poulter
Conservative
Central Suffolk and North Ipswich
Score: 577
Won: 719
Lost: 266
Richard Benyon
#3
Richard Benyon
Conservative
Newbury
Score: 433
Won: 639
Lost: 295
Owen Paterson
#4
Owen Paterson
Conservative
North Shropshire
Score: 411
Won: 644
Lost: 321
Richard Graham
#5
Richard Graham
Conservative
Gloucester
Score: 399
Won: 405
Lost: 229
Jonathan Djanogly
#6
Jonathan Djanogly
Conservative
Huntingdon
Score: 410
Won: 346
Lost: 213
Ranil Jayawardena
#7
Ranil Jayawardena
Conservative
North East Hampshire
Score: 406
Won: 341
Lost: 211
Rehman Chishti
#8
Rehman Chishti
Conservative
Gillingham and Rainham
Score: 394
Won: 395
Lost: 233
George Eustice
#9
George Eustice
Conservative
Camborne and Redruth
Score: 391
Won: 355
Lost: 204
Jo Stevens
#10
Jo Stevens
Labour
Cardiff Central
Score: 465
Won: 4443
Lost: 3898

Heidi Alexander #11
Heidi Alexander

Labour
Lewisham East
Score: 417
Won: 6740
Lost: 4654
Steve Brine #12
Steve Brine

Conservative
Winchester
Score: 391
Won: 367
Lost: 213
James Davies #13
James Davies

Conservative
Vale of Clwyd
Score: 375
Won: 383
Lost: 220
Chris Skidmore #14
Chris Skidmore

Conservative
Kingswood
Score: 371
Won: 373
Lost: 209
Stephen Barclay #15
Stephen Barclay

Conservative
North East Cambridgeshire
Score: 371
Won: 386
Lost: 218
Jesse Norman #16
Jesse Norman

Conservative
Hereford and South Herefordshire
Score: 366
Won: 598
Lost: 324
Zac Goldsmith #17
Zac Goldsmith

Conservative
Richmond Park
Score: 372
Won: 379
Lost: 219
David Cameron #18
David Cameron

Conservative
Witney
Score: 377
Won: 441
Lost: 265
Henry Smith #19
Henry Smith

Conservative
Crawley
Score: 371
Won: 409
Lost: 236
Thomas Tugendhat #20
Thomas Tugendhat

Conservative
Tonbridge and Malling
Score: 376
Won: 327
Lost: 201
Daniel Kawczynski #21
Daniel Kawczynski

Conservative
Shrewsbury and Atcham
Score: 367
Won: 422
Lost: 247
Johnny Mercer #22
Johnny Mercer

Conservative
Plymouth, Moor View
Score: 372
Won: 422
Lost: 254
Gavin Williamson #23
Gavin Williamson

Conservative
South Staffordshire
Score: 361
Won: 397
Lost: 221
David Davies #24
David Davies

Conservative
Monmouth
Score: 366
Won: 345
Lost: 207
Robert Jenrick #25
Robert Jenrick

Conservative
Newark
Score: 354
Won: 415
Lost: 227
Marcus Fysh #26
Marcus Fysh

Conservative
Yeovil
Score: 364
Won: 370
Lost: 223
David Rutley #27
David Rutley

Conservative
Macclesfield
Score: 364
Won: 372
Lost: 227
Bill Wiggin #28
Bill Wiggin

Conservative
North Herefordshire
Score: 371
Won: 351
Lost: 226
Mark Lancaster #29
Mark Lancaster

Conservative
Milton Keynes North
Score: 358
Won: 352
Lost: 207
Dominic Raab #30
Dominic Raab

Conservative
Esher and Walton
Score: 357
Won: 399
Lost: 235
Adam Holloway #31
Adam Holloway

Conservative
Gravesham
Score: 365
Won: 400
Lost: 253
Bernard Jenkin #32
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 355
Won: 369
Lost: 217
Hugo Swire #33
Hugo Swire

Conservative
East Devon
Score: 355
Won: 384
Lost: 224
James Wharton #34
James Wharton

Conservative
Stockton South
Score: 350
Won: 374
Lost: 211
Alex Chalk #35
Alex Chalk

Conservative
Cheltenham
Score: 367
Won: 366
Lost: 235
James Cleverly #36
James Cleverly

Conservative
Braintree
Score: 363
Won: 373
Lost: 235
Richard Fuller #37
Richard Fuller

Conservative
Bedford
Score: 350
Won: 420
Lost: 238
Matthew Offord #38
Matthew Offord

Conservative
Hendon
Score: 371
Won: 351
Lost: 232
Adam Afriyie #39
Adam Afriyie

Conservative
Windsor
Score: 363
Won: 370
Lost: 235
Philip Dunne #40
Philip Dunne

Conservative
Ludlow
Score: 358
Won: 362
Lost: 222
Julian Smith #41
Julian Smith

Conservative
Skipton and Ripon
Score: 357
Won: 336
Lost: 207
Stephen Phillips #42
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 366
Won: 351
Lost: 234
John Penrose #43
John Penrose

Conservative
Weston-Super-Mare
Score: 347
Won: 401
Lost: 235
Oliver Dowden #44
Oliver Dowden

Conservative
Hertsmere
Score: 370
Won: 357
Lost: 249
Emma Lewell-Buck #45
Emma Lewell-Buck

Labour
South Shields
Score: 376
Won: 6435
Lost: 4663
Emma Reynolds #46
Emma Reynolds

Labour
Wolverhampton North East
Score: 411
Won: 4548
Lost: 4010
Greg Hands #47
Greg Hands

Conservative
Chelsea and Fulham
Score: 347
Won: 380
Lost: 227
James Heappey #48
James Heappey

Conservative
Wells
Score: 348
Won: 388
Lost: 235
Christopher Pincher #49
Christopher Pincher

Conservative
Tamworth
Score: 347
Won: 349
Lost: 208
Thangam Debbonaire #50
Thangam Debbonaire

Labour
Bristol West
Score: 381
Won: 6243
Lost: 4792
Matthew Hancock #51
Matthew Hancock

Conservative
West Suffolk
Score: 345
Won: 336
Lost: 201
Steven Baker #52
Steven Baker

Conservative
Wycombe
Score: 346
Won: 352
Lost: 215
George Hollingbery #53
George Hollingbery

Conservative
Meon Valley
Score: 336
Won: 417
Lost: 235
David Warburton #54
David Warburton

Conservative
Somerton and Frome
Score: 360
Won: 378
Lost: 254
Jane Ellison #55
Jane Ellison

Conservative
Battersea
Score: 367
Won: 344
Lost: 246
Robert Goodwill #56
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 365
Won: 346
Lost: 244
Nick Hurd #57
Nick Hurd

Conservative
Ruislip, Northwood and Pinner
Score: 336
Won: 422
Lost: 240
Marie Rimmer #58
Marie Rimmer

Labour
St Helens South and Whiston
Score: 424
Won: 4045
Lost: 3965
Nigel Adams #59
Nigel Adams

Conservative
Selby and Ainsty
Score: 347
Won: 342
Lost: 217
Scott Mann #60
Scott Mann

Conservative
North Cornwall
Score: 327
Won: 467
Lost: 255
Rob Wilson #61
Rob Wilson

Conservative
Reading East
Score: 340
Won: 393
Lost: 237
Sam Gyimah #62
Sam Gyimah

Conservative
East Surrey
Score: 349
Won: 333
Lost: 218
Andrew Murrison #63
Andrew Murrison

Conservative
South West Wiltshire
Score: 343
Won: 388
Lost: 242
Paul Beresford #64
Paul Beresford

Conservative
Mole Valley
Score: 356
Won: 339
Lost: 237
Alun Cairns #65
Alun Cairns

Conservative
Vale of Glamorgan
Score: 352
Won: 351
Lost: 237
Tobias Ellwood #66
Tobias Ellwood

Conservative
Bournemouth East
Score: 329
Won: 419
Lost: 239
Edward Timpson #67
Edward Timpson

Conservative
Crewe and Nantwich
Score: 339
Won: 352
Lost: 216
Kwasi Kwarteng #68
Kwasi Kwarteng

Conservative
Spelthorne
Score: 369
Won: 356
Lost: 273
Carol Monaghan #69
Carol Monaghan

Scottish National Party
Glasgow North West
Score: 386
Won: 4626
Lost: 3932
Mel Stride #70
Mel Stride

Conservative
Central Devon
Score: 344
Won: 334
Lost: 217
Andrew Griffiths #71
Andrew Griffiths

Conservative
Burton
Score: 350
Won: 364
Lost: 249
Jo Johnson #72
Jo Johnson

Conservative
Orpington
Score: 321
Won: 516
Lost: 282
Stephen Metcalfe #73
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 358
Won: 357
Lost: 256
Charles Walker #74
Charles Walker

Conservative
Broxbourne
Score: 336
Won: 365
Lost: 226
Jack Lopresti #75
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 353
Won: 346
Lost: 245
Jonathan Lord #76
Jonathan Lord

Conservative
Woking
Score: 338
Won: 352
Lost: 223
Chris Philp #77
Chris Philp

Conservative
Croydon South
Score: 326
Won: 410
Lost: 237
Liz Saville-Roberts #78
Liz Saville-Roberts

Plaid Cymru
Dwyfor Meirionnydd
Score: 351
Won: 6525
Lost: 4555
Eilidh Whiteford #79
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 317
Won: 7389
Lost: 3935
Charlie Elphicke #80
Charlie Elphicke

Conservative
Dover
Score: 330
Won: 388
Lost: 235
Chris Green #81
Chris Green

Conservative
Bolton West
Score: 328
Won: 363
Lost: 216
Kate Green #82
Kate Green

Labour
Stretford and Urmston
Score: 396
Won: 4242
Lost: 3893
Dominic Grieve #83
Dominic Grieve

Conservative
Beaconsfield
Score: 365
Won: 330
Lost: 255
Jacob Rees-Mogg #84
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 333
Won: 472
Lost: 290
Damian Collins #85
Damian Collins

Conservative
Folkestone and Hythe
Score: 345
Won: 368
Lost: 252
Michael Ellis #86
Michael Ellis

Conservative
Northampton North
Score: 333
Won: 327
Lost: 204
Liz McInnes #87
Liz McInnes

Labour
Heywood and Middleton
Score: 395
Won: 4214
Lost: 3940
Mark Menzies #88
Mark Menzies

Conservative
Fylde
Score: 347
Won: 331
Lost: 231
James Morris #89
James Morris

Conservative
Halesowen and Rowley Regis
Score: 329
Won: 435
Lost: 268
Robin Walker #90
Robin Walker

Conservative
Worcester
Score: 321
Won: 420
Lost: 246
Geoffrey Cox #91
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 329
Won: 384
Lost: 245
Alan Duncan #92
Alan Duncan

Conservative
Rutland and Melton
Score: 333
Won: 370
Lost: 242
Valerie Vaz #93
Valerie Vaz

Labour
Walsall South
Score: 380
Won: 4228
Lost: 3810
Jake Berry #94
Jake Berry

Conservative
Rossendale and Darwen
Score: 322
Won: 363
Lost: 225
Karen Buck #95
Karen Buck

Labour
Westminster North
Score: 395
Won: 4034
Lost: 4014
Pat Glass #96
Pat Glass

Labour
North West Durham
Score: 382
Won: 4233
Lost: 3948
Angela Rayner #97
Angela Rayner

Labour
Ashton-under-Lyne
Score: 364
Won: 4795
Lost: 4001
Chris White #98
Chris White

Conservative
Warwick and Leamington
Score: 318
Won: 368
Lost: 224
Stella Creasy #99
Stella Creasy

Labour/Co-operative
Walthamstow
Score: 408
Won: 5220
Lost: 5577
Damian Hinds #100
Damian Hinds

Conservative
East Hampshire
Score: 311
Won: 349
Lost: 201
Liz Kendall #101
Liz Kendall

Labour
Leicester West
Score: 402
Won: 5228
Lost: 5449
James Cartlidge #102
James Cartlidge

Conservative
South Suffolk
Score: 317
Won: 371
Lost: 229
Stephen Crabb #103
Stephen Crabb

Conservative
Preseli Pembrokeshire
Score: 324
Won: 389
Lost: 254
Rebecca Long-Bailey #104
Rebecca Long-Bailey

Labour
Salford and Eccles
Score: 366
Won: 4754
Lost: 4107
Mark Pritchard #105
Mark Pritchard

Conservative
The Wrekin
Score: 329
Won: 359
Lost: 243
Catherine West #106
Catherine West

Labour
Hornsey and Wood Green
Score: 373
Won: 4283
Lost: 3874
Nicholas Boles #107
Nicholas Boles

Conservative
Grantham and Stamford
Score: 333
Won: 325
Lost: 231
Yvette Cooper #108
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 379
Won: 4185
Lost: 3950
Damian Green #109
Damian Green

Conservative
Ashford
Score: 342
Won: 344
Lost: 264
Mark Prisk #110
Mark Prisk

Conservative
Hertford and Stortford
Score: 311
Won: 364
Lost: 221
Jenny Chapman #111
Jenny Chapman

Labour
Darlington
Score: 359
Won: 4415
Lost: 3785
Louise Ellman #112
Louise Ellman

Labour/Co-operative
Liverpool, Riverside
Score: 368
Won: 4312
Lost: 3893
Helen Jones #113
Helen Jones

Labour
Warrington North
Score: 371
Won: 4101
Lost: 3778
Kerry McCarthy #114
Kerry McCarthy

Labour
Bristol East
Score: 390
Won: 5025
Lost: 5144
Naseem Shah #115
Naseem Shah

Labour
Bradford West
Score: 364
Won: 4660
Lost: 4131
Roberta Blackman-Woods #116
Roberta Blackman-Woods

Labour
City of Durham
Score: 365
Won: 4221
Lost: 3823
Kate Hoey #117
Kate Hoey

Labour
Vauxhall
Score: 381
Won: 5368
Lost: 5279
Brandon Lewis #118
Brandon Lewis

Conservative
Great Yarmouth
Score: 323
Won: 350
Lost: 240
Gavin Robinson #119
Gavin Robinson

DUP
Belfast East
Score: 318
Won: 382
Lost: 250
Grant Shapps #120
Grant Shapps

Conservative
Welwyn Hatfield
Score: 327
Won: 381
Lost: 267
Greg Clark #121
Greg Clark

Conservative
Tunbridge Wells
Score: 308
Won: 381
Lost: 233
Ann Clwyd #122
Ann Clwyd

Labour
Cynon Valley
Score: 378
Won: 3986
Lost: 3891
Judith Cummins #123
Judith Cummins

Labour
Bradford South
Score: 362
Won: 4323
Lost: 3869
Meg Hillier #124
Meg Hillier

Labour/Co-operative
Hackney South and Shoreditch
Score: 335
Won: 6360
Lost: 4822
Kate Osamor #125
Kate Osamor

Labour/Co-operative
Edmonton
Score: 373
Won: 4068
Lost: 3875
Michelle Thomson #126
Michelle Thomson

Scottish National Party
Edinburgh West
Score: 366
Won: 4206
Lost: 3849
Fiona Mactaggart #127
Fiona Mactaggart

Labour
Slough
Score: 372
Won: 4109
Lost: 3943
Ann Coffey #128
Ann Coffey

Labour
Stockport
Score: 371
Won: 4100
Lost: 3927
Teresa Pearce #129
Teresa Pearce

Labour
Erith and Thamesmead
Score: 368
Won: 4118
Lost: 3887
Ruth Smeeth #130
Ruth Smeeth

Labour
Stoke-on-Trent North
Score: 361
Won: 4282
Lost: 3890
Joanna Cherry #131
Joanna Cherry

Scottish National Party
Edinburgh South West
Score: 369
Won: 4028
Lost: 3899
Marion Fellows #132
Marion Fellows

Scottish National Party
Motherwell and Wishaw
Score: 381
Won: 3926
Lost: 4037
Craig Mackinlay #133
Craig Mackinlay

Conservative
South Thanet
Score: 305
Won: 338
Lost: 210
Melanie Onn #134
Melanie Onn

Labour
Great Grimsby
Score: 347
Won: 4673
Lost: 3975
Margaret Ritchie #135
Margaret Ritchie

Social Democratic and Labour Party
South Down
Score: 367
Won: 4151
Lost: 3931
Hannah Bardell #136
Hannah Bardell

Scottish National Party
Livingston
Score: 348
Won: 4578
Lost: 3927
David Burrowes #137
David Burrowes

Conservative
Enfield, Southgate
Score: 326
Won: 359
Lost: 268
David Gauke #138
David Gauke

Conservative
South West Hertfordshire
Score: 311
Won: 364
Lost: 240
Cat Smith #139
Cat Smith

Labour
Lancaster and Fleetwood
Score: 357
Won: 4376
Lost: 3991
Andrew Stephenson #140
Andrew Stephenson

Conservative
Pendle
Score: 303
Won: 373
Lost: 232
John Whittingdale #141
John Whittingdale

Conservative
Maldon
Score: 331
Won: 345
Lost: 265
Caroline Ansell #142
Caroline Ansell

Conservative
Eastbourne
Score: 398
Won: 4771
Lost: 5461
Deidre Brock #143
Deidre Brock

Scottish National Party
Edinburgh North and Leith
Score: 362
Won: 4164
Lost: 3934
James Brokenshire #144
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 315
Won: 340
Lost: 237
Sylvia Hermon #145
Sylvia Hermon

Independent
North Down
Score: 363
Won: 4292
Lost: 4081
Andrea Leadsom #146
Andrea Leadsom

Conservative
South Northamptonshire
Score: 392
Won: 4741
Lost: 5259
Catherine McKinnell #147
Catherine McKinnell

Labour
Newcastle upon Tyne North
Score: 378
Won: 5160
Lost: 5337
Diana R. Johnson #148
Diana R. Johnson

Labour
Kingston upon Hull North
Score: 332
Won: 5918
Lost: 4678
Anne Main #149
Anne Main

Conservative
St Albans
Score: 389
Won: 4879
Lost: 5379
Philippa Whitford #150
Philippa Whitford

Scottish National Party
Central Ayrshire
Score: 355
Won: 4172
Lost: 3879
Corri Wilson #151
Corri Wilson

Scottish National Party
Ayr, Carrick and Cumnock
Score: 356
Won: 4039
Lost: 3784
Rosie Winterton #152
Rosie Winterton

Labour
Doncaster Central
Score: 356
Won: 4052
Lost: 3806
Stephen McPartland #153
Stephen McPartland

Conservative
Stevenage
Score: 307
Won: 350
Lost: 238
Jessica Morden #154
Jessica Morden

Labour
Newport East
Score: 375
Won: 5145
Lost: 5413
Luciana Berger #155
Luciana Berger

Labour/Co-operative
Liverpool, Wavertree
Score: 345
Won: 4911
Lost: 4393
Rupa Huq #156
Rupa Huq

Labour
Ealing Central and Acton
Score: 349
Won: 4282
Lost: 3937
Seema Malhotra #157
Seema Malhotra

Labour/Co-operative
Feltham and Heston
Score: 354
Won: 4152
Lost: 3910
Natalie McGarry #158
Natalie McGarry

Scottish National Party
Glasgow East
Score: 341
Won: 4528
Lost: 3935
Ian Paisley Jnr #159
Ian Paisley Jnr

DUP
North Antrim
Score: 307
Won: 382
Lost: 262
Louise Haigh #160
Louise Haigh

Labour
Sheffield, Heeley
Score: 337
Won: 4507
Lost: 3897
David Nuttall #161
David Nuttall

Conservative
Bury North
Score: 299
Won: 348
Lost: 227
John Stevenson #162
John Stevenson

Conservative
Carlisle
Score: 308
Won: 360
Lost: 251
Ed Vaizey #163
Ed Vaizey

Conservative
Wantage
Score: 285
Won: 456
Lost: 261
Rosie Cooper #164
Rosie Cooper

Labour
West Lancashire
Score: 350
Won: 4060
Lost: 3829
Kevin Foster #165
Kevin Foster

Conservative
Torbay
Score: 301
Won: 357
Lost: 240
Jeremy Quin #166
Jeremy Quin

Conservative
Horsham
Score: 298
Won: 351
Lost: 229
Alok Sharma #167
Alok Sharma

Conservative
Reading West
Score: 299
Won: 356
Lost: 236
Rushanara Ali #168
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 343
Won: 4318
Lost: 3965
Simon Burns #169
Simon Burns

Conservative
Chelmsford
Score: 323
Won: 353
Lost: 283
Richard Harrington #170
Richard Harrington

Conservative
Watford
Score: 299
Won: 356
Lost: 239
Simon Hart #171
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 313
Won: 330
Lost: 246
Holly Lynch #172
Holly Lynch

Labour
Halifax
Score: 354
Won: 4084
Lost: 3980
Alan Mak #173
Alan Mak

Conservative
Havant
Score: 299
Won: 370
Lost: 247
Guy Opperman #174
Guy Opperman

Conservative
Hexham
Score: 301
Won: 359
Lost: 245
Christina Rees #175
Christina Rees

Labour
Neath
Score: 354
Won: 4043
Lost: 3957
Mhairi Black #176
Mhairi Black

Scottish National Party
Paisley and Renfrewshire South
Score: 366
Won: 3879
Lost: 4094
Alison McGovern #177
Alison McGovern

Labour
Wirral South
Score: 305
Won: 5974
Lost: 4286
Karin Smyth #178
Karin Smyth

Labour
Bristol South
Score: 345
Won: 4177
Lost: 3936
Matt Warman #179
Matt Warman

Conservative
Boston and Skegness
Score: 295
Won: 350
Lost: 229
Nadhim Zahawi #180
Nadhim Zahawi

Conservative
Stratford-on-Avon
Score: 315
Won: 330
Lost: 253
Greg Knight #181
Greg Knight

Conservative
East Yorkshire
Score: 317
Won: 348
Lost: 275
Lucy Powell #182
Lucy Powell

Labour/Co-operative
Manchester Central
Score: 340
Won: 4534
Lost: 4196
Tom Pursglove #183
Tom Pursglove

Conservative
Corby
Score: 287
Won: 417
Lost: 261
Ruth Cadbury #184
Ruth Cadbury

Labour
Brentford and Isleworth
Score: 315
Won: 5717
Lost: 4539
Natascha Engel #185
Natascha Engel

Labour
North East Derbyshire
Score: 344
Won: 5211
Lost: 4996
John Glen #186
John Glen

Conservative
Salisbury
Score: 284
Won: 387
Lost: 239
Lilian Greenwood #187
Lilian Greenwood

Labour
Nottingham South
Score: 340
Won: 4211
Lost: 3925
Maria Eagle #188
Maria Eagle

Labour
Garston and Halewood
Score: 340
Won: 4167
Lost: 3915
Robert Halfon #189
Robert Halfon

Conservative
Harlow
Score: 295
Won: 349
Lost: 240
Jess Phillips #190
Jess Phillips

Labour
Birmingham, Yardley
Score: 326
Won: 4557
Lost: 3924
Will Quince #191
Will Quince

Conservative
Colchester
Score: 292
Won: 328
Lost: 219
Antoinette Sandbach #192
Antoinette Sandbach

Conservative
Eddisbury
Score: 383
Won: 4524
Lost: 5392
Tulip Siddiq #193
Tulip Siddiq

Labour
Hampstead and Kilburn
Score: 331
Won: 4610
Lost: 4090
Anna Turley #194
Anna Turley

Labour/Co-operative
Redcar
Score: 299
Won: 6398
Lost: 4512
Ben Wallace #195
Ben Wallace

Conservative
Wyre and Preston North
Score: 299
Won: 421
Lost: 297
Diane Abbott #196
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 350
Won: 3971
Lost: 4016
Jeremy Lefroy #197
Jeremy Lefroy

Conservative
Stafford
Score: 293
Won: 345
Lost: 235
Rachael Maskell #198
Rachael Maskell

Labour/Co-operative
York Central
Score: 305
Won: 6149
Lost: 4637
Alison Thewliss #199
Alison Thewliss

Scottish National Party
Glasgow Central
Score: 331
Won: 4334
Lost: 3896
Rebecca Harris #200
Rebecca Harris

Conservative
Castle Point
Score: 365
Won: 4908
Lost: 5461
Simon Kirby #201
Simon Kirby

Conservative
Brighton, Kemptown
Score: 303
Won: 346
Lost: 259
Dawn Butler #202
Dawn Butler

Labour
Brent Central
Score: 328
Won: 4363
Lost: 3935
Sarah Champion #203
Sarah Champion

Labour
Rotherham
Score: 347
Won: 5111
Lost: 5228
Nia Griffith #204
Nia Griffith

Labour
Llanelli
Score: 351
Won: 4163
Lost: 4349
Nigel Huddleston #205
Nigel Huddleston

Conservative
Mid Worcestershire
Score: 285
Won: 381
Lost: 252
Siobhain McDonagh #206
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 295
Won: 6325
Lost: 4536
Kirsten Oswald #207
Kirsten Oswald

Scottish National Party
East Renfrewshire
Score: 335
Won: 4029
Lost: 3816
Joan Ryan #208
Joan Ryan

Labour
Enfield North
Score: 341
Won: 3998
Lost: 3940
Andrew Turner #209
Andrew Turner

Conservative
Isle of Wight
Score: 303
Won: 351
Lost: 268
Nick Clegg #210
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 321
Won: 422
Lost: 369
Colleen Fletcher #211
Colleen Fletcher

Labour
Coventry North East
Score: 341
Won: 3921
Lost: 3892
Mark Harper #212
Mark Harper

Conservative
Forest of Dean
Score: 274
Won: 354
Lost: 213
Chi Onwurah #213
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 336
Won: 4021
Lost: 3864
Kirsty Blackman #214
Kirsty Blackman

Scottish National Party
Aberdeen North
Score: 321
Won: 4432
Lost: 3956
Mary Glindon #215
Mary Glindon

Labour
North Tyneside
Score: 328
Won: 4095
Lost: 3822
Sue Hayman #216
Sue Hayman

Labour
Workington
Score: 321
Won: 4379
Lost: 3867
Andrew Jones #217
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 287
Won: 358
Lost: 247
Amanda Milling #218
Amanda Milling

Conservative
Cannock Chase
Score: 358
Won: 4815
Lost: 5336
Amanda Solloway #219
Amanda Solloway

Conservative
Derby North
Score: 368
Won: 4667
Lost: 5445
Mims Davies #220
Mims Davies

Conservative
Eastleigh
Score: 355
Won: 4884
Lost: 5362
Yvonne Fovargue #221
Yvonne Fovargue

Labour
Makerfield
Score: 335
Won: 3988
Lost: 3930
Margaret Greenwood #222
Margaret Greenwood

Labour
Wirral West
Score: 344
Won: 3891
Lost: 4028
Yasmin Qureshi #223
Yasmin Qureshi

Labour
Bolton South East
Score: 319
Won: 4309
Lost: 3843
Craig Tracey #224
Craig Tracey

Conservative
North Warwickshire
Score: 288
Won: 354
Lost: 251
Jo Churchill #225
Jo Churchill

Conservative
Bury St Edmunds
Score: 347
Won: 4903
Lost: 5244
Margaret Ferrier #226
Margaret Ferrier

Scottish National Party
Rutherglen and Hamilton West
Score: 323
Won: 4290
Lost: 3951
James Gray #227
James Gray

Conservative
North Wiltshire
Score: 292
Won: 334
Lost: 247
Kate Hollern #228
Kate Hollern

Labour
Blackburn
Score: 308
Won: 5734
Lost: 4803
Ben Howlett #229
Ben Howlett

Conservative
Bath
Score: 294
Won: 340
Lost: 254
Craig Whittaker #230
Craig Whittaker

Conservative
Calder Valley
Score: 295
Won: 316
Lost: 238
Lyn Brown #231
Lyn Brown

Labour
West Ham
Score: 322
Won: 4230
Lost: 3944
Bob Stewart #232
Bob Stewart

Conservative
Beckenham
Score: 291
Won: 342
Lost: 253
Andrew Tyrie #233
Andrew Tyrie

Conservative
Chichester
Score: 290
Won: 373
Lost: 275
Peter Bone #234
Peter Bone

Conservative
Wellingborough
Score: 283
Won: 340
Lost: 241
Angela Crawley #235
Angela Crawley

Scottish National Party
Lanark and Hamilton East
Score: 319
Won: 4262
Lost: 3920
Bridget Phillipson #236
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 265
Won: 7078
Lost: 4229
Margaret Hodge #237
Margaret Hodge

Labour
Barking
Score: 332
Won: 3953
Lost: 4005
David Morris #238
David Morris

Conservative
Morecambe and Lunesdale
Score: 276
Won: 340
Lost: 230
Rachel Reeves #239
Rachel Reeves

Labour
Leeds West
Score: 273
Won: 6848
Lost: 4469
Caroline Flint #240
Caroline Flint

Labour
Don Valley
Score: 305
Won: 4756
Lost: 4109
Vicky Foxcroft #241
Vicky Foxcroft

Labour
Lewisham, Deptford
Score: 307
Won: 4767
Lost: 4156
Lisa Nandy #242
Lisa Nandy

Labour
Wigan
Score: 341
Won: 5080
Lost: 5485
Mark Pawsey #243
Mark Pawsey

Conservative
Rugby
Score: 281
Won: 336
Lost: 238
Julie Elliott #244
Julie Elliott

Labour
Sunderland Central
Score: 282
Won: 6447
Lost: 4711
Sharon Hodgson #245
Sharon Hodgson

Labour
Washington and Sunderland West
Score: 318
Won: 4201
Lost: 3981
Desmond Swayne #246
Desmond Swayne

Conservative
New Forest West
Score: 268
Won: 358
Lost: 230
Tim Loughton #247
Tim Loughton

Conservative
East Worthing and Shoreham
Score: 281
Won: 286
Lost: 210
Karen Lumley #248
Karen Lumley

Conservative
Redditch
Score: 353
Won: 4512
Lost: 5322
Rishi Sunak #249
Rishi Sunak

Conservative
Richmond (Yorks)
Score: 285
Won: 314
Lost: 241
Derek Thomas #250
Derek Thomas

Conservative
St Ives
Score: 263
Won: 352
Lost: 222
Margaret Beckett #251
Margaret Beckett

Labour
Derby South
Score: 313
Won: 4106
Lost: 3936
Byron Davies #252
Byron Davies

Conservative
Gower
Score: 292
Won: 328
Lost: 272
Chris Davies #253
Chris Davies

Conservative
Brecon and Radnorshire
Score: 280
Won: 359
Lost: 268
Huw Merriman #254
Huw Merriman

Conservative
Bexhill and Battle
Score: 294
Won: 293
Lost: 244
Paula Sherriff #255
Paula Sherriff

Labour
Dewsbury
Score: 299
Won: 4610
Lost: 3988
Iain Stewart #256
Iain Stewart

Conservative
Milton Keynes South
Score: 300
Won: 309
Lost: 269
Rory Stewart #257
Rory Stewart

Conservative
Penrith and The Border
Score: 276
Won: 325
Lost: 236
Patricia Gibson #258
Patricia Gibson

Scottish National Party
North Ayrshire and Arran
Score: 303
Won: 4533
Lost: 4107
Justine Greening #259
Justine Greening

Conservative
Putney
Score: 343
Won: 4707
Lost: 5457
Maggie Throup #260
Maggie Throup

Conservative
Erewash
Score: 358
Won: 4460
Lost: 5569
Justin Tomlinson #261
Justin Tomlinson

Conservative
North Swindon
Score: 281
Won: 345
Lost: 264
Debbie Abrahams #262
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 268
Won: 6423
Lost: 4469
Douglas Carswell #263
Douglas Carswell

UKIP
Clacton
Score: 280
Won: 341
Lost: 264
Julie Cooper #264
Julie Cooper

Labour
Burnley
Score: 306
Won: 4135
Lost: 3860
Jeremy Hunt #265
Jeremy Hunt

Conservative
South West Surrey
Score: 253
Won: 396
Lost: 237
Penny Mordaunt #266
Penny Mordaunt

Conservative
Portsmouth North
Score: 331
Won: 4837
Lost: 5289
Angela Eagle #267
Angela Eagle

Labour
Wallasey
Score: 301
Won: 4202
Lost: 3841
Chris Heaton-Harris #268
Chris Heaton-Harris

Conservative
Daventry
Score: 285
Won: 303
Lost: 248
Susan Elan Jones #269
Susan Elan Jones

Labour
Clwyd South
Score: 306
Won: 4057
Lost: 3868
Angela Watkinson #270
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 330
Won: 4794
Lost: 5292
Stuart Andrew #271
Stuart Andrew

Conservative
Pudsey
Score: 273
Won: 326
Lost: 246
David Davis #272
David Davis

Conservative
Haltemprice and Howden
Score: 279
Won: 358
Lost: 281
Nick Herbert #273
Nick Herbert

Conservative
Arundel and South Downs
Score: 265
Won: 331
Lost: 230
Shabana Mahmood #274
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 306
Won: 4082
Lost: 3907
Gloria De Piero #275
Gloria De Piero

Labour
Ashfield
Score: 286
Won: 4851
Lost: 4127
Michael Gove #276
Michael Gove

Conservative
Surrey Heath
Score: 275
Won: 397
Lost: 307
Harriet Harman #277
Harriet Harman

Labour
Camberwell and Peckham
Score: 301
Won: 4123
Lost: 3870
David Jones #278
David Jones

Conservative
Clwyd West
Score: 264
Won: 342
Lost: 240
Rebecca Pow #279
Rebecca Pow

Conservative
Taunton Deane
Score: 327
Won: 4696
Lost: 5238
Bob Blackman #280
Bob Blackman

Conservative
Harrow East
Score: 272
Won: 351
Lost: 270
Lisa Cameron #281
Lisa Cameron

Scottish National Party
East Kilbride, Strathaven and Lesmahagow
Score: 298
Won: 4193
Lost: 3896
Edward Argar #282
Edward Argar

Conservative
Charnwood
Score: 250
Won: 335
Lost: 212
James Berry #283
James Berry

Conservative
Kingston and Surbiton
Score: 252
Won: 370
Lost: 240
Mary Creagh #284
Mary Creagh

Labour
Wakefield
Score: 292
Won: 4225
Lost: 3824
Eleanor Laing #285
Eleanor Laing

Conservative
Epping Forest
Score: 322
Won: 4717
Lost: 5235
Craig Williams #286
Craig Williams

Conservative
Cardiff North
Score: 268
Won: 352
Lost: 264
Harriett Baldwin #287
Harriett Baldwin

Conservative
West Worcestershire
Score: 316
Won: 4634
Lost: 5021
Andrea Jenkyns #288
Andrea Jenkyns

Conservative
Morley and Outwood
Score: 318
Won: 4893
Lost: 5317
Maria Miller #289
Maria Miller

Conservative
Basingstoke
Score: 324
Won: 4701
Lost: 5287
Madeleine Moon #290
Madeleine Moon

Labour
Bridgend
Score: 291
Won: 4199
Lost: 3847
Victoria Prentis #291
Victoria Prentis

Conservative
Banbury
Score: 333
Won: 4507
Lost: 5343
Andrew Bridgen #292
Andrew Bridgen

Conservative
North West Leicestershire
Score: 262
Won: 337
Lost: 249
Alberto Costa #293
Alberto Costa

Conservative
South Leicestershire
Score: 264
Won: 346
Lost: 259
Flick Drummond #294
Flick Drummond

Conservative
Portsmouth South
Score: 333
Won: 4512
Lost: 5425
Helen Goodman #295
Helen Goodman

Labour
Bishop Auckland
Score: 299
Won: 4075
Lost: 3991
David Lidington #296
David Lidington

Conservative
Aylesbury
Score: 254
Won: 334
Lost: 226
Jamie Reed #297
Jamie Reed

Labour
Copeland
Score: 298
Won: 397
Lost: 386
Tasmina Ahmed-Sheikh #298
Tasmina Ahmed-Sheikh

Scottish National Party
Ochil and South Perthshire
Score: 282
Won: 4587
Lost: 4045
Guto Bebb #299
Guto Bebb

Conservative
Aberconwy
Score: 260
Won: 353
Lost: 260
Jo Cox #300
Jo Cox

Labour
Batley and Spen
Score: 283
Won: 4419
Lost: 3979
George Freeman #301
George Freeman

Conservative
Mid Norfolk
Score: 271
Won: 319
Lost: 260
Luke Hall #302
Luke Hall

Conservative
Thornbury and Yate
Score: 326
Won: 305
Lost: 364
John Redwood #303
John Redwood

Conservative
Wokingham
Score: 268
Won: 339
Lost: 272
Gisela Stuart #304
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 310
Won: 4550
Lost: 4903
Mark Field #305
Mark Field

Conservative
Cities of London and Westminster
Score: 253
Won: 373
Lost: 266
Andrew Mitchell #306
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 250
Won: 339
Lost: 234
Sheryll Murray #307
Sheryll Murray

Conservative
South East Cornwall
Score: 328
Won: 4404
Lost: 5379
Angela Smith #308
Angela Smith

Labour
Penistone and Stocksbridge
Score: 286
Won: 4173
Lost: 3877
Victoria Borwick #309
Victoria Borwick

Conservative
Kensington
Score: 307
Won: 4761
Lost: 5160
Carolyn Harris #310
Carolyn Harris

Labour
Swansea East
Score: 295
Won: 3971
Lost: 3973
Pauline Latham #311
Pauline Latham

Conservative
Mid Derbyshire
Score: 308
Won: 4708
Lost: 5190
Jason McCartney #312
Jason McCartney

Conservative
Colne Valley
Score: 247
Won: 344
Lost: 235
Conor Burns #313
Conor Burns

Conservative
Bournemouth West
Score: 265
Won: 317
Lost: 260
Philip Hammond #314
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 246
Won: 363
Lost: 248
Danny Kinahan #315
Danny Kinahan

UUP
South Antrim
Score: 252
Won: 335
Lost: 244
Oliver Colvile #316
Oliver Colvile

Conservative
Plymouth, Sutton and Devonport
Score: 280
Won: 315
Lost: 293
Ben Gummer #317
Ben Gummer

Conservative
Ipswich
Score: 235
Won: 421
Lost: 263
Paul Scully #318
Paul Scully

Conservative
Sutton and Cheam
Score: 269
Won: 315
Lost: 271
Michelle Donelan #319
Michelle Donelan

Conservative
Chippenham
Score: 305
Won: 4702
Lost: 5244
Mike Freer #320
Mike Freer

Conservative
Finchley and Golders Green
Score: 271
Won: 306
Lost: 271
Alan Haselhurst #321
Alan Haselhurst

Conservative
Saffron Walden
Score: 270
Won: 349
Lost: 305
George Osborne #322
George Osborne

Conservative
Tatton
Score: 230
Won: 415
Lost: 248
Amber Rudd #323
Amber Rudd

Conservative
Hastings and Rye
Score: 306
Won: 4755
Lost: 5330
Helen Whately #324
Helen Whately

Conservative
Faversham and Mid Kent
Score: 304
Won: 4877
Lost: 5440
Gordon Henderson #325
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 255
Won: 346
Lost: 273
Philip Davies #326
Philip Davies

Conservative
Shipley
Score: 242
Won: 405
Lost: 285
Nusrat Ghani #327
Nusrat Ghani

Conservative
Wealden
Score: 292
Won: 4937
Lost: 5248
Ed Miliband #328
Ed Miliband

Labour
Doncaster North
Score: 295
Won: 449
Lost: 487
Karen Bradley #329
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 299
Won: 4742
Lost: 5312
Maria Caulfield #330
Maria Caulfield

Conservative
Lewes
Score: 303
Won: 4662
Lost: 5324
Andrew Rosindell #331
Andrew Rosindell

Conservative
Romford
Score: 257
Won: 309
Lost: 256
Graham Stuart #332
Graham Stuart

Conservative
Beverley and Holderness
Score: 247
Won: 333
Lost: 252
Julian Lewis #333
Julian Lewis

Conservative
New Forest East
Score: 261
Won: 325
Lost: 281
Karl McCartney #334
Karl McCartney

Conservative
Lincoln
Score: 253
Won: 344
Lost: 277
Liam Fox #335
Liam Fox

Conservative
North Somerset
Score: 227
Won: 391
Lost: 251
Owen Smith #336
Owen Smith

Labour
Pontypridd
Score: 287
Won: 327
Lost: 354
Nigel Evans #337
Nigel Evans

Conservative
Ribble Valley
Score: 240
Won: 323
Lost: 243
Caroline Lucas #338
Caroline Lucas

Green
Brighton, Pavilion
Score: 294
Won: 4762
Lost: 5460
Claire Perry #339
Claire Perry

Conservative
Devizes
Score: 289
Won: 4830
Lost: 5393
Anna Soubry #340
Anna Soubry

Conservative
Broxtowe
Score: 292
Won: 4667
Lost: 5274
Martin Vickers #341
Martin Vickers

Conservative
Cleethorpes
Score: 250
Won: 347
Lost: 287
David Mowat #342
David Mowat

Conservative
Warrington South
Score: 251
Won: 327
Lost: 275
Jeremy Wright #343
Jeremy Wright

Conservative
Kenilworth and Southam
Score: 231
Won: 340
Lost: 236
Dan Jarvis #344
Dan Jarvis

Labour
Barnsley Central
Score: 292
Won: 422
Lost: 489
Anne Marie Morris #345
Anne Marie Morris

Conservative
Newton Abbot
Score: 284
Won: 4739
Lost: 5206
Sarah Newton #346
Sarah Newton

Conservative
Truro and Falmouth
Score: 283
Won: 4740
Lost: 5168
Mary Robinson #347
Mary Robinson

Conservative
Cheadle
Score: 300
Won: 4506
Lost: 5506
Sarah Wollaston #348
Sarah Wollaston

Conservative
Totnes
Score: 284
Won: 4722
Lost: 5229
William Wragg #349
William Wragg

Conservative
Hazel Grove
Score: 246
Won: 330
Lost: 271
Mark Garnier #350
Mark Garnier

Conservative
Wyre Forest
Score: 226
Won: 383
Lost: 265
Gareth Johnson #351
Gareth Johnson

Conservative
Dartford
Score: 252
Won: 318
Lost: 282
Chris Grayling #352
Chris Grayling

Conservative
Epsom and Ewell
Score: 254
Won: 326
Lost: 295
Anne Milton #353
Anne Milton

Conservative
Guildford
Score: 296
Won: 4510
Lost: 5493
Jeff Smith #354
Jeff Smith

Labour
Manchester, Withington
Score: 277
Won: 351
Lost: 380
Iain Duncan Smith #355
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 243
Won: 353
Lost: 296
Stephen Gethins #356
Stephen Gethins

Scottish National Party
North East Fife
Score: 275
Won: 464
Lost: 505
Charlotte Leslie #357
Charlotte Leslie

Conservative
Bristol North West
Score: 289
Won: 4733
Lost: 5656
Peter Lilley #358
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 249
Won: 336
Lost: 298
Theresa May #359
Theresa May

Conservative
Maidenhead
Score: 288
Won: 4541
Lost: 5368
Graham Evans #360
Graham Evans

Conservative
Weaver Vale
Score: 217
Won: 356
Lost: 233
Peter Aldous #361
Peter Aldous

Conservative
Waveney
Score: 248
Won: 328
Lost: 297
Boris Johnson #362
Boris Johnson

Conservative
Uxbridge and South Ruislip
Score: 227
Won: 398
Lost: 298
Gavin Shuker #363
Gavin Shuker

Labour/Co-operative
Luton South
Score: 264
Won: 337
Lost: 350
Fiona Bruce #364
Fiona Bruce

Conservative
Congleton
Score: 283
Won: 4558
Lost: 5446
Seema Kennedy #365
Seema Kennedy

Conservative
South Ribble
Score: 279
Won: 4711
Lost: 5445
Robert Buckland #366
Robert Buckland

Conservative
South Swindon
Score: 251
Won: 302
Lost: 290
Victoria Atkins #367
Victoria Atkins

Conservative
Louth and Horncastle
Score: 270
Won: 4680
Lost: 5247
Paul Maynard #368
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 224
Won: 348
Lost: 267
Gavin Barwell #369
Gavin Barwell

Conservative
Croydon Central
Score: 237
Won: 306
Lost: 268
Matthew Pennycook #370
Matthew Pennycook

Labour
Greenwich and Woolwich
Score: 312
Won: 332
Lost: 492
Peter Bottomley #371
Peter Bottomley

Conservative
Worthing West
Score: 242
Won: 318
Lost: 299
Michael Fabricant #372
Michael Fabricant

Conservative
Lichfield
Score: 230
Won: 362
Lost: 305
Mark Francois #373
Mark Francois

Conservative
Rayleigh and Wickford
Score: 229
Won: 300
Lost: 249
Cheryl Gillan #374
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 269
Won: 4620
Lost: 5339
Therese Coffey #375
Therese Coffey

Conservative
Suffolk Coastal
Score: 270
Won: 4637
Lost: 5460
Sajid Javid #376
Sajid Javid

Conservative
Bromsgrove
Score: 217
Won: 358
Lost: 266
Barbara Keeley #377
Barbara Keeley

Labour
Worsley and Eccles South
Score: 258
Won: 341
Lost: 372
Phillip Lee #378
Phillip Lee

Conservative
Bracknell
Score: 223
Won: 339
Lost: 278
Oliver Letwin #379
Oliver Letwin

Conservative
West Dorset
Score: 239
Won: 305
Lost: 290
Kit Malthouse #380
Kit Malthouse

Conservative
North West Hampshire
Score: 225
Won: 334
Lost: 278
Nicola Blackwood #381
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 267
Won: 4783
Lost: 5647
Caroline Nokes #382
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 271
Won: 4555
Lost: 5537
Heidi Allen #383
Heidi Allen

Conservative
South Cambridgeshire
Score: 256
Won: 4834
Lost: 5366
Stuart McDonald #384
Stuart McDonald

Scottish National Party
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 247
Won: 420
Lost: 435
Priti Patel #385
Priti Patel

Conservative
Witham
Score: 260
Won: 4820
Lost: 5519
Crispin Blunt #386
Crispin Blunt

Conservative
Reigate
Score: 221
Won: 319
Lost: 268
Stewart Jackson #387
Stewart Jackson

Conservative
Peterborough
Score: 212
Won: 346
Lost: 263
Kelly Tolhurst #388
Kelly Tolhurst

Conservative
Rochester and Strood
Score: 260
Won: 4652
Lost: 5435
Suella Fernandes #389
Suella Fernandes

Conservative
Fareham
Score: 258
Won: 4598
Lost: 5406
Neil Parish #390
Neil Parish

Conservative
Tiverton and Honiton
Score: 211
Won: 316
Lost: 242
Michael Fallon #391
Michael Fallon

Conservative
Sevenoaks
Score: 225
Won: 340
Lost: 310
Peter Heaton-Jones #392
Peter Heaton-Jones

Conservative
North Devon
Score: 237
Won: 307
Lost: 308
Tristram Hunt #393
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 260
Won: 389
Lost: 470
Chris Leslie #394
Chris Leslie

Labour/Co-operative
Nottingham East
Score: 276
Won: 331
Lost: 444
Nicky Morgan #395
Nicky Morgan

Conservative
Loughborough
Score: 256
Won: 4612
Lost: 5453
Wendy Morton #396
Wendy Morton

Conservative
Aldridge-Brownhills
Score: 254
Won: 4609
Lost: 5433
Royston Smith #397
Royston Smith

Conservative
Southampton, Itchen
Score: 210
Won: 348
Lost: 275
Steve Double #398
Steve Double

Conservative
St Austell and Newquay
Score: 207
Won: 332
Lost: 268
Helen Hayes #399
Helen Hayes

Labour
Dulwich and West Norwood
Score: 214
Won: 4404
Lost: 3756
Chloe Smith #400
Chloe Smith

Conservative
Norwich North
Score: 256
Won: 4540
Lost: 5555
Heather Wheeler #401
Heather Wheeler

Conservative
South Derbyshire
Score: 254
Won: 4451
Lost: 5415
Nigel Dodds #402
Nigel Dodds

DUP
Belfast North
Score: 229
Won: 281
Lost: 284
Nadine Dorries #403
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 261
Won: 4379
Lost: 5659
Ian Liddell-Grainger #404
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 207
Won: 352
Lost: 288
Kevin Brennan #405
Kevin Brennan

Labour
Cardiff West
Score: 263
Won: 275
Lost: 370
James Duddridge #406
James Duddridge

Conservative
Rochford and Southend East
Score: 200
Won: 307
Lost: 241
Margot James #407
Margot James

Conservative
Stourbridge
Score: 230
Won: 4886
Lost: 5160
Julian Knight #408
Julian Knight

Conservative
Solihull
Score: 207
Won: 356
Lost: 301
Peter Kyle #409
Peter Kyle

Labour
Hove
Score: 279
Won: 361
Lost: 538
Tom Elliott #410
Tom Elliott

UUP
Fermanagh and South Tyrone
Score: 224
Won: 298
Lost: 307
Chris Evans #411
Chris Evans

Labour/Co-operative
Islwyn
Score: 226
Won: 413
Lost: 434
Nigel Mills #412
Nigel Mills

Conservative
Amber Valley
Score: 211
Won: 337
Lost: 314
Julian Sturdy #413
Julian Sturdy

Conservative
York Outer
Score: 207
Won: 311
Lost: 282
David Evennett #414
David Evennett

Conservative
Bexleyheath and Crayford
Score: 201
Won: 350
Lost: 302
Anne-Marie Trevelyan #415
Anne-Marie Trevelyan

Conservative
Berwick-upon-Tweed
Score: 230
Won: 4624
Lost: 5188
Gerald Howarth #416
Gerald Howarth

Conservative
Aldershot
Score: 207
Won: 339
Lost: 318
Huw Irranca-Davies #417
Huw Irranca-Davies

Labour
Ogmore
Score: 260
Won: 327
Lost: 468
Alistair Burt #418
Alistair Burt

Conservative
North East Bedfordshire
Score: 204
Won: 300
Lost: 278
Caroline Dinenage #419
Caroline Dinenage

Conservative
Gosport
Score: 232
Won: 4602
Lost: 5466
Jonathan Edwards #420
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 265
Won: 293
Lost: 444
Lucy Allan #421
Lucy Allan

Conservative
Telford
Score: 228
Won: 4676
Lost: 5549
Tracey Crouch #422
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 218
Won: 4834
Lost: 5332
Toby Perkins #423
Toby Perkins

Labour
Chesterfield
Score: 225
Won: 360
Lost: 419
Robert Syms #424
Robert Syms

Conservative
Poole
Score: 202
Won: 316
Lost: 301
Stephen Twigg #425
Stephen Twigg

Labour/Co-operative
Liverpool, West Derby
Score: 251
Won: 301
Lost: 436
Henry Bellingham #426
Henry Bellingham

Conservative
North West Norfolk
Score: 198
Won: 343
Lost: 320
Jon Cruddas #427
Jon Cruddas

Labour
Dagenham and Rainham
Score: 228
Won: 324
Lost: 401
Nicholas Soames #428
Nicholas Soames

Conservative
Mid Sussex
Score: 202
Won: 338
Lost: 334
Wes Streeting #429
Wes Streeting

Labour
Ilford North
Score: 266
Won: 350
Lost: 560
Edward Garnier #430
Edward Garnier

Conservative
Harborough
Score: 198
Won: 294
Lost: 285
Norman Lamb #431
Norman Lamb

Liberal Democrat
North Norfolk
Score: 241
Won: 279
Lost: 387
David Mackintosh #432
David Mackintosh

Conservative
Northampton South
Score: 200
Won: 288
Lost: 281
Paul Farrelly #433
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 230
Won: 284
Lost: 369
Simon Hoare #434
Simon Hoare

Conservative
North Dorset
Score: 173
Won: 347
Lost: 260
Shailesh Vara #435
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 194
Won: 295
Lost: 282
Kevin Hollinrake #436
Kevin Hollinrake

Conservative
Thirsk and Malton
Score: 179
Won: 334
Lost: 276
Laurence Robertson #437
Laurence Robertson

Conservative
Tewkesbury
Score: 181
Won: 340
Lost: 295
Gary Streeter #438
Gary Streeter

Conservative
South West Devon
Score: 194
Won: 287
Lost: 287
John Baron #439
John Baron

Conservative
Basildon and Billericay
Score: 182
Won: 323
Lost: 289
Jackie Doyle-Price #440
Jackie Doyle-Price

Conservative
Thurrock
Score: 209
Won: 4624
Lost: 5429
Mike Penning #441
Mike Penning

Conservative
Hemel Hempstead
Score: 184
Won: 311
Lost: 289
Geoffrey Clifton-Brown #442
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 168
Won: 345
Lost: 274
Rob Flello #443
Rob Flello

Labour
Stoke-on-Trent South
Score: 205
Won: 304
Lost: 358
David Tredinnick #444
David Tredinnick

Conservative
Bosworth
Score: 178
Won: 317
Lost: 286
Stewart McDonald #445
Stewart McDonald

Scottish National Party
Glasgow South
Score: 223
Won: 316
Lost: 444
Andrew Selous #446
Andrew Selous

Conservative
South West Bedfordshire
Score: 192
Won: 281
Lost: 300
Stephen Doughty #447
Stephen Doughty

Labour/Co-operative
Cardiff South and Penarth
Score: 220
Won: 290
Lost: 402
Chris Matheson #448
Chris Matheson

Labour
City of Chester
Score: 211
Won: 320
Lost: 411
Tania Mathias #449
Tania Mathias

Conservative
Twickenham
Score: 196
Won: 4667
Lost: 5255
Patrick McLoughlin #450
Patrick McLoughlin

Conservative
Derbyshire Dales
Score: 184
Won: 304
Lost: 305
Emily Thornberry #451
Emily Thornberry

Labour
Islington South and Finsbury
Score: 198
Won: 5039
Lost: 5777
Theresa Villiers #452
Theresa Villiers

Conservative
Chipping Barnet
Score: 199
Won: 4660
Lost: 5385
Oliver Heald #453
Oliver Heald

Conservative
North East Hertfordshire
Score: 180
Won: 303
Lost: 296
Alec Shelbrooke #454
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 168
Won: 287
Lost: 245
Mark Spencer #455
Mark Spencer

Conservative
Sherwood
Score: 172
Won: 309
Lost: 272
Andy Burnham #456
Andy Burnham

Labour
Leigh
Score: 214
Won: 400
Lost: 551
Stephen Kinnock #457
Stephen Kinnock

Labour
Aberavon
Score: 229
Won: 342
Lost: 532
Angus MacNeil #458
Angus MacNeil

Scottish National Party
Na h-Eileanan an Iar
Score: 202
Won: 351
Lost: 439
Elizabeth Truss #459
Elizabeth Truss

Conservative
South West Norfolk
Score: 197
Won: 4708
Lost: 5554
John Woodcock #460
John Woodcock

Labour/Co-operative
Barrow and Furness
Score: 195
Won: 288
Lost: 339
Phil Boswell #461
Phil Boswell

Scottish National Party
Coatbridge, Chryston and Bellshill
Score: 249
Won: 271
Lost: 487
Glyn Davies #462
Glyn Davies

Conservative
Montgomeryshire
Score: 166
Won: 344
Lost: 300
Kevan Jones #463
Kevan Jones

Labour
North Durham
Score: 211
Won: 286
Lost: 395
Derek Twigg #464
Derek Twigg

Labour
Halton
Score: 202
Won: 303
Lost: 393
Gregory Campbell #465
Gregory Campbell

DUP
East Londonderry
Score: 170
Won: 284
Lost: 270
Michael Dugher #466
Michael Dugher

Labour
Barnsley East
Score: 204
Won: 306
Lost: 412
Clive Efford #467
Clive Efford

Labour
Eltham
Score: 178
Won: 315
Lost: 333
Mike Wood #468
Mike Wood

Conservative
Dudley South
Score: 170
Won: 292
Lost: 288
John Howell #469
John Howell

Conservative
Henley
Score: 170
Won: 297
Lost: 298
Gavin Newlands #470
Gavin Newlands

Scottish National Party
Paisley and Renfrewshire North
Score: 203
Won: 344
Lost: 475
Stephen Hammond #471
Stephen Hammond

Conservative
Wimbledon
Score: 160
Won: 356
Lost: 323
John Mann #472
John Mann

Labour
Bassetlaw
Score: 172
Won: 311
Lost: 329
David Mundell #473
David Mundell

Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 170
Won: 324
Lost: 335
Jonathan Reynolds #474
Jonathan Reynolds

Labour/Co-operative
Stalybridge and Hyde
Score: 164
Won: 420
Lost: 400
Gareth Thomas #475
Gareth Thomas

Labour/Co-operative
Harrow West
Score: 202
Won: 275
Lost: 383
Helen Grant #476
Helen Grant

Conservative
Maidstone and The Weald
Score: 179
Won: 4580
Lost: 5317
Keir Starmer #477
Keir Starmer

Labour
Holborn and St Pancras
Score: 218
Won: 351
Lost: 578
Stuart Donaldson #478
Stuart Donaldson

Scottish National Party
West Aberdeenshire and Kincardine
Score: 193
Won: 346
Lost: 477
Jim Fitzpatrick #479
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 178
Won: 300
Lost: 363
Graham Brady #480
Graham Brady

Conservative
Altrincham and Sale West
Score: 167
Won: 305
Lost: 334
Jeffrey M. Donaldson #481
Jeffrey M. Donaldson

DUP
Lagan Valley
Score: 159
Won: 319
Lost: 314
Marcus Jones #482
Marcus Jones

Conservative
Nuneaton
Score: 155
Won: 312
Lost: 295
Andrew Percy #483
Andrew Percy

Conservative
Brigg and Goole
Score: 153
Won: 327
Lost: 297
Ben Bradshaw #484
Ben Bradshaw

Labour
Exeter
Score: 210
Won: 327
Lost: 544
John Hayes #485
John Hayes

Conservative
South Holland and The Deepings
Score: 156
Won: 311
Lost: 302
John Nicolson #486
John Nicolson

Scottish National Party
East Dunbartonshire
Score: 198
Won: 338
Lost: 509
Nick Gibb #487
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 156
Won: 284
Lost: 286
Conor McGinn #488
Conor McGinn

Labour
St Helens North
Score: 172
Won: 281
Lost: 339
Sammy Wilson #489
Sammy Wilson

DUP
East Antrim
Score: 167
Won: 280
Lost: 320
Mark Williams #490
Mark Williams

Liberal Democrat
Ceredigion
Score: 183
Won: 271
Lost: 381
Albert Owen #491
Albert Owen

Labour
Ynys Mn
Score: 177
Won: 287
Lost: 392
Caroline Spelman #492
Caroline Spelman

Conservative
Meriden
Score: 165
Won: 4573
Lost: 5439
Andrew Bingham #493
Andrew Bingham

Conservative
High Peak
Score: 146
Won: 280
Lost: 274
Richard Bacon #494
Richard Bacon

Conservative
South Norfolk
Score: 134
Won: 331
Lost: 276
Justin Madders #495
Justin Madders

Labour
Ellesmere Port and Neston
Score: 171
Won: 312
Lost: 428
Kris Hopkins #496
Kris Hopkins

Conservative
Keighley
Score: 142
Won: 314
Lost: 317
Alan Johnson #497
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 141
Won: 371
Lost: 362
Pat McFadden #498
Pat McFadden

Labour
Wolverhampton South East
Score: 162
Won: 304
Lost: 394
Steve Reed #499
Steve Reed

Labour/Co-operative
Croydon North
Score: 157
Won: 286
Lost: 355
Christopher Chope #500
Christopher Chope

Conservative
Christchurch
Score: 135
Won: 333
Lost: 329
Neil Coyle #501
Neil Coyle

Labour
Bermondsey and Old Southwark
Score: 181
Won: 270
Lost: 447
Lucy Frazer #502
Lucy Frazer

Conservative
South East Cambridgeshire
Score: 141
Won: 4966
Lost: 5530
David Amess #503
David Amess

Conservative
Southend West
Score: 127
Won: 308
Lost: 285
Sadiq Khan #504
Sadiq Khan

Labour
Tooting
Score: 178
Won: 317
Lost: 538
Andrew Gwynne #505
Andrew Gwynne

Labour
Denton and Reddish
Score: 166
Won: 259
Lost: 405
Keith Simpson #506
Keith Simpson

Conservative
Broadland
Score: 133
Won: 339
Lost: 355
John Spellar #507
John Spellar

Labour
Warley
Score: 163
Won: 273
Lost: 425
Harry Harpham #508
Harry Harpham

Labour
Sheffield, Brightside and Hillsborough
Score: 174
Won: 241
Lost: 429
Kenneth Clarke #509
Kenneth Clarke

Conservative
Rushcliffe
Score: 124
Won: 319
Lost: 319
Neil Gray #510
Neil Gray

Scottish National Party
Airdrie and Shotts
Score: 150
Won: 370
Lost: 539
Stewart Hosie #511
Stewart Hosie

Scottish National Party
Dundee East
Score: 138
Won: 312
Lost: 390
Ian Lavery #512
Ian Lavery

Labour
Wansbeck
Score: 156
Won: 275
Lost: 423
Barry Gardiner #513
Barry Gardiner

Labour
Brent North
Score: 161
Won: 289
Lost: 488
Julian Brazier #514
Julian Brazier

Conservative
Canterbury
Score: 121
Won: 286
Lost: 300
Bill Cash #515
Bill Cash

Conservative
Stone
Score: 124
Won: 303
Lost: 336
Roger Mullin #516
Roger Mullin

Scottish National Party
Kirkcaldy and Cowdenbeath
Score: 144
Won: 248
Lost: 353
Michael Tomlinson #517
Michael Tomlinson

Conservative
Mid Dorset and North Poole
Score: 116
Won: 294
Lost: 282
Chris Bryant #518
Chris Bryant

Labour
Rhondda
Score: 176
Won: 252
Lost: 530
Peter Grant #519
Peter Grant

Scottish National Party
Glenrothes
Score: 169
Won: 252
Lost: 492
Philip Hollobone #520
Philip Hollobone

Conservative
Kettering
Score: 113
Won: 288
Lost: 285
Iain Wright #521
Iain Wright

Labour
Hartlepool
Score: 159
Won: 256
Lost: 460
Jim Cunningham #522
Jim Cunningham

Labour
Coventry South
Score: 139
Won: 256
Lost: 388
Karl Turner #523
Karl Turner

Labour
Kingston upon Hull East
Score: 144
Won: 247
Lost: 403
Graham Stringer #524
Graham Stringer

Labour
Blackley and Broughton
Score: 118
Won: 298
Lost: 356
Graham Jones #525
Graham Jones

Labour
Hyndburn
Score: 123
Won: 304
Lost: 397
Ian Murray #526
Ian Murray

Labour
Edinburgh South
Score: 139
Won: 264
Lost: 432
Simon Danczuk #527
Simon Danczuk

Labour
Rochdale
Score: 120
Won: 297
Lost: 391
Chuka Umunna #528
Chuka Umunna

Labour
Streatham
Score: 137
Won: 357
Lost: 575
Roger Gale #529
Roger Gale

Conservative
North Thanet
Score: 107
Won: 285
Lost: 312
Steve McCabe #530
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 124
Won: 294
Lost: 434
Edward Leigh #531
Edward Leigh

Conservative
Gainsborough
Score: 101
Won: 309
Lost: 328
Jon Ashworth #532
Jon Ashworth

Labour/Co-operative
Leicester South
Score: 127
Won: 276
Lost: 451
Khalid Mahmood #533
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 133
Won: 274
Lost: 481
Andy McDonald #534
Andy McDonald

Labour
Middlesbrough
Score: 131
Won: 239
Lost: 407
Paul Monaghan #535
Paul Monaghan

Scottish National Party
Caithness, Sutherland and Easter Ross
Score: 154
Won: 245
Lost: 536
Tom Blenkinsop #536
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 141
Won: 253
Lost: 528
Paul Blomfield #537
Paul Blomfield

Labour
Sheffield Central
Score: 113
Won: 256
Lost: 386
Kelvin Hopkins #538
Kelvin Hopkins

Labour
Luton North
Score: 111
Won: 265
Lost: 395
Neil Carmichael #539
Neil Carmichael

Conservative
Stroud
Score: 84
Won: 324
Lost: 309
Nick Smith #540
Nick Smith

Labour
Blaenau Gwent
Score: 106
Won: 313
Lost: 458
Calum Kerr #541
Calum Kerr

Scottish National Party
Berwickshire, Roxburgh and Selkirk
Score: 129
Won: 235
Lost: 480
Clive Lewis #542
Clive Lewis

Labour
Norwich South
Score: 139
Won: 262
Lost: 615
Rob Marris #543
Rob Marris

Labour
Wolverhampton South West
Score: 134
Won: 195
Lost: 423
Hilary Benn #544
Hilary Benn

Labour
Leeds Central
Score: 96
Won: 313
Lost: 422
Barry Sheerman #545
Barry Sheerman

Labour/Co-operative
Huddersfield
Score: 97
Won: 287
Lost: 385
Martin Docherty #546
Martin Docherty

Scottish National Party
West Dunbartonshire
Score: 107
Won: 262
Lost: 447
Mark Hendrick #547
Mark Hendrick

Labour/Co-operative
Preston
Score: 112
Won: 258
Lost: 463
David Lammy #548
David Lammy

Labour
Tottenham
Score: 134
Won: 233
Lost: 548
Alan Brown #549
Alan Brown

Scottish National Party
Kilmarnock and Loudoun
Score: 111
Won: 269
Lost: 501
Alistair Carmichael #550
Alistair Carmichael

Liberal Democrat
Orkney and Shetland
Score: 108
Won: 237
Lost: 412
Eric Pickles #551
Eric Pickles

Conservative
Brentwood and Ongar
Score: 83
Won: 285
Lost: 338
Fabian Hamilton #552
Fabian Hamilton

Labour
Leeds North East
Score: 91
Won: 306
Lost: 463
David Simpson #553
David Simpson

DUP
Upper Bann
Score: 76
Won: 283
Lost: 315
Ian Austin #554
Ian Austin

Labour
Dudley North
Score: 90
Won: 255
Lost: 404
Clive Betts #555
Clive Betts

Labour
Sheffield South East
Score: 98
Won: 239
Lost: 439
Callum McCaig #556
Callum McCaig

Scottish National Party
Aberdeen South
Score: 95
Won: 310
Lost: 540
Alasdair McDonnell #557
Alasdair McDonnell

Social Democratic and Labour Party
Belfast South
Score: 92
Won: 245
Lost: 413
John Martin McDonnell #558
John Martin McDonnell

Labour
Hayes and Harlington
Score: 99
Won: 258
Lost: 502
Steve Pound #559
Steve Pound

Labour
Ealing North
Score: 96
Won: 222
Lost: 398
John Bercow #560
John Bercow

Speaker
Buckingham
Score: 84
Won: 319
Lost: 503
Tom Brake #561
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 89
Won: 238
Lost: 409
Alan Campbell #562
Alan Campbell

Labour
Tynemouth
Score: 85
Won: 266
Lost: 416
Ronnie Cowan #563
Ronnie Cowan

Scottish National Party
Inverclyde
Score: 84
Won: 280
Lost: 439
Pete Wishart #564
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 93
Won: 268
Lost: 479
Richard Burden #565
Richard Burden

Labour
Birmingham, Northfield
Score: 93
Won: 219
Lost: 415
Daniel Zeichner #566
Daniel Zeichner

Labour
Cambridge
Score: 106
Won: 211
Lost: 488
Tim Farron #567
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 91
Won: 304
Lost: 582
Bob Neill #568
Bob Neill

Conservative
Bromley and Chislehurst
Score: 61
Won: 321
Lost: 309
Phil Wilson #569
Phil Wilson

Labour
Sedgefield
Score: 79
Won: 266
Lost: 418
Jon Trickett #570
Jon Trickett

Labour
Hemsworth
Score: 81
Won: 286
Lost: 489
Gerald Jones #571
Gerald Jones

Labour
Merthyr Tydfil and Rhymney
Score: 90
Won: 226
Lost: 473
Geraint Davies #572
Geraint Davies

Labour/Co-operative
Swansea West
Score: 79
Won: 241
Lost: 434
Richard Burgon #573
Richard Burgon

Labour
Leeds East
Score: 71
Won: 335
Lost: 534
Mark Durkan #574
Mark Durkan

Social Democratic and Labour Party
Foyle
Score: 81
Won: 223
Lost: 436
Andrew Smith #575
Andrew Smith

Labour
Oxford East
Score: 103
Won: 182
Lost: 513
Ivan Lewis #576
Ivan Lewis

Labour
Bury South
Score: 81
Won: 203
Lost: 421
Drew Hendry #577
Drew Hendry

Scottish National Party
Inverness, Nairn, Badenoch and Strathspey
Score: 76
Won: 239
Lost: 479
Owen Thompson #578
Owen Thompson

Scottish National Party
Midlothian
Score: 60
Won: 288
Lost: 465
Nick Brown #579
Nick Brown

Labour
Newcastle upon Tyne East
Score: 76
Won: 206
Lost: 490
Jim Dowd #580
Jim Dowd

Labour
Lewisham West and Penge
Score: 72
Won: 189
Lost: 446
Frank Field #581
Frank Field

Labour
Birkenhead
Score: 47
Won: 286
Lost: 363
Ian Mearns #582
Ian Mearns

Labour
Gateshead
Score: 74
Won: 184
Lost: 460
Mike Kane #583
Mike Kane

Labour
Wythenshawe and Sale East
Score: 53
Won: 263
Lost: 418
Richard Arkless #584
Richard Arkless

Scottish National Party
Dumfries and Galloway
Score: 67
Won: 231
Lost: 567
Nicholas Dakin #585
Nicholas Dakin

Labour
Scunthorpe
Score: 53
Won: 234
Lost: 428
David Hanson #586
David Hanson

Labour
Delyn
Score: 62
Won: 208
Lost: 463
George Kerevan #587
George Kerevan

Scottish National Party
East Lothian
Score: 69
Won: 187
Lost: 507
Alan Whitehead #588
Alan Whitehead

Labour
Southampton, Test
Score: 51
Won: 249
Lost: 419
Douglas Chapman #589
Douglas Chapman

Scottish National Party
Dunfermline and West Fife
Score: 60
Won: 216
Lost: 508
David Crausby #590
David Crausby

Labour
Bolton North East
Score: 49
Won: 222
Lost: 390
Alex Cunningham #591
Alex Cunningham

Labour
Stockton North
Score: 49
Won: 256
Lost: 428
Geoffrey Robinson #592
Geoffrey Robinson

Labour
Coventry North West
Score: 58
Won: 226
Lost: 511
Vernon Coaker #593
Vernon Coaker

Labour
Gedling
Score: 51
Won: 234
Lost: 456
Gerald Kaufman #594
Gerald Kaufman

Labour
Manchester, Gorton
Score: 53
Won: 227
Lost: 475
Nick Thomas-Symonds #595
Nick Thomas-Symonds

Labour
Torfaen
Score: 51
Won: 194
Lost: 423
Michael Weir #596
Michael Weir

Scottish National Party
Angus
Score: 47
Won: 227
Lost: 459
Bill Esterson #597
Bill Esterson

Labour
Sefton Central
Score: 47
Won: 244
Lost: 497
Tom Watson #598
Tom Watson

Labour
West Bromwich East
Score: 59
Won: 211
Lost: 664
Mickey Brady #599
Mickey Brady

Sinn Fein
Newry and Armagh
Score: 47
Won: 217
Lost: 588
Lindsay Hoyle #600
Lindsay Hoyle

Labour
Chorley
Score: 31
Won: 290
Lost: 380
Stephen Philip Rotheram #601
Stephen Philip Rotheram

Labour
Liverpool, Walton
Score: 45
Won: 203
Lost: 486
Kevin Barron #602
Kevin Barron

Labour
Rother Valley
Score: 37
Won: 213
Lost: 429
Anne McLaughlin #603
Anne McLaughlin

Scottish National Party
Glasgow North East
Score: 39
Won: 226
Lost: 502
Roger Godsiff #604
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 34
Won: 228
Lost: 451
Peter Dowd #605
Peter Dowd

Labour
Bootle
Score: 34
Won: 213
Lost: 480
Michael Meacher #606
Michael Meacher

Labour
Oldham West and Royton
Score: 38
Won: 146
Lost: 401
Brendan OHara #607
Brendan OHara

Scottish National Party
Argyll and Bute
Score: 27
Won: 279
Lost: 443
Andrew Slaughter #608
Andrew Slaughter

Labour
Hammersmith
Score: 30
Won: 228
Lost: 434
Jeremy Corbyn #609
Jeremy Corbyn

Labour
Islington North
Score: 23
Won: 361
Lost: 539
John Cryer #610
John Cryer

Labour
Leyton and Wanstead
Score: 32
Won: 173
Lost: 471
Patrick Grady #611
Patrick Grady

Scottish National Party
Glasgow North
Score: 36
Won: 184
Lost: 542
Keith Vaz #612
Keith Vaz

Labour
Leicester East
Score: 41
Won: 166
Lost: 591
Hywel Williams #613
Hywel Williams

Plaid Cymru
Arfon
Score: 34
Won: 176
Lost: 519
Adrian Bailey #614
Adrian Bailey

Labour/Co-operative
West Bromwich West
Score: 22
Won: 253
Lost: 429
Stephen Timms #615
Stephen Timms

Labour
East Ham
Score: 22
Won: 209
Lost: 477
Graham Allen #616
Graham Allen

Labour
Nottingham North
Score: 19
Won: 217
Lost: 433
Liam Byrne #617
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 23
Won: 208
Lost: 552
John Healey #618
John Healey

Labour
Wentworth and Dearne
Score: 22
Won: 202
Lost: 525
George Howarth #619
George Howarth

Labour
Knowsley
Score: 20
Won: 189
Lost: 468
Gordon Marsden #620
Gordon Marsden

Labour
Blackpool South
Score: 20
Won: 190
Lost: 496
Greg Mulholland #621
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 16
Won: 265
Lost: 437
Virendra Sharma #622
Virendra Sharma

Labour
Ealing, Southall
Score: 18
Won: 221
Lost: 439
David Anderson #623
David Anderson

Labour
Blaydon
Score: 19
Won: 195
Lost: 497
Paul Flynn #624
Paul Flynn

Labour
Newport West
Score: 17
Won: 190
Lost: 526
Francie Molloy #625
Francie Molloy

Sinn Fein
Mid Ulster
Score: 22
Won: 187
Lost: 585
Alex Salmond #626
Alex Salmond

Scottish National Party
Gordon
Score: 20
Won: 210
Lost: 614
Jim Shannon #627
Jim Shannon

DUP
Strangford
Score: 13
Won: 281
Lost: 384
Chris Stephens #628
Chris Stephens

Scottish National Party
Glasgow South West
Score: 20
Won: 177
Lost: 568
Mark Tami #629
Mark Tami

Labour
Alyn and Deeside
Score: 17
Won: 199
Lost: 473
Ronnie Campbell #630
Ronnie Campbell

Labour
Blyth Valley
Score: 15
Won: 175
Lost: 570
Wayne David #631
Wayne David

Labour
Caerphilly
Score: 9
Won: 210
Lost: 483
Martyn Day #632
Martyn Day

Scottish National Party
Linlithgow and East Falkirk
Score: 12
Won: 217
Lost: 556
Jack Dromey #633
Jack Dromey

Labour
Birmingham, Erdington
Score: 7
Won: 182
Lost: 641
Ian Blackford #634
Ian Blackford

Scottish National Party
Ross, Skye and Lochaber
Score: 0
Won: 209
Lost: 538
Pat Doherty #635
Pat Doherty

Sinn Fein
West Tyrone
Score: 0
Won: 161
Lost: 531
Mike Gapes #636
Mike Gapes

Labour/Co-operative
Ilford South
Score: 0
Won: 144
Lost: 580
Stephen Hepburn #637
Stephen Hepburn

Labour
Jarrow
Score: 0
Won: 240
Lost: 445
Imran Hussain #638
Imran Hussain

Labour
Bradford East
Score: 0
Won: 191
Lost: 526
Chris Law #639
Chris Law

Scottish National Party
Dundee West
Score: 0
Won: 179
Lost: 643
Ian Lucas #640
Ian Lucas

Labour
Wrexham
Score: 0
Won: 201
Lost: 431
Paul Maskey #641
Paul Maskey

Sinn Fein
Belfast West
Score: 0
Won: 194
Lost: 541
John McNally #642
John McNally

Scottish National Party
Falkirk
Score: 0
Won: 152
Lost: 566
Alan Meale #643
Alan Meale

Labour
Mansfield
Score: 0
Won: 228
Lost: 488
Grahame Morris #644
Grahame Morris

Labour
Easington
Score: 0
Won: 171
Lost: 486
Steven Paterson #645
Steven Paterson

Scottish National Party
Stirling
Score: 0
Won: 363
Lost: 506
John Pugh #646
John Pugh

Liberal Democrat
Southport
Score: 0
Won: 173
Lost: 519
Angus Robertson #647
Angus Robertson

Scottish National Party
Moray
Score: 0
Won: 200
Lost: 548
Tommy Sheppard #648
Tommy Sheppard

Scottish National Party
Edinburgh East
Score: 0
Won: 154
Lost: 549
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