SexyMp - The most popular banned website in Parliament.

New! SexyMP on Facebook




In addition to my wanting to create a fun and memorable tool to help the British public get to know their Members of Parliament, I thought it would be an interesting opportunity to hold the first ever parliamentary beauty contest and find out once and for all which MPs and Parties have the most sex-appeal. Although I fully expect this to offend some people, this was never my intention and I hope you will see the funny side.

Enjoy, Francis Boulle

 

Mixed      Male      Female      Historic Rankings

 

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

www.sexymp.co.uk
Simon Danczuk
 
Karen Lumleymp/
Simon Danczuk   Karen Lumley
Labour   Conservative
Rochdale   Redditch


 
As seen in

Results: Mixed
Started on the 7th of July 2015

Mixed      Male      Female      Historic Rankings

Mixed
Sexiest
Parties
by Wins

#1 Labour
403,496
#2 Conservative
378,930
#3 Scottish National Party
85,804
#4 Labour/Co-operative
45,933
#5 Plaid Cymru
6,298
#6 Social Democratic and Labour Party
4,183
#7 Green
4,178
#8 Independent
3,830
#9 DUP
2,403
#10 Liberal Democrat
2,106
#11 Sinn Fein
735
#12 UUP
606
#13 UKIP
327
#14 Speaker
312

Mixed
Sexiest
Parties
by Size

#1 UKIP
12.68%
#2 Independent
10.77%
#3 Conservative
9.25%
#4 Green
9.07%
#5 Labour/Co-operative
7.70%
#6 UUP
7.36%
#7 Speaker
7.26%
#8 Labour
7.07%
#9 DUP
6.75%
#10 Social Democratic and Labour Party
6.74%
#11 Scottish National Party
5.68%
#12 Plaid Cymru
4.93%
#13 Liberal Democrat
4.56%
#14 Sinn Fein
0.16%

SexyMP on Facebook







Top 10 - Mixed

Richard Drax
#1
Richard Drax
Conservative
South Dorset
Score: 550
Won: 681
Lost: 233
Daniel Poulter
#2
Daniel Poulter
Conservative
Central Suffolk and North Ipswich
Score: 559
Won: 687
Lost: 262
Richard Benyon
#3
Richard Benyon
Conservative
Newbury
Score: 486
Won: 617
Lost: 285
Owen Paterson
#4
Owen Paterson
Conservative
North Shropshire
Score: 414
Won: 610
Lost: 307
Siobhain McDonagh
#5
Siobhain McDonagh
Labour
Mitcham and Morden
Score: 470
Won: 5675
Lost: 4204
Eilidh Whiteford
#6
Eilidh Whiteford
Scottish National Party
Banff and Buchan
Score: 396
Won: 6699
Lost: 3595
Charlie Elphicke
#7
Charlie Elphicke
Conservative
Dover
Score: 397
Won: 373
Lost: 223
Emma Lewell-Buck
#8
Emma Lewell-Buck
Labour
South Shields
Score: 430
Won: 5766
Lost: 4280
Bridget Phillipson
#9
Bridget Phillipson
Labour
Houghton and Sunderland South
Score: 391
Won: 6383
Lost: 3827
Zac Goldsmith
#10
Zac Goldsmith
Conservative
Richmond Park
Score: 381
Won: 362
Lost: 209

Jesse Norman #11
Jesse Norman

Conservative
Hereford and South Herefordshire
Score: 373
Won: 572
Lost: 314
Robert Jenrick #12
Robert Jenrick

Conservative
Newark
Score: 369
Won: 392
Lost: 216
Richard Fuller #13
Richard Fuller

Conservative
Bedford
Score: 371
Won: 400
Lost: 229
Hugo Swire #14
Hugo Swire

Conservative
East Devon
Score: 375
Won: 367
Lost: 216
Scott Mann #15
Scott Mann

Conservative
North Cornwall
Score: 361
Won: 446
Lost: 242
Rachael Maskell #16
Rachael Maskell

Labour/Co-operative
York Central
Score: 411
Won: 5468
Lost: 4207
Johnny Mercer #17
Johnny Mercer

Conservative
Plymouth, Moor View
Score: 371
Won: 404
Lost: 245
Anna Turley #18
Anna Turley

Labour/Co-operative
Redcar
Score: 396
Won: 5782
Lost: 4115
Adam Afriyie #19
Adam Afriyie

Conservative
Windsor
Score: 378
Won: 349
Lost: 224
James Cleverly #20
James Cleverly

Conservative
Braintree
Score: 376
Won: 359
Lost: 228
Julie Elliott #21
Julie Elliott

Labour
Sunderland Central
Score: 401
Won: 5791
Lost: 4301
Diana R. Johnson #22
Diana R. Johnson

Labour
Kingston upon Hull North
Score: 411
Won: 5279
Lost: 4260
Alison McGovern #23
Alison McGovern

Labour
Wirral South
Score: 391
Won: 5379
Lost: 3918
James Cartlidge #24
James Cartlidge

Conservative
South Suffolk
Score: 362
Won: 356
Lost: 220
Tobias Ellwood #25
Tobias Ellwood

Conservative
Bournemouth East
Score: 352
Won: 398
Lost: 228
Henry Smith #26
Henry Smith

Conservative
Crawley
Score: 354
Won: 389
Lost: 227
Stephen Barclay #27
Stephen Barclay

Conservative
North East Cambridgeshire
Score: 350
Won: 363
Lost: 208
Greg Hands #28
Greg Hands

Conservative
Chelsea and Fulham
Score: 356
Won: 364
Lost: 218
Mark Prisk #29
Mark Prisk

Conservative
Hertford and Stortford
Score: 355
Won: 346
Lost: 206
Grant Shapps #30
Grant Shapps

Conservative
Welwyn Hatfield
Score: 378
Won: 366
Lost: 257
Julian Smith #31
Julian Smith

Conservative
Skipton and Ripon
Score: 361
Won: 320
Lost: 200
Rob Wilson #32
Rob Wilson

Conservative
Reading East
Score: 357
Won: 372
Lost: 226
Debbie Abrahams #33
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 378
Won: 5780
Lost: 4112
Damian Hinds #34
Damian Hinds

Conservative
East Hampshire
Score: 347
Won: 328
Lost: 187
Nigel Huddleston #35
Nigel Huddleston

Conservative
Mid Worcestershire
Score: 363
Won: 369
Lost: 238
Guy Opperman #36
Guy Opperman

Conservative
Hexham
Score: 370
Won: 345
Lost: 233
Heidi Alexander #37
Heidi Alexander

Labour
Lewisham East
Score: 373
Won: 6050
Lost: 4250
Nick Hurd #38
Nick Hurd

Conservative
Ruislip, Northwood and Pinner
Score: 344
Won: 403
Lost: 229
Michael Ellis #39
Michael Ellis

Conservative
Northampton North
Score: 356
Won: 309
Lost: 196
Chris Philp #40
Chris Philp

Conservative
Croydon South
Score: 344
Won: 389
Lost: 225
James Davies #41
James Davies

Conservative
Vale of Clwyd
Score: 343
Won: 358
Lost: 208
Chris Green #42
Chris Green

Conservative
Bolton West
Score: 346
Won: 347
Lost: 207
Rachel Reeves #43
Rachel Reeves

Labour
Leeds West
Score: 361
Won: 6151
Lost: 4101
Richard Graham #44
Richard Graham

Conservative
Gloucester
Score: 340
Won: 388
Lost: 224
Daniel Kawczynski #45
Daniel Kawczynski

Conservative
Shrewsbury and Atcham
Score: 344
Won: 400
Lost: 236
John Penrose #46
John Penrose

Conservative
Weston-Super-Mare
Score: 344
Won: 374
Lost: 223
Gavin Robinson #47
Gavin Robinson

DUP
Belfast East
Score: 357
Won: 362
Lost: 237
Edward Argar #48
Edward Argar

Conservative
Charnwood
Score: 346
Won: 322
Lost: 197
Liam Fox #49
Liam Fox

Conservative
North Somerset
Score: 347
Won: 384
Lost: 237
Jonathan Lord #50
Jonathan Lord

Conservative
Woking
Score: 352
Won: 330
Lost: 211
Tom Pursglove #51
Tom Pursglove

Conservative
Corby
Score: 348
Won: 393
Lost: 243
Dominic Raab #52
Dominic Raab

Conservative
Esher and Walton
Score: 345
Won: 370
Lost: 223
Gavin Williamson #53
Gavin Williamson

Conservative
South Staffordshire
Score: 336
Won: 379
Lost: 212
Douglas Carswell #54
Douglas Carswell

UKIP
Clacton
Score: 379
Won: 327
Lost: 251
Jane Ellison #55
Jane Ellison

Conservative
Battersea
Score: 371
Won: 321
Lost: 236
Mark Harper #56
Mark Harper

Conservative
Forest of Dean
Score: 340
Won: 338
Lost: 200
James Heappey #57
James Heappey

Conservative
Wells
Score: 342
Won: 369
Lost: 224
Jeremy Hunt #58
Jeremy Hunt

Conservative
South West Surrey
Score: 338
Won: 383
Lost: 224
Jo Johnson #59
Jo Johnson

Conservative
Orpington
Score: 329
Won: 495
Lost: 270
Craig Mackinlay #60
Craig Mackinlay

Conservative
South Thanet
Score: 345
Won: 326
Lost: 203
Philip Davies #61
Philip Davies

Conservative
Shipley
Score: 357
Won: 393
Lost: 272
Dominic Grieve #62
Dominic Grieve

Conservative
Beaconsfield
Score: 375
Won: 319
Lost: 248
Mark Lancaster #63
Mark Lancaster

Conservative
Milton Keynes North
Score: 338
Won: 333
Lost: 200
Will Quince #64
Will Quince

Conservative
Colchester
Score: 351
Won: 315
Lost: 209
Mel Stride #65
Mel Stride

Conservative
Central Devon
Score: 347
Won: 315
Lost: 206
Kate Hoey #66
Kate Hoey

Labour
Vauxhall
Score: 413
Won: 4893
Lost: 4791
Jacob Rees-Mogg #67
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 337
Won: 454
Lost: 278
Matt Warman #68
Matt Warman

Conservative
Boston and Skegness
Score: 344
Won: 337
Lost: 218
David Nuttall #69
David Nuttall

Conservative
Bury North
Score: 343
Won: 339
Lost: 219
Andrew Murrison #70
Andrew Murrison

Conservative
South West Wiltshire
Score: 338
Won: 369
Lost: 234
Margaret Ritchie #71
Margaret Ritchie

Social Democratic and Labour Party
South Down
Score: 407
Won: 3734
Lost: 3604
Chris Skidmore #72
Chris Skidmore

Conservative
Kingswood
Score: 324
Won: 358
Lost: 203
Ruth Cadbury #73
Ruth Cadbury

Labour
Brentford and Isleworth
Score: 373
Won: 5081
Lost: 4129
Alex Chalk #74
Alex Chalk

Conservative
Cheltenham
Score: 341
Won: 347
Lost: 227
Thangam Debbonaire #75
Thangam Debbonaire

Labour
Bristol West
Score: 368
Won: 5584
Lost: 4385
Chris White #76
Chris White

Conservative
Warwick and Leamington
Score: 331
Won: 345
Lost: 209
Nigel Adams #77
Nigel Adams

Conservative
Selby and Ainsty
Score: 336
Won: 327
Lost: 210
Ranil Jayawardena #78
Ranil Jayawardena

Conservative
North East Hampshire
Score: 337
Won: 314
Lost: 203
David Rutley #79
David Rutley

Conservative
Macclesfield
Score: 332
Won: 354
Lost: 219
Philip Dunne #80
Philip Dunne

Conservative
Ludlow
Score: 332
Won: 343
Lost: 216
Brandon Lewis #81
Brandon Lewis

Conservative
Great Yarmouth
Score: 343
Won: 336
Lost: 230
Charles Walker #82
Charles Walker

Conservative
Broxbourne
Score: 332
Won: 349
Lost: 218
Adam Holloway #83
Adam Holloway

Conservative
Gravesham
Score: 334
Won: 378
Lost: 243
Steven Baker #84
Steven Baker

Conservative
Wycombe
Score: 327
Won: 339
Lost: 210
Matthew Offord #85
Matthew Offord

Conservative
Hendon
Score: 337
Won: 338
Lost: 225
Jeremy Quin #86
Jeremy Quin

Conservative
Horsham
Score: 332
Won: 336
Lost: 216
Thomas Tugendhat #87
Thomas Tugendhat

Conservative
Tonbridge and Malling
Score: 331
Won: 302
Lost: 193
Robin Walker #88
Robin Walker

Conservative
Worcester
Score: 320
Won: 401
Lost: 235
Rosie Cooper #89
Rosie Cooper

Labour
West Lancashire
Score: 394
Won: 3660
Lost: 3530
Geoffrey Cox #90
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 329
Won: 366
Lost: 234
Maria Eagle #91
Maria Eagle

Labour
Garston and Halewood
Score: 392
Won: 3806
Lost: 3631
Meg Hillier #92
Meg Hillier

Labour/Co-operative
Hackney South and Shoreditch
Score: 356
Won: 5722
Lost: 4397
Carol Monaghan #93
Carol Monaghan

Scottish National Party
Glasgow North West
Score: 374
Won: 4235
Lost: 3639
Jo Stevens #94
Jo Stevens

Labour
Cardiff Central
Score: 379
Won: 4061
Lost: 3590
James Wharton #95
James Wharton

Conservative
Stockton South
Score: 317
Won: 355
Lost: 204
Margaret Hodge #96
Margaret Hodge

Labour
Barking
Score: 410
Won: 3559
Lost: 3726
Kirsty Blackman #97
Kirsty Blackman

Scottish National Party
Aberdeen North
Score: 380
Won: 4020
Lost: 3662
Ben Gummer #98
Ben Gummer

Conservative
Ipswich
Score: 320
Won: 412
Lost: 250
Steve Brine #99
Steve Brine

Conservative
Winchester
Score: 315
Won: 351
Lost: 208
Joanna Cherry #100
Joanna Cherry

Scottish National Party
Edinburgh South West
Score: 394
Won: 3669
Lost: 3621
Damian Collins #101
Damian Collins

Conservative
Folkestone and Hythe
Score: 335
Won: 349
Lost: 242
Marie Rimmer #102
Marie Rimmer

Labour
St Helens South and Whiston
Score: 397
Won: 3682
Lost: 3691
David Warburton #103
David Warburton

Conservative
Somerton and Frome
Score: 332
Won: 363
Lost: 247
Greg Clark #104
Greg Clark

Conservative
Tunbridge Wells
Score: 317
Won: 363
Lost: 223
Nia Griffith #105
Nia Griffith

Labour
Llanelli
Score: 405
Won: 3797
Lost: 4060
Christopher Pincher #106
Christopher Pincher

Conservative
Tamworth
Score: 316
Won: 335
Lost: 204
Tasmina Ahmed-Sheikh #107
Tasmina Ahmed-Sheikh

Scottish National Party
Ochil and South Perthshire
Score: 369
Won: 4209
Lost: 3745
George Eustice #108
George Eustice

Conservative
Camborne and Redruth
Score: 311
Won: 334
Lost: 199
Simon Hart #109
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 341
Won: 319
Lost: 238
Rebecca Long-Bailey #110
Rebecca Long-Bailey

Labour
Salford and Eccles
Score: 366
Won: 4334
Lost: 3816
Fiona Mactaggart #111
Fiona Mactaggart

Labour
Slough
Score: 387
Won: 3720
Lost: 3671
Alison Thewliss #112
Alison Thewliss

Scottish National Party
Glasgow Central
Score: 373
Won: 3956
Lost: 3592
Alan Duncan #113
Alan Duncan

Conservative
Rutland and Melton
Score: 322
Won: 356
Lost: 236
Caroline Flint #114
Caroline Flint

Labour
Don Valley
Score: 363
Won: 4330
Lost: 3791
David Gauke #115
David Gauke

Conservative
South West Hertfordshire
Score: 322
Won: 344
Lost: 226
Jack Lopresti #116
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 336
Won: 322
Lost: 237
Karen Buck #117
Karen Buck

Labour
Westminster North
Score: 390
Won: 3641
Lost: 3727
David Burrowes #118
David Burrowes

Conservative
Enfield, Southgate
Score: 338
Won: 339
Lost: 256
Yvette Cooper #119
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 379
Won: 3812
Lost: 3657
Matthew Hancock #120
Matthew Hancock

Conservative
West Suffolk
Score: 311
Won: 320
Lost: 195
Jake Berry #121
Jake Berry

Conservative
Rossendale and Darwen
Score: 311
Won: 348
Lost: 215
Alun Cairns #122
Alun Cairns

Conservative
Vale of Glamorgan
Score: 325
Won: 334
Lost: 232
Melanie Onn #123
Melanie Onn

Labour
Great Grimsby
Score: 356
Won: 4294
Lost: 3685
Philippa Whitford #124
Philippa Whitford

Scottish National Party
Central Ayrshire
Score: 374
Won: 3771
Lost: 3578
Paul Beresford #125
Paul Beresford

Conservative
Mole Valley
Score: 326
Won: 318
Lost: 225
Louise Haigh #126
Louise Haigh

Labour
Sheffield, Heeley
Score: 357
Won: 4084
Lost: 3563
Rory Stewart #127
Rory Stewart

Conservative
Penrith and The Border
Score: 327
Won: 309
Lost: 221
Derek Thomas #128
Derek Thomas

Conservative
St Ives
Score: 309
Won: 341
Lost: 210
Oliver Dowden #129
Oliver Dowden

Conservative
Hertsmere
Score: 325
Won: 340
Lost: 242
Stephen McPartland #130
Stephen McPartland

Conservative
Stevenage
Score: 319
Won: 332
Lost: 226
Edward Timpson #131
Edward Timpson

Conservative
Crewe and Nantwich
Score: 308
Won: 336
Lost: 208
Jeremy Wright #132
Jeremy Wright

Conservative
Kenilworth and Southam
Score: 318
Won: 328
Lost: 220
Deidre Brock #133
Deidre Brock

Scottish National Party
Edinburgh North and Leith
Score: 372
Won: 3774
Lost: 3641
Marcus Fysh #134
Marcus Fysh

Conservative
Yeovil
Score: 304
Won: 351
Lost: 215
Kerry McCarthy #135
Kerry McCarthy

Labour
Bristol East
Score: 387
Won: 4598
Lost: 4797
Liz McInnes #136
Liz McInnes

Labour
Heywood and Middleton
Score: 369
Won: 3834
Lost: 3641
Paula Sherriff #137
Paula Sherriff

Labour
Dewsbury
Score: 354
Won: 4223
Lost: 3679
Rehman Chishti #138
Rehman Chishti

Conservative
Gillingham and Rainham
Score: 303
Won: 372
Lost: 227
Pauline Latham #139
Pauline Latham

Conservative
Mid Derbyshire
Score: 391
Won: 4331
Lost: 4697
Margaret Beckett #140
Margaret Beckett

Labour
Derby South
Score: 370
Won: 3699
Lost: 3638
Nicholas Boles #141
Nicholas Boles

Conservative
Grantham and Stamford
Score: 321
Won: 307
Lost: 221
Mark Garnier #142
Mark Garnier

Conservative
Wyre Forest
Score: 311
Won: 370
Lost: 245
Kate Hollern #143
Kate Hollern

Labour
Blackburn
Score: 347
Won: 5111
Lost: 4391
David Jones #144
David Jones

Conservative
Clwyd West
Score: 318
Won: 328
Lost: 229
Shabana Mahmood #145
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 369
Won: 3701
Lost: 3613
Louise Ellman #146
Louise Ellman

Labour/Co-operative
Liverpool, Riverside
Score: 357
Won: 3928
Lost: 3614
Robert Goodwill #147
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 321
Won: 326
Lost: 237
Kwasi Kwarteng #148
Kwasi Kwarteng

Conservative
Spelthorne
Score: 331
Won: 337
Lost: 263
Craig Tracey #149
Craig Tracey

Conservative
North Warwickshire
Score: 317
Won: 338
Lost: 238
David Cameron #150
David Cameron

Conservative
Witney
Score: 299
Won: 412
Lost: 254
Patricia Gibson #151
Patricia Gibson

Scottish National Party
North Ayrshire and Arran
Score: 360
Won: 3903
Lost: 3699
Valerie Vaz #152
Valerie Vaz

Labour
Walsall South
Score: 354
Won: 3870
Lost: 3546
Craig Williams #153
Craig Williams

Conservative
Cardiff North
Score: 322
Won: 339
Lost: 251
Andrew Bridgen #154
Andrew Bridgen

Conservative
North West Leicestershire
Score: 316
Won: 326
Lost: 235
Jenny Chapman #155
Jenny Chapman

Labour
Darlington
Score: 342
Won: 4045
Lost: 3479
Stephen Metcalfe #156
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 317
Won: 341
Lost: 246
Corri Wilson #157
Corri Wilson

Scottish National Party
Ayr, Carrick and Cumnock
Score: 360
Won: 3661
Lost: 3506
Andrew Griffiths #158
Andrew Griffiths

Conservative
Burton
Score: 310
Won: 346
Lost: 241
Harriet Harman #159
Harriet Harman

Labour
Camberwell and Peckham
Score: 359
Won: 3731
Lost: 3588
Richard Harrington #160
Richard Harrington

Conservative
Watford
Score: 307
Won: 336
Lost: 227
Carolyn Harris #161
Carolyn Harris

Labour
Swansea East
Score: 371
Won: 3576
Lost: 3680
Natalie McGarry #162
Natalie McGarry

Scottish National Party
Glasgow East
Score: 344
Won: 4120
Lost: 3627
Christina Rees #163
Christina Rees

Labour
Neath
Score: 367
Won: 3639
Lost: 3662
Joan Ryan #164
Joan Ryan

Labour
Enfield North
Score: 369
Won: 3634
Lost: 3674
Teresa Pearce #165
Teresa Pearce

Labour
Erith and Thamesmead
Score: 358
Won: 3720
Lost: 3589
Seema Malhotra #166
Seema Malhotra

Labour/Co-operative
Feltham and Heston
Score: 355
Won: 3773
Lost: 3641
Roberta Blackman-Woods #167
Roberta Blackman-Woods

Labour
City of Durham
Score: 348
Won: 3835
Lost: 3562
Ann Coffey #168
Ann Coffey

Labour
Stockport
Score: 356
Won: 3741
Lost: 3665
Stephen Crabb #169
Stephen Crabb

Conservative
Preseli Pembrokeshire
Score: 299
Won: 367
Lost: 241
Pat Glass #170
Pat Glass

Labour
North West Durham
Score: 351
Won: 3837
Lost: 3651
Sam Gyimah #171
Sam Gyimah

Conservative
East Surrey
Score: 300
Won: 316
Lost: 211
James Morris #172
James Morris

Conservative
Halesowen and Rowley Regis
Score: 292
Won: 417
Lost: 260
Catherine West #173
Catherine West

Labour
Hornsey and Wood Green
Score: 345
Won: 3921
Lost: 3598
David Davies #174
David Davies

Conservative
Monmouth
Score: 288
Won: 328
Lost: 201
Bernard Jenkin #175
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 287
Won: 348
Lost: 209
Harriett Baldwin #176
Harriett Baldwin

Conservative
West Worcestershire
Score: 368
Won: 4211
Lost: 4526
Mark Field #177
Mark Field

Conservative
Cities of London and Westminster
Score: 300
Won: 359
Lost: 251
John Glen #178
John Glen

Conservative
Salisbury
Score: 285
Won: 374
Lost: 228
Lilian Greenwood #179
Lilian Greenwood

Labour
Nottingham South
Score: 346
Won: 3835
Lost: 3655
Eleanor Laing #180
Eleanor Laing

Conservative
Epping Forest
Score: 369
Won: 4336
Lost: 4704
Holly Lynch #181
Holly Lynch

Labour
Halifax
Score: 353
Won: 3691
Lost: 3669
Mark Pritchard #182
Mark Pritchard

Conservative
The Wrekin
Score: 298
Won: 342
Lost: 233
Marion Fellows #183
Marion Fellows

Scottish National Party
Motherwell and Wishaw
Score: 361
Won: 3588
Lost: 3764
George Hollingbery #184
George Hollingbery

Conservative
Meon Valley
Score: 276
Won: 392
Lost: 224
Stuart Andrew #185
Stuart Andrew

Conservative
Pudsey
Score: 304
Won: 312
Lost: 231
Helen Goodman #186
Helen Goodman

Labour
Bishop Auckland
Score: 350
Won: 3696
Lost: 3688
Jeremy Lefroy #187
Jeremy Lefroy

Conservative
Stafford
Score: 294
Won: 324
Lost: 221
Kate Osamor #188
Kate Osamor

Labour/Co-operative
Edmonton
Score: 345
Won: 3691
Lost: 3587
Justin Tomlinson #189
Justin Tomlinson

Conservative
North Swindon
Score: 309
Won: 335
Lost: 256
Ben Wallace #190
Ben Wallace

Conservative
Wyre and Preston North
Score: 298
Won: 396
Lost: 284
Robert Halfon #191
Robert Halfon

Conservative
Harlow
Score: 292
Won: 339
Lost: 234
Sue Hayman #192
Sue Hayman

Labour
Workington
Score: 329
Won: 3977
Lost: 3579
Jason McCartney #193
Jason McCartney

Conservative
Colne Valley
Score: 289
Won: 330
Lost: 220
Lisa Cameron #194
Lisa Cameron

Scottish National Party
East Kilbride, Strathaven and Lesmahagow
Score: 334
Won: 3798
Lost: 3597
Jonathan Djanogly #195
Jonathan Djanogly

Conservative
Huntingdon
Score: 282
Won: 323
Lost: 206
Tim Loughton #196
Tim Loughton

Conservative
East Worthing and Shoreham
Score: 298
Won: 270
Lost: 198
Jo Cox #197
Jo Cox

Labour
Batley and Spen
Score: 328
Won: 4015
Lost: 3672
Judith Cummins #198
Judith Cummins

Labour
Bradford South
Score: 326
Won: 3930
Lost: 3573
Ben Howlett #199
Ben Howlett

Conservative
Bath
Score: 298
Won: 325
Lost: 242
Alan Mak #200
Alan Mak

Conservative
Havant
Score: 285
Won: 356
Lost: 239
David Morris #201
David Morris

Conservative
Morecambe and Lunesdale
Score: 287
Won: 329
Lost: 222
Rosie Winterton #202
Rosie Winterton

Labour
Doncaster Central
Score: 334
Won: 3686
Lost: 3512
Mary Creagh #203
Mary Creagh

Labour
Wakefield
Score: 326
Won: 3835
Lost: 3538
Margaret Ferrier #204
Margaret Ferrier

Scottish National Party
Rutherglen and Hamilton West
Score: 331
Won: 3881
Lost: 3664
Andrew Jones #205
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 286
Won: 338
Lost: 229
Lucy Powell #206
Lucy Powell

Labour/Co-operative
Manchester Central
Score: 330
Won: 4121
Lost: 3862
Cat Smith #207
Cat Smith

Labour
Lancaster and Fleetwood
Score: 329
Won: 3978
Lost: 3699
Andrew Stephenson #208
Andrew Stephenson

Conservative
Pendle
Score: 276
Won: 354
Lost: 220
Hannah Bardell #209
Hannah Bardell

Scottish National Party
Livingston
Score: 315
Won: 4172
Lost: 3623
James Berry #210
James Berry

Conservative
Kingston and Surbiton
Score: 276
Won: 352
Lost: 222
Susan Elan Jones #211
Susan Elan Jones

Labour
Clwyd South
Score: 333
Won: 3694
Lost: 3591
Luciana Berger #212
Luciana Berger

Labour/Co-operative
Liverpool, Wavertree
Score: 319
Won: 4500
Lost: 4071
Helen Hayes #213
Helen Hayes

Labour
Dulwich and West Norwood
Score: 310
Won: 4018
Lost: 3457
Greg Knight #214
Greg Knight

Conservative
East Yorkshire
Score: 301
Won: 329
Lost: 264
Yasmin Qureshi #215
Yasmin Qureshi

Labour
Bolton South East
Score: 318
Won: 3920
Lost: 3558
Amanda Solloway #216
Amanda Solloway

Conservative
Derby North
Score: 357
Won: 4279
Lost: 4865
Maggie Throup #217
Maggie Throup

Conservative
Erewash
Score: 375
Won: 4045
Lost: 5056
Angela Eagle #218
Angela Eagle

Labour
Wallasey
Score: 320
Won: 3792
Lost: 3530
Emma Reynolds #219
Emma Reynolds

Labour
Wolverhampton North East
Score: 314
Won: 4134
Lost: 3706
Karin Smyth #220
Karin Smyth

Labour
Bristol South
Score: 325
Won: 3812
Lost: 3654
Nick Herbert #221
Nick Herbert

Conservative
Arundel and South Downs
Score: 279
Won: 317
Lost: 218
Chi Onwurah #222
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 328
Won: 3623
Lost: 3563
Antoinette Sandbach #223
Antoinette Sandbach

Conservative
Eddisbury
Score: 360
Won: 4143
Lost: 4891
Desmond Swayne #224
Desmond Swayne

Conservative
New Forest West
Score: 272
Won: 346
Lost: 223
Colleen Fletcher #225
Colleen Fletcher

Labour
Coventry North East
Score: 331
Won: 3540
Lost: 3608
Damian Green #226
Damian Green

Conservative
Ashford
Score: 293
Won: 325
Lost: 256
Sylvia Hermon #227
Sylvia Hermon

Independent
North Down
Score: 322
Won: 3830
Lost: 3690
Victoria Borwick #228
Victoria Borwick

Conservative
Kensington
Score: 336
Won: 4371
Lost: 4631
James Brokenshire #229
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 279
Won: 320
Lost: 227
Simon Kirby #230
Simon Kirby

Conservative
Brighton, Kemptown
Score: 287
Won: 329
Lost: 250
Jessica Morden #231
Jessica Morden

Labour
Newport East
Score: 336
Won: 4670
Lost: 4955
Dawn Butler #232
Dawn Butler

Labour
Brent Central
Score: 311
Won: 3962
Lost: 3630
Nigel Evans #233
Nigel Evans

Conservative
Ribble Valley
Score: 283
Won: 309
Lost: 231
Rupa Huq #234
Rupa Huq

Labour
Ealing Central and Acton
Score: 314
Won: 3886
Lost: 3646
Fiona Bruce #235
Fiona Bruce

Conservative
Congleton
Score: 350
Won: 4178
Lost: 4899
Sharon Hodgson #236
Sharon Hodgson

Labour
Washington and Sunderland West
Score: 317
Won: 3821
Lost: 3693
Victoria Prentis #237
Victoria Prentis

Conservative
Banbury
Score: 348
Won: 4157
Lost: 4827
Nadhim Zahawi #238
Nadhim Zahawi

Conservative
Stratford-on-Avon
Score: 286
Won: 310
Lost: 242
Diane Abbott #239
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 326
Won: 3601
Lost: 3722
Mary Glindon #240
Mary Glindon

Labour
North Tyneside
Score: 311
Won: 3740
Lost: 3517
John Stevenson #241
John Stevenson

Conservative
Carlisle
Score: 272
Won: 342
Lost: 241
Ed Vaizey #242
Ed Vaizey

Conservative
Wantage
Score: 251
Won: 437
Lost: 250
John Whittingdale #243
John Whittingdale

Conservative
Maldon
Score: 284
Won: 327
Lost: 255
Paul Maynard #244
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 279
Won: 338
Lost: 254
George Osborne #245
George Osborne

Conservative
Tatton
Score: 252
Won: 406
Lost: 237
Angela Rayner #246
Angela Rayner

Labour
Ashton-under-Lyne
Score: 292
Won: 4382
Lost: 3677
Alok Sharma #247
Alok Sharma

Conservative
Reading West
Score: 266
Won: 335
Lost: 226
Angela Smith #248
Angela Smith

Labour
Penistone and Stocksbridge
Score: 310
Won: 3784
Lost: 3591
Chris Davies #249
Chris Davies

Conservative
Brecon and Radnorshire
Score: 276
Won: 344
Lost: 257
Natascha Engel #250
Natascha Engel

Labour
North East Derbyshire
Score: 308
Won: 4763
Lost: 4518
Kevin Hollinrake #251
Kevin Hollinrake

Conservative
Thirsk and Malton
Score: 284
Won: 323
Lost: 257
Anne Milton #252
Anne Milton

Conservative
Guildford
Score: 347
Won: 4137
Lost: 4923
Amber Rudd #253
Amber Rudd

Conservative
Hastings and Rye
Score: 332
Won: 4359
Lost: 4806
Andrew Tyrie #254
Andrew Tyrie

Conservative
Chichester
Score: 275
Won: 359
Lost: 265
Sarah Champion #255
Sarah Champion

Labour
Rotherham
Score: 319
Won: 4655
Lost: 4798
Rebecca Pow #256
Rebecca Pow

Conservative
Taunton Deane
Score: 326
Won: 4354
Lost: 4702
Lyn Brown #257
Lyn Brown

Labour
West Ham
Score: 302
Won: 3849
Lost: 3670
Julie Cooper #258
Julie Cooper

Labour
Burnley
Score: 303
Won: 3741
Lost: 3556
Philip Hammond #259
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 260
Won: 349
Lost: 236
Ian Paisley Jnr #260
Ian Paisley Jnr

DUP
North Antrim
Score: 265
Won: 359
Lost: 253
Ruth Smeeth #261
Ruth Smeeth

Labour
Stoke-on-Trent North
Score: 298
Won: 3940
Lost: 3632
Margaret Greenwood #262
Margaret Greenwood

Labour
Wirral West
Score: 316
Won: 3523
Lost: 3720
Boris Johnson #263
Boris Johnson

Conservative
Uxbridge and South Ruislip
Score: 268
Won: 383
Lost: 283
David Lidington #264
David Lidington

Conservative
Aylesbury
Score: 257
Won: 317
Lost: 211
Mark Menzies #265
Mark Menzies

Conservative
Fylde
Score: 265
Won: 309
Lost: 222
Jess Phillips #266
Jess Phillips

Labour
Birmingham, Yardley
Score: 287
Won: 4168
Lost: 3609
Naseem Shah #267
Naseem Shah

Labour
Bradford West
Score: 292
Won: 4285
Lost: 3824
Bill Wiggin #268
Bill Wiggin

Conservative
North Herefordshire
Score: 258
Won: 330
Lost: 222
Guto Bebb #269
Guto Bebb

Conservative
Aberconwy
Score: 266
Won: 334
Lost: 246
Kate Green #270
Kate Green

Labour
Stretford and Urmston
Score: 296
Won: 3846
Lost: 3583
Helen Jones #271
Helen Jones

Labour
Warrington North
Score: 295
Won: 3769
Lost: 3511
Liz Saville-Roberts #272
Liz Saville-Roberts

Plaid Cymru
Dwyfor Meirionnydd
Score: 263
Won: 5850
Lost: 4191
Chloe Smith #273
Chloe Smith

Conservative
Norwich North
Score: 333
Won: 4231
Lost: 4960
Michelle Thomson #274
Michelle Thomson

Scottish National Party
Edinburgh West
Score: 295
Won: 3847
Lost: 3574
Heather Wheeler #275
Heather Wheeler

Conservative
South Derbyshire
Score: 338
Won: 4053
Lost: 4892
William Wragg #276
William Wragg

Conservative
Hazel Grove
Score: 280
Won: 310
Lost: 256
Nick Clegg #277
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 285
Won: 408
Lost: 359
Angela Crawley #278
Angela Crawley

Scottish National Party
Lanark and Hamilton East
Score: 295
Won: 3887
Lost: 3647
Michael Gove #279
Michael Gove

Conservative
Surrey Heath
Score: 269
Won: 383
Lost: 295
Karl McCartney #280
Karl McCartney

Conservative
Lincoln
Score: 273
Won: 332
Lost: 267
Penny Mordaunt #281
Penny Mordaunt

Conservative
Portsmouth North
Score: 310
Won: 4522
Lost: 4733
Lisa Nandy #282
Lisa Nandy

Labour
Wigan
Score: 312
Won: 4610
Lost: 4931
Anne-Marie Trevelyan #283
Anne-Marie Trevelyan

Conservative
Berwick-upon-Tweed
Score: 317
Won: 4250
Lost: 4669
Therese Coffey #284
Therese Coffey

Conservative
Suffolk Coastal
Score: 326
Won: 4205
Lost: 4932
Gloria De Piero #285
Gloria De Piero

Labour
Ashfield
Score: 278
Won: 4432
Lost: 3795
Iain Duncan Smith #286
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 276
Won: 335
Lost: 280
Graham Evans #287
Graham Evans

Conservative
Weaver Vale
Score: 246
Won: 344
Lost: 221
James Gray #288
James Gray

Conservative
North Wiltshire
Score: 261
Won: 315
Lost: 234
Madeleine Moon #289
Madeleine Moon

Labour
Bridgend
Score: 291
Won: 3802
Lost: 3556
Simon Burns #290
Simon Burns

Conservative
Chelmsford
Score: 271
Won: 337
Lost: 276
Alberto Costa #291
Alberto Costa

Conservative
South Leicestershire
Score: 260
Won: 328
Lost: 245
Jackie Doyle-Price #292
Jackie Doyle-Price

Conservative
Thurrock
Score: 322
Won: 4230
Lost: 4906
Vicky Foxcroft #293
Vicky Foxcroft

Labour
Lewisham, Deptford
Score: 278
Won: 4340
Lost: 3771
Andrew Turner #294
Andrew Turner

Conservative
Isle of Wight
Score: 264
Won: 333
Lost: 257
Bob Blackman #295
Bob Blackman

Conservative
Harrow East
Score: 263
Won: 335
Lost: 259
Cheryl Gillan #296
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 316
Won: 4224
Lost: 4795
Julian Knight #297
Julian Knight

Conservative
Solihull
Score: 271
Won: 336
Lost: 281
Sarah Newton #298
Sarah Newton

Conservative
Truro and Falmouth
Score: 309
Won: 4334
Lost: 4692
Stephen Phillips #299
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 251
Won: 327
Lost: 226
Ann Clwyd #300
Ann Clwyd

Labour
Cynon Valley
Score: 294
Won: 3605
Lost: 3600
Luke Hall #301
Luke Hall

Conservative
Thornbury and Yate
Score: 326
Won: 288
Lost: 352
Kirsten Oswald #302
Kirsten Oswald

Scottish National Party
East Renfrewshire
Score: 289
Won: 3655
Lost: 3529
Chris Grayling #303
Chris Grayling

Conservative
Epsom and Ewell
Score: 278
Won: 314
Lost: 282
Mark Pawsey #304
Mark Pawsey

Conservative
Rugby
Score: 251
Won: 321
Lost: 230
Paul Scully #305
Paul Scully

Conservative
Sutton and Cheam
Score: 272
Won: 301
Lost: 259
Stella Creasy #306
Stella Creasy

Labour/Co-operative
Walthamstow
Score: 300
Won: 4727
Lost: 5076
Bob Stewart #307
Bob Stewart

Conservative
Beckenham
Score: 254
Won: 327
Lost: 244
Michael Fallon #308
Michael Fallon

Conservative
Sevenoaks
Score: 272
Won: 330
Lost: 294
Liz Kendall #309
Liz Kendall

Labour
Leicester West
Score: 294
Won: 4770
Lost: 4948
Seema Kennedy #310
Seema Kennedy

Conservative
South Ribble
Score: 304
Won: 4391
Lost: 4883
Anne Main #311
Anne Main

Conservative
St Albans
Score: 300
Won: 4468
Lost: 4835
Craig Whittaker #312
Craig Whittaker

Conservative
Calder Valley
Score: 254
Won: 297
Lost: 226
David Evennett #313
David Evennett

Conservative
Bexleyheath and Crayford
Score: 265
Won: 341
Lost: 291
Kevin Foster #314
Kevin Foster

Conservative
Torbay
Score: 241
Won: 337
Lost: 232
Andrea Leadsom #315
Andrea Leadsom

Conservative
South Northamptonshire
Score: 300
Won: 4324
Lost: 4738
Andrew Mitchell #316
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 240
Won: 329
Lost: 225
Emily Thornberry #317
Emily Thornberry

Labour
Islington South and Finsbury
Score: 314
Won: 4444
Lost: 5296
Chris Heaton-Harris #318
Chris Heaton-Harris

Conservative
Daventry
Score: 261
Won: 286
Lost: 238
Gordon Henderson #319
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 253
Won: 332
Lost: 261
Tania Mathias #320
Tania Mathias

Conservative
Twickenham
Score: 294
Won: 4350
Lost: 4685
John Redwood #321
John Redwood

Conservative
Wokingham
Score: 255
Won: 327
Lost: 262
Royston Smith #322
Royston Smith

Conservative
Southampton, Itchen
Score: 251
Won: 336
Lost: 260
Mike Freer #323
Mike Freer

Conservative
Finchley and Golders Green
Score: 266
Won: 291
Lost: 259
Anna Soubry #324
Anna Soubry

Conservative
Broxtowe
Score: 297
Won: 4266
Lost: 4731
Chris Evans #325
Chris Evans

Labour/Co-operative
Islwyn
Score: 286
Won: 396
Lost: 417
Yvonne Fovargue #326
Yvonne Fovargue

Labour
Makerfield
Score: 281
Won: 3601
Lost: 3670
Simon Hoare #327
Simon Hoare

Conservative
North Dorset
Score: 238
Won: 339
Lost: 244
Jeff Smith #328
Jeff Smith

Labour
Manchester, Withington
Score: 291
Won: 330
Lost: 366
Mhairi Black #329
Mhairi Black

Scottish National Party
Paisley and Renfrewshire South
Score: 287
Won: 3495
Lost: 3803
Gareth Johnson #330
Gareth Johnson

Conservative
Dartford
Score: 260
Won: 303
Lost: 270
Lucy Allan #331
Lucy Allan

Conservative
Telford
Score: 289
Won: 4362
Lost: 4917
Oliver Colvile #332
Oliver Colvile

Conservative
Plymouth, Sutton and Devonport
Score: 263
Won: 302
Lost: 283
Helen Grant #333
Helen Grant

Conservative
Maidstone and The Weald
Score: 292
Won: 4204
Lost: 4813
Rushanara Ali #334
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 262
Won: 3908
Lost: 3671
Sajid Javid #335
Sajid Javid

Conservative
Bromsgrove
Score: 235
Won: 340
Lost: 250
Neil Parish #336
Neil Parish

Conservative
Tiverton and Honiton
Score: 237
Won: 308
Lost: 232
Tulip Siddiq #337
Tulip Siddiq

Labour
Hampstead and Kilburn
Score: 256
Won: 4190
Lost: 3763
Nigel Dodds #338
Nigel Dodds

DUP
Belfast North
Score: 267
Won: 273
Lost: 273
James Duddridge #339
James Duddridge

Conservative
Rochford and Southend East
Score: 236
Won: 296
Lost: 226
David Mowat #340
David Mowat

Conservative
Warrington South
Score: 247
Won: 314
Lost: 265
Karen Bradley #341
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 278
Won: 4369
Lost: 4755
Conor Burns #342
Conor Burns

Conservative
Bournemouth West
Score: 242
Won: 304
Lost: 250
Gregory Campbell #343
Gregory Campbell

DUP
East Londonderry
Score: 253
Won: 278
Lost: 256
Theresa Villiers #344
Theresa Villiers

Conservative
Chipping Barnet
Score: 280
Won: 4329
Lost: 4825
Maria Caulfield #345
Maria Caulfield

Conservative
Lewes
Score: 277
Won: 4278
Lost: 4757
Anne Marie Morris #346
Anne Marie Morris

Conservative
Newton Abbot
Score: 272
Won: 4352
Lost: 4651
Andrew Rosindell #347
Andrew Rosindell

Conservative
Romford
Score: 242
Won: 292
Lost: 246
Gisela Stuart #348
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 274
Won: 4075
Lost: 4441
Karen Lumley #349
Karen Lumley

Conservative
Redditch
Score: 281
Won: 4136
Lost: 4801
Jo Churchill #350
Jo Churchill

Conservative
Bury St Edmunds
Score: 264
Won: 4516
Lost: 4743
Tom Elliott #351
Tom Elliott

UUP
Fermanagh and South Tyrone
Score: 261
Won: 287
Lost: 292
Oliver Heald #352
Oliver Heald

Conservative
North East Hertfordshire
Score: 252
Won: 294
Lost: 280
Claire Perry #353
Claire Perry

Conservative
Devizes
Score: 266
Won: 4503
Lost: 4782
Julian Lewis #354
Julian Lewis

Conservative
New Forest East
Score: 237
Won: 310
Lost: 265
Flick Drummond #355
Flick Drummond

Conservative
Portsmouth South
Score: 277
Won: 4142
Lost: 4904
Lucy Frazer #356
Lucy Frazer

Conservative
South East Cambridgeshire
Score: 261
Won: 4634
Lost: 4915
Peter Heaton-Jones #357
Peter Heaton-Jones

Conservative
North Devon
Score: 255
Won: 293
Lost: 295
Ian Liddell-Grainger #358
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 230
Won: 343
Lost: 279
John Mann #359
John Mann

Labour
Bassetlaw
Score: 259
Won: 302
Lost: 312
Gavin Barwell #360
Gavin Barwell

Conservative
Croydon Central
Score: 236
Won: 296
Lost: 259
Byron Davies #361
Byron Davies

Conservative
Gower
Score: 233
Won: 309
Lost: 261
Gavin Shuker #362
Gavin Shuker

Labour/Co-operative
Luton South
Score: 260
Won: 319
Lost: 337
Peter Bone #363
Peter Bone

Conservative
Wellingborough
Score: 215
Won: 325
Lost: 235
Nusrat Ghani #364
Nusrat Ghani

Conservative
Wealden
Score: 253
Won: 4587
Lost: 4674
Mary Robinson #365
Mary Robinson

Conservative
Cheadle
Score: 277
Won: 4095
Lost: 4984
David Davis #366
David Davis

Conservative
Haltemprice and Howden
Score: 222
Won: 339
Lost: 266
Gerald Howarth #367
Gerald Howarth

Conservative
Aldershot
Score: 238
Won: 329
Lost: 305
Caroline Lucas #368
Caroline Lucas

Green
Brighton, Pavilion
Score: 271
Won: 4178
Lost: 4984
Mims Davies #369
Mims Davies

Conservative
Eastleigh
Score: 253
Won: 4529
Lost: 4771
Tracey Crouch #370
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 251
Won: 4485
Lost: 4775
Clive Efford #371
Clive Efford

Labour
Eltham
Score: 249
Won: 308
Lost: 320
Catherine McKinnell #372
Catherine McKinnell

Labour
Newcastle upon Tyne North
Score: 247
Won: 4725
Lost: 4923
Henry Bellingham #373
Henry Bellingham

Conservative
North West Norfolk
Score: 232
Won: 330
Lost: 307
Geoffrey Clifton-Brown #374
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 213
Won: 334
Lost: 257
David Mundell #375
David Mundell

Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 242
Won: 313
Lost: 318
Justine Greening #376
Justine Greening

Conservative
Putney
Score: 253
Won: 4319
Lost: 4877
Margot James #377
Margot James

Conservative
Stourbridge
Score: 241
Won: 4522
Lost: 4635
Maria Miller #378
Maria Miller

Conservative
Basingstoke
Score: 250
Won: 4331
Lost: 4755
Graham Stuart #379
Graham Stuart

Conservative
Beverley and Holderness
Score: 210
Won: 315
Lost: 239
Owen Smith #380
Owen Smith

Labour
Pontypridd
Score: 249
Won: 316
Lost: 349
Peter Aldous #381
Peter Aldous

Conservative
Waveney
Score: 225
Won: 310
Lost: 285
Glyn Davies #382
Glyn Davies

Conservative
Montgomeryshire
Score: 216
Won: 328
Lost: 278
Marcus Jones #383
Marcus Jones

Conservative
Nuneaton
Score: 223
Won: 302
Lost: 275
Nadine Dorries #384
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 262
Won: 4063
Lost: 5087
Kit Malthouse #385
Kit Malthouse

Conservative
North West Hampshire
Score: 211
Won: 322
Lost: 266
David Tredinnick #386
David Tredinnick

Conservative
Bosworth
Score: 219
Won: 303
Lost: 268
Angela Watkinson #387
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 243
Won: 4380
Lost: 4791
Michelle Donelan #388
Michelle Donelan

Conservative
Chippenham
Score: 237
Won: 4373
Lost: 4618
George Freeman #389
George Freeman

Conservative
Mid Norfolk
Score: 210
Won: 305
Lost: 250
Huw Merriman #390
Huw Merriman

Conservative
Bexhill and Battle
Score: 212
Won: 276
Lost: 235
Robert Syms #391
Robert Syms

Conservative
Poole
Score: 224
Won: 300
Lost: 283
Crispin Blunt #392
Crispin Blunt

Conservative
Reigate
Score: 209
Won: 302
Lost: 250
Steve Double #393
Steve Double

Conservative
St Austell and Newquay
Score: 205
Won: 318
Lost: 252
Kevin Brennan #394
Kevin Brennan

Labour
Cardiff West
Score: 268
Won: 263
Lost: 359
Sheryll Murray #395
Sheryll Murray

Conservative
South East Cornwall
Score: 251
Won: 3988
Lost: 4866
Iain Stewart #396
Iain Stewart

Conservative
Milton Keynes South
Score: 214
Won: 291
Lost: 260
Rishi Sunak #397
Rishi Sunak

Conservative
Richmond (Yorks)
Score: 200
Won: 296
Lost: 230
Roger Gale #398
Roger Gale

Conservative
North Thanet
Score: 229
Won: 281
Lost: 295
Jeffrey M. Donaldson #399
Jeffrey M. Donaldson

DUP
Lagan Valley
Score: 218
Won: 308
Lost: 298
Edward Garnier #400
Edward Garnier

Conservative
Harborough
Score: 216
Won: 281
Lost: 268
Chuka Umunna #401
Chuka Umunna

Labour
Streatham
Score: 291
Won: 340
Lost: 548
Martin Vickers #402
Martin Vickers

Conservative
Cleethorpes
Score: 203
Won: 333
Lost: 275
Norman Lamb #403
Norman Lamb

Liberal Democrat
North Norfolk
Score: 262
Won: 266
Lost: 370
Alec Shelbrooke #404
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 201
Won: 279
Lost: 233
Elizabeth Truss #405
Elizabeth Truss

Conservative
South West Norfolk
Score: 234
Won: 4391
Lost: 4923
Richard Bacon #406
Richard Bacon

Conservative
South Norfolk
Score: 196
Won: 324
Lost: 260
Suella Fernandes #407
Suella Fernandes

Conservative
Fareham
Score: 231
Won: 4244
Lost: 4831
Conor McGinn #408
Conor McGinn

Labour
St Helens North
Score: 238
Won: 265
Lost: 317
Mike Penning #409
Mike Penning

Conservative
Hemel Hempstead
Score: 206
Won: 300
Lost: 273
Stuart McDonald #410
Stuart McDonald

Scottish National Party
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 220
Won: 406
Lost: 425
Sarah Wollaston #411
Sarah Wollaston

Conservative
Totnes
Score: 223
Won: 4329
Lost: 4716
Caroline Ansell #412
Caroline Ansell

Conservative
Eastbourne
Score: 223
Won: 4449
Lost: 4869
Stephen Hammond #413
Stephen Hammond

Conservative
Wimbledon
Score: 200
Won: 343
Lost: 306
Dan Jarvis #414
Dan Jarvis

Labour
Barnsley Central
Score: 231
Won: 400
Lost: 474
Patrick McLoughlin #415
Patrick McLoughlin

Conservative
Derbyshire Dales
Score: 212
Won: 292
Lost: 290
Helen Whately #416
Helen Whately

Conservative
Faversham and Mid Kent
Score: 219
Won: 4535
Lost: 4860
Mark Francois #417
Mark Francois

Conservative
Rayleigh and Wickford
Score: 193
Won: 281
Lost: 237
Gary Streeter #418
Gary Streeter

Conservative
South West Devon
Score: 209
Won: 279
Lost: 277
Danny Kinahan #419
Danny Kinahan

UUP
South Antrim
Score: 179
Won: 319
Lost: 235
Wendy Morton #420
Wendy Morton

Conservative
Aldridge-Brownhills
Score: 221
Won: 4242
Lost: 4875
Theresa May #421
Theresa May

Conservative
Maidenhead
Score: 220
Won: 4180
Lost: 4854
Mark Spencer #422
Mark Spencer

Conservative
Sherwood
Score: 190
Won: 298
Lost: 256
Nicola Blackwood #423
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 214
Won: 4465
Lost: 5037
Steve Reed #424
Steve Reed

Labour/Co-operative
Croydon North
Score: 223
Won: 275
Lost: 338
Laurence Robertson #425
Laurence Robertson

Conservative
Tewkesbury
Score: 185
Won: 326
Lost: 278
Kelly Tolhurst #426
Kelly Tolhurst

Conservative
Rochester and Strood
Score: 213
Won: 4302
Lost: 4848
Rebecca Harris #427
Rebecca Harris

Conservative
Castle Point
Score: 204
Won: 4592
Lost: 4881
Philip Hollobone #428
Philip Hollobone

Conservative
Kettering
Score: 191
Won: 283
Lost: 267
Phillip Lee #429
Phillip Lee

Conservative
Bracknell
Score: 178
Won: 328
Lost: 268
Chris Matheson #430
Chris Matheson

Labour
City of Chester
Score: 225
Won: 306
Lost: 394
Pat McFadden #431
Pat McFadden

Labour
Wolverhampton South East
Score: 224
Won: 292
Lost: 375
Priti Patel #432
Priti Patel

Conservative
Witham
Score: 204
Won: 4496
Lost: 4876
Caroline Spelman #433
Caroline Spelman

Conservative
Meriden
Score: 211
Won: 4235
Lost: 4887
Caroline Nokes #434
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 210
Won: 4230
Lost: 4928
Stephen Twigg #435
Stephen Twigg

Labour/Co-operative
Liverpool, West Derby
Score: 239
Won: 285
Lost: 418
Peter Bottomley #436
Peter Bottomley

Conservative
Worthing West
Score: 187
Won: 304
Lost: 290
Nicky Morgan #437
Nicky Morgan

Conservative
Loughborough
Score: 205
Won: 4269
Lost: 4872
Alistair Burt #438
Alistair Burt

Conservative
North East Bedfordshire
Score: 182
Won: 285
Lost: 260
Stephen Doughty #439
Stephen Doughty

Labour/Co-operative
Cardiff South and Penarth
Score: 228
Won: 278
Lost: 386
Christopher Chope #440
Christopher Chope

Conservative
Christchurch
Score: 183
Won: 321
Lost: 305
Michael Fabricant #441
Michael Fabricant

Conservative
Lichfield
Score: 173
Won: 341
Lost: 285
Paul Farrelly #442
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 219
Won: 267
Lost: 353
Peter Lilley #443
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 177
Won: 317
Lost: 282
Mike Wood #444
Mike Wood

Conservative
Dudley South
Score: 186
Won: 280
Lost: 276
Robert Buckland #445
Robert Buckland

Conservative
South Swindon
Score: 183
Won: 286
Lost: 277
Kenneth Clarke #446
Kenneth Clarke

Conservative
Rushcliffe
Score: 184
Won: 312
Lost: 304
Caroline Dinenage #447
Caroline Dinenage

Conservative
Gosport
Score: 199
Won: 4278
Lost: 4897
Frank Field #448
Frank Field

Labour
Birkenhead
Score: 206
Won: 282
Lost: 340
Andrea Jenkyns #449
Andrea Jenkyns

Conservative
Morley and Outwood
Score: 189
Won: 4557
Lost: 4735
Barbara Keeley #450
Barbara Keeley

Labour
Worsley and Eccles South
Score: 196
Won: 322
Lost: 359
Justin Madders #451
Justin Madders

Labour
Ellesmere Port and Neston
Score: 218
Won: 298
Lost: 402
Nicholas Soames #452
Nicholas Soames

Conservative
Mid Sussex
Score: 185
Won: 325
Lost: 323
Victoria Atkins #453
Victoria Atkins

Conservative
Louth and Horncastle
Score: 192
Won: 4334
Lost: 4698
Michael Dugher #454
Michael Dugher

Labour
Barnsley East
Score: 214
Won: 290
Lost: 395
Alan Haselhurst #455
Alan Haselhurst

Conservative
Saffron Walden
Score: 173
Won: 325
Lost: 291
Alan Johnson #456
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 178
Won: 361
Lost: 345
Charlotte Leslie #457
Charlotte Leslie

Conservative
Bristol North West
Score: 194
Won: 4392
Lost: 5052
Gavin Newlands #458
Gavin Newlands

Scottish National Party
Paisley and Renfrewshire North
Score: 215
Won: 331
Lost: 461
Steve McCabe #459
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 217
Won: 286
Lost: 413
Stephen Gethins #460
Stephen Gethins

Scottish National Party
North East Fife
Score: 185
Won: 443
Lost: 493
Edward Leigh #461
Edward Leigh

Conservative
Gainsborough
Score: 178
Won: 302
Lost: 308
Andrew Selous #462
Andrew Selous

Conservative
South West Bedfordshire
Score: 182
Won: 271
Lost: 288
Heidi Allen #463
Heidi Allen

Conservative
South Cambridgeshire
Score: 180
Won: 4484
Lost: 4768
John Baron #464
John Baron

Conservative
Basildon and Billericay
Score: 164
Won: 310
Lost: 274
Rob Flello #465
Rob Flello

Labour
Stoke-on-Trent South
Score: 192
Won: 291
Lost: 348
John Bercow #466
John Bercow

Speaker
Buckingham
Score: 217
Won: 312
Lost: 479
Jamie Reed #467
Jamie Reed

Labour
Copeland
Score: 172
Won: 373
Lost: 374
Nigel Mills #468
Nigel Mills

Conservative
Amber Valley
Score: 164
Won: 323
Lost: 301
Andrew Bingham #469
Andrew Bingham

Conservative
High Peak
Score: 164
Won: 270
Lost: 256
Neil Carmichael #470
Neil Carmichael

Conservative
Stroud
Score: 161
Won: 317
Lost: 287
Tristram Hunt #471
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 185
Won: 373
Lost: 458
Keir Starmer #472
Keir Starmer

Labour
Holborn and St Pancras
Score: 221
Won: 335
Lost: 562
Kevan Jones #473
Kevan Jones

Labour
North Durham
Score: 198
Won: 273
Lost: 383
Kris Hopkins #474
Kris Hopkins

Conservative
Keighley
Score: 161
Won: 301
Lost: 302
Peter Kyle #475
Peter Kyle

Labour
Hove
Score: 202
Won: 340
Lost: 528
Jim Fitzpatrick #476
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 170
Won: 285
Lost: 345
Stewart Jackson #477
Stewart Jackson

Conservative
Peterborough
Score: 135
Won: 328
Lost: 250
Amanda Milling #478
Amanda Milling

Conservative
Cannock Chase
Score: 159
Won: 4464
Lost: 4769
Shailesh Vara #479
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 151
Won: 277
Lost: 267
David Amess #480
David Amess

Conservative
Southend West
Score: 142
Won: 296
Lost: 264
Stephen Kinnock #481
Stephen Kinnock

Labour
Aberavon
Score: 194
Won: 322
Lost: 516
Keith Simpson #482
Keith Simpson

Conservative
Broadland
Score: 152
Won: 331
Lost: 339
John Woodcock #483
John Woodcock

Labour/Co-operative
Barrow and Furness
Score: 164
Won: 274
Lost: 325
Albert Owen #484
Albert Owen

Labour
Ynys Mn
Score: 175
Won: 279
Lost: 380
Derek Twigg #485
Derek Twigg

Labour
Halton
Score: 172
Won: 285
Lost: 374
Harry Harpham #486
Harry Harpham

Labour
Sheffield, Brightside and Hillsborough
Score: 203
Won: 229
Lost: 412
Chris Leslie #487
Chris Leslie

Labour/Co-operative
Nottingham East
Score: 173
Won: 315
Lost: 436
Ed Miliband #488
Ed Miliband

Labour
Doncaster North
Score: 155
Won: 426
Lost: 474
Martin Docherty #489
Martin Docherty

Scottish National Party
West Dunbartonshire
Score: 193
Won: 254
Lost: 427
Nick Smith #490
Nick Smith

Labour
Blaenau Gwent
Score: 173
Won: 308
Lost: 441
Neil Coyle #491
Neil Coyle

Labour
Bermondsey and Old Southwark
Score: 187
Won: 258
Lost: 433
David Mackintosh #492
David Mackintosh

Conservative
Northampton South
Score: 140
Won: 272
Lost: 269
Toby Perkins #493
Toby Perkins

Labour
Chesterfield
Score: 150
Won: 340
Lost: 401
Graham Stringer #494
Graham Stringer

Labour
Blackley and Broughton
Score: 150
Won: 289
Lost: 338
Hilary Benn #495
Hilary Benn

Labour
Leeds Central
Score: 157
Won: 306
Lost: 400
Jon Cruddas #496
Jon Cruddas

Labour
Dagenham and Rainham
Score: 153
Won: 307
Lost: 390
John Nicolson #497
John Nicolson

Scottish National Party
East Dunbartonshire
Score: 169
Won: 328
Lost: 498
Julian Sturdy #498
Julian Sturdy

Conservative
York Outer
Score: 128
Won: 299
Lost: 274
Ben Bradshaw #499
Ben Bradshaw

Labour
Exeter
Score: 177
Won: 307
Lost: 521
Bob Neill #500
Bob Neill

Conservative
Bromley and Chislehurst
Score: 126
Won: 315
Lost: 287
Andrew Percy #501
Andrew Percy

Conservative
Brigg and Goole
Score: 125
Won: 312
Lost: 280
Jonathan Reynolds #502
Jonathan Reynolds

Labour/Co-operative
Stalybridge and Hyde
Score: 127
Won: 408
Lost: 382
Andy Burnham #503
Andy Burnham

Labour
Leigh
Score: 155
Won: 383
Lost: 531
Michael Tomlinson #504
Michael Tomlinson

Conservative
Mid Dorset and North Poole
Score: 126
Won: 285
Lost: 268
Jon Ashworth #505
Jon Ashworth

Labour/Co-operative
Leicester South
Score: 168
Won: 266
Lost: 428
John Hayes #506
John Hayes

Conservative
South Holland and The Deepings
Score: 120
Won: 300
Lost: 286
David Simpson #507
David Simpson

DUP
Upper Bann
Score: 126
Won: 277
Lost: 298
Jonathan Edwards #508
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 154
Won: 279
Lost: 437
Nick Gibb #509
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 121
Won: 277
Lost: 278
Karl Turner #510
Karl Turner

Labour
Kingston upon Hull East
Score: 158
Won: 233
Lost: 382
Tom Brake #511
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 159
Won: 227
Lost: 388
Julian Brazier #512
Julian Brazier

Conservative
Canterbury
Score: 119
Won: 278
Lost: 286
Matthew Pennycook #513
Matthew Pennycook

Labour
Greenwich and Woolwich
Score: 152
Won: 303
Lost: 481
Roger Mullin #514
Roger Mullin

Scottish National Party
Kirkcaldy and Cowdenbeath
Score: 138
Won: 238
Lost: 331
Graham Brady #515
Graham Brady

Conservative
Altrincham and Sale West
Score: 120
Won: 293
Lost: 320
Tom Blenkinsop #516
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 175
Won: 236
Lost: 505
Stewart McDonald #517
Stewart McDonald

Scottish National Party
Glasgow South
Score: 137
Won: 300
Lost: 434
Stuart Donaldson #518
Stuart Donaldson

Scottish National Party
West Aberdeenshire and Kincardine
Score: 133
Won: 328
Lost: 460
Graham Jones #519
Graham Jones

Labour
Hyndburn
Score: 127
Won: 296
Lost: 382
Phil Boswell #520
Phil Boswell

Scottish National Party
Coatbridge, Chryston and Bellshill
Score: 154
Won: 254
Lost: 477
Andrew Gwynne #521
Andrew Gwynne

Labour
Denton and Reddish
Score: 139
Won: 248
Lost: 390
Angus MacNeil #522
Angus MacNeil

Scottish National Party
Na h-Eileanan an Iar
Score: 124
Won: 336
Lost: 429
Wes Streeting #523
Wes Streeting

Labour
Ilford North
Score: 143
Won: 326
Lost: 541
Ian Austin #524
Ian Austin

Labour
Dudley North
Score: 135
Won: 244
Lost: 379
Steven Paterson #525
Steven Paterson

Scottish National Party
Stirling
Score: 124
Won: 357
Lost: 483
Lindsay Hoyle #526
Lindsay Hoyle

Labour
Chorley
Score: 116
Won: 282
Lost: 352
Adrian Bailey #527
Adrian Bailey

Labour/Co-operative
West Bromwich West
Score: 133
Won: 250
Lost: 405
Jim Cunningham #528
Jim Cunningham

Labour
Coventry South
Score: 128
Won: 244
Lost: 372
John Howell #529
John Howell

Conservative
Henley
Score: 103
Won: 285
Lost: 287
Bill Cash #530
Bill Cash

Conservative
Stone
Score: 105
Won: 293
Lost: 317
Simon Danczuk #531
Simon Danczuk

Labour
Rochdale
Score: 116
Won: 285
Lost: 370
Ian Lavery #532
Ian Lavery

Labour
Wansbeck
Score: 129
Won: 261
Lost: 407
Stewart Hosie #533
Stewart Hosie

Scottish National Party
Dundee East
Score: 109
Won: 298
Lost: 366
Eric Pickles #534
Eric Pickles

Conservative
Brentwood and Ongar
Score: 105
Won: 277
Lost: 321
Nick Brown #535
Nick Brown

Labour
Newcastle upon Tyne East
Score: 160
Won: 199
Lost: 469
Sadiq Khan #536
Sadiq Khan

Labour
Tooting
Score: 130
Won: 304
Lost: 526
Mark Tami #537
Mark Tami

Labour
Alyn and Deeside
Score: 161
Won: 191
Lost: 446
Phil Wilson #538
Phil Wilson

Labour
Sedgefield
Score: 118
Won: 259
Lost: 399
Huw Irranca-Davies #539
Huw Irranca-Davies

Labour
Ogmore
Score: 112
Won: 306
Lost: 456
Khalid Mahmood #540
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 125
Won: 261
Lost: 460
Andy McDonald #541
Andy McDonald

Labour
Middlesbrough
Score: 122
Won: 231
Lost: 391
Mark Williams #542
Mark Williams

Liberal Democrat
Ceredigion
Score: 109
Won: 256
Lost: 367
Paul Blomfield #543
Paul Blomfield

Labour
Sheffield Central
Score: 108
Won: 244
Lost: 361
Chris Bryant #544
Chris Bryant

Labour
Rhondda
Score: 136
Won: 237
Lost: 511
Jon Trickett #545
Jon Trickett

Labour
Hemsworth
Score: 114
Won: 277
Lost: 466
Ian Murray #546
Ian Murray

Labour
Edinburgh South
Score: 111
Won: 253
Lost: 416
Steve Pound #547
Steve Pound

Labour
Ealing North
Score: 115
Won: 215
Lost: 378
Kelvin Hopkins #548
Kelvin Hopkins

Labour
Luton North
Score: 99
Won: 254
Lost: 376
Gareth Thomas #549
Gareth Thomas

Labour/Co-operative
Harrow West
Score: 98
Won: 260
Lost: 371
Mike Kane #550
Mike Kane

Labour
Wythenshawe and Sale East
Score: 99
Won: 256
Lost: 392
Tim Farron #551
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 111
Won: 293
Lost: 556
Mark Hendrick #552
Mark Hendrick

Labour/Co-operative
Preston
Score: 106
Won: 249
Lost: 447
Callum McCaig #553
Callum McCaig

Scottish National Party
Aberdeen South
Score: 105
Won: 296
Lost: 514
Sammy Wilson #554
Sammy Wilson

DUP
East Antrim
Score: 81
Won: 268
Lost: 310
Clive Betts #555
Clive Betts

Labour
Sheffield South East
Score: 106
Won: 228
Lost: 421
Alex Cunningham #556
Alex Cunningham

Labour
Stockton North
Score: 99
Won: 246
Lost: 406
Nick Thomas-Symonds #557
Nick Thomas-Symonds

Labour
Torfaen
Score: 114
Won: 189
Lost: 401
Mark Durkan #558
Mark Durkan

Social Democratic and Labour Party
Foyle
Score: 107
Won: 217
Lost: 421
Barry Gardiner #559
Barry Gardiner

Labour
Brent North
Score: 99
Won: 273
Lost: 470
Stephen Hepburn #560
Stephen Hepburn

Labour
Jarrow
Score: 101
Won: 236
Lost: 418
Fabian Hamilton #561
Fabian Hamilton

Labour
Leeds North East
Score: 87
Won: 297
Lost: 447
David Crausby #562
David Crausby

Labour
Bolton North East
Score: 92
Won: 216
Lost: 368
Oliver Letwin #563
Oliver Letwin

Conservative
West Dorset
Score: 68
Won: 286
Lost: 281
Clive Lewis #564
Clive Lewis

Labour
Norwich South
Score: 115
Won: 249
Lost: 598
Alasdair McDonnell #565
Alasdair McDonnell

Social Democratic and Labour Party
Belfast South
Score: 90
Won: 232
Lost: 388
John Martin McDonnell #566
John Martin McDonnell

Labour
Hayes and Harlington
Score: 100
Won: 252
Lost: 488
Paul Monaghan #567
Paul Monaghan

Scottish National Party
Caithness, Sutherland and Easter Ross
Score: 106
Won: 227
Lost: 512
Daniel Zeichner #568
Daniel Zeichner

Labour
Cambridge
Score: 108
Won: 205
Lost: 472
Barry Sheerman #569
Barry Sheerman

Labour/Co-operative
Huddersfield
Score: 73
Won: 276
Lost: 359
Peter Grant #570
Peter Grant

Scottish National Party
Glenrothes
Score: 93
Won: 239
Lost: 480
Calum Kerr #571
Calum Kerr

Scottish National Party
Berwickshire, Roxburgh and Selkirk
Score: 97
Won: 222
Lost: 466
David Lammy #572
David Lammy

Labour
Tottenham
Score: 104
Won: 222
Lost: 531
Richard Burgon #573
Richard Burgon

Labour
Leeds East
Score: 76
Won: 324
Lost: 507
Ivan Lewis #574
Ivan Lewis

Labour
Bury South
Score: 92
Won: 195
Lost: 403
Kevin Barron #575
Kevin Barron

Labour
Rother Valley
Score: 86
Won: 207
Lost: 407
Ronnie Cowan #576
Ronnie Cowan

Scottish National Party
Inverclyde
Score: 73
Won: 271
Lost: 420
Richard Burden #577
Richard Burden

Labour
Birmingham, Northfield
Score: 82
Won: 211
Lost: 398
Iain Wright #578
Iain Wright

Labour
Hartlepool
Score: 77
Won: 240
Lost: 445
Alan Campbell #579
Alan Campbell

Labour
Tynemouth
Score: 63
Won: 255
Lost: 398
Douglas Chapman #580
Douglas Chapman

Scottish National Party
Dunfermline and West Fife
Score: 83
Won: 206
Lost: 489
Vernon Coaker #581
Vernon Coaker

Labour
Gedling
Score: 73
Won: 227
Lost: 425
Drew Hendry #582
Drew Hendry

Scottish National Party
Inverness, Nairn, Badenoch and Strathspey
Score: 72
Won: 230
Lost: 457
Gerald Jones #583
Gerald Jones

Labour
Merthyr Tydfil and Rhymney
Score: 74
Won: 217
Lost: 456
Geraint Davies #584
Geraint Davies

Labour/Co-operative
Swansea West
Score: 65
Won: 230
Lost: 416
Alan Brown #585
Alan Brown

Scottish National Party
Kilmarnock and Loudoun
Score: 64
Won: 256
Lost: 477
Neil Gray #586
Neil Gray

Scottish National Party
Airdrie and Shotts
Score: 54
Won: 353
Lost: 522
Gerald Kaufman #587
Gerald Kaufman

Labour
Manchester, Gorton
Score: 67
Won: 219
Lost: 454
Alistair Carmichael #588
Alistair Carmichael

Liberal Democrat
Orkney and Shetland
Score: 59
Won: 227
Lost: 399
Jim Shannon #589
Jim Shannon

DUP
Strangford
Score: 48
Won: 278
Lost: 369
Andrew Smith #590
Andrew Smith

Labour
Oxford East
Score: 81
Won: 172
Lost: 496
Pete Wishart #591
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 58
Won: 255
Lost: 459
Owen Thompson #592
Owen Thompson

Scottish National Party
Midlothian
Score: 51
Won: 275
Lost: 439
John Pugh #593
John Pugh

Liberal Democrat
Southport
Score: 71
Won: 171
Lost: 500
Nicholas Dakin #594
Nicholas Dakin

Labour
Scunthorpe
Score: 48
Won: 226
Lost: 407
Roger Godsiff #595
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 50
Won: 222
Lost: 430
Rob Marris #596
Rob Marris

Labour
Wolverhampton South West
Score: 56
Won: 179
Lost: 405
Grahame Morris #597
Grahame Morris

Labour
Easington
Score: 64
Won: 168
Lost: 459
Alan Whitehead #598
Alan Whitehead

Labour
Southampton, Test
Score: 45
Won: 240
Lost: 393
John Cryer #599
John Cryer

Labour
Leyton and Wanstead
Score: 54
Won: 168
Lost: 454
John Healey #600
John Healey

Labour
Wentworth and Dearne
Score: 54
Won: 197
Lost: 504
Stephen Philip Rotheram #601
Stephen Philip Rotheram

Labour
Liverpool, Walton
Score: 51
Won: 195
Lost: 466
David Anderson #602
David Anderson

Labour
Blaydon
Score: 44
Won: 187
Lost: 470
Greg Mulholland #603
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 35
Won: 258
Lost: 415
Virendra Sharma #604
Virendra Sharma

Labour
Ealing, Southall
Score: 38
Won: 216
Lost: 424
Alan Meale #605
Alan Meale

Labour
Mansfield
Score: 37
Won: 223
Lost: 465
Angus Robertson #606
Angus Robertson

Scottish National Party
Moray
Score: 45
Won: 194
Lost: 520
Jeremy Corbyn #607
Jeremy Corbyn

Labour
Islington North
Score: 26
Won: 353
Lost: 507
Bill Esterson #608
Bill Esterson

Labour
Sefton Central
Score: 34
Won: 233
Lost: 474
Brendan OHara #609
Brendan OHara

Scottish National Party
Argyll and Bute
Score: 27
Won: 275
Lost: 427
Michael Weir #610
Michael Weir

Scottish National Party
Angus
Score: 34
Won: 220
Lost: 439
Graham Allen #611
Graham Allen

Labour
Nottingham North
Score: 29
Won: 209
Lost: 407
Anne McLaughlin #612
Anne McLaughlin

Scottish National Party
Glasgow North East
Score: 32
Won: 221
Lost: 489
Andrew Slaughter #613
Andrew Slaughter

Labour
Hammersmith
Score: 29
Won: 222
Lost: 415
John Spellar #614
John Spellar

Labour
Warley
Score: 26
Won: 258
Lost: 411
Peter Dowd #615
Peter Dowd

Labour
Bootle
Score: 29
Won: 200
Lost: 452
David Hanson #616
David Hanson

Labour
Delyn
Score: 27
Won: 199
Lost: 440
Ian Lucas #617
Ian Lucas

Labour
Wrexham
Score: 25
Won: 200
Lost: 409
George Howarth #618
George Howarth

Labour
Knowsley
Score: 22
Won: 184
Lost: 439
Hywel Williams #619
Hywel Williams

Plaid Cymru
Arfon
Score: 25
Won: 169
Lost: 504
Wayne David #620
Wayne David

Labour
Caerphilly
Score: 16
Won: 202
Lost: 460
Paul Flynn #621
Paul Flynn

Labour
Newport West
Score: 19
Won: 185
Lost: 500
Pat Doherty #622
Pat Doherty

Sinn Fein
West Tyrone
Score: 18
Won: 158
Lost: 501
Gordon Marsden #623
Gordon Marsden

Labour
Blackpool South
Score: 13
Won: 186
Lost: 479
Michael Meacher #624
Michael Meacher

Labour
Oldham West and Royton
Score: 14
Won: 144
Lost: 378
David Winnick #625
David Winnick

Labour
Walsall North
Score: 18
Won: 165
Lost: 533
Ronnie Campbell #626
Ronnie Campbell

Labour
Blyth Valley
Score: 14
Won: 170
Lost: 535
Mike Gapes #627
Mike Gapes

Labour/Co-operative
Ilford South
Score: 14
Won: 140
Lost: 555
Patrick Grady #628
Patrick Grady

Scottish National Party
Glasgow North
Score: 10
Won: 178
Lost: 524
Imran Hussain #629
Imran Hussain

Labour
Bradford East
Score: 13
Won: 184
Lost: 501
Ian Mearns #630
Ian Mearns

Labour
Gateshead
Score: 9
Won: 174
Lost: 439
Geoffrey Robinson #631
Geoffrey Robinson

Labour
Coventry North West
Score: 10
Won: 217
Lost: 494
Keith Vaz #632
Keith Vaz

Labour
Leicester East
Score: 12
Won: 160
Lost: 575
Liam Byrne #633
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 8
Won: 203
Lost: 531
Jim Dowd #634
Jim Dowd

Labour
Lewisham West and Penge
Score: 4
Won: 183
Lost: 429
Stephen Timms #635
Stephen Timms

Labour
East Ham
Score: 4
Won: 203
Lost: 448
Richard Arkless #636
Richard Arkless

Scottish National Party
Dumfries and Galloway
Score: 0
Won: 220
Lost: 536
Ian Blackford #637
Ian Blackford

Scottish National Party
Ross, Skye and Lochaber
Score: 0
Won: 203
Lost: 503
Mickey Brady #638
Mickey Brady

Sinn Fein
Newry and Armagh
Score: 0
Won: 203
Lost: 560
Martyn Day #639
Martyn Day

Scottish National Party
Linlithgow and East Falkirk
Score: 0
Won: 213
Lost: 538
Jack Dromey #640
Jack Dromey

Labour
Birmingham, Erdington
Score: 2
Won: 177
Lost: 625
George Kerevan #641
George Kerevan

Scottish National Party
East Lothian
Score: 0
Won: 181
Lost: 487
Chris Law #642
Chris Law

Scottish National Party
Dundee West
Score: 1
Won: 175
Lost: 609
Paul Maskey #643
Paul Maskey

Sinn Fein
Belfast West
Score: 0
Won: 193
Lost: 517
John McNally #644
John McNally

Scottish National Party
Falkirk
Score: 0
Won: 150
Lost: 545
Francie Molloy #645
Francie Molloy

Sinn Fein
Mid Ulster
Score: 1
Won: 181
Lost: 557
Alex Salmond #646
Alex Salmond

Scottish National Party
Gordon
Score: 0
Won: 206
Lost: 583
Tommy Sheppard #647
Tommy Sheppard

Scottish National Party
Edinburgh East
Score: 0
Won: 152
Lost: 527
Dennis Skinner #648
Dennis Skinner

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

sexymp.co.uk