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
Henry Smith
 
Ian Lucasmp/
Henry Smith   Ian Lucas
Conservative   Labour
Crawley   Wrexham


 
As seen in

Results: Mixed
Started on the 7th of July 2015

Mixed      Male      Female      Historic Rankings

Mixed
Sexiest
Parties
by Wins

#1 Labour
464,643
#2 Conservative
426,989
#3 Scottish National Party
98,712
#4 Labour/Co-operative
53,200
#5 Plaid Cymru
7,324
#6 Green
5,026
#7 Social Democratic and Labour Party
4,819
#8 Independent
4,473
#9 DUP
2,590
#10 Liberal Democrat
2,266
#11 Sinn Fein
781
#12 UUP
658
#13 UKIP
362
#14 Speaker
328

Mixed
Sexiest
Parties
by Size

#1 Conservative
11.55%
#2 Labour/Co-operative
11.32%
#3 Green
10.05%
#4 UKIP
9.82%
#5 Plaid Cymru
8.90%
#6 UUP
8.00%
#7 Labour
7.69%
#8 Scottish National Party
7.16%
#9 DUP
6.75%
#10 Liberal Democrat
5.30%
#11 Independent
5.04%
#12 Social Democratic and Labour Party
4.44%
#13 Speaker
3.68%
#14 Sinn Fein
0.29%

SexyMP on Facebook







Top 10 - Mixed

Daniel Poulter
#1
Daniel Poulter
Conservative
Central Suffolk and North Ipswich
Score: 600
Won: 750
Lost: 269
Eilidh Whiteford
#2
Eilidh Whiteford
Scottish National Party
Banff and Buchan
Score: 654
Won: 7775
Lost: 4072
Richard Drax
#3
Richard Drax
Conservative
South Dorset
Score: 562
Won: 742
Lost: 243
Bridget Phillipson
#4
Bridget Phillipson
Labour
Houghton and Sunderland South
Score: 620
Won: 7461
Lost: 4388
Luciana Berger
#5
Luciana Berger
Labour/Co-operative
Liverpool, Wavertree
Score: 728
Won: 5224
Lost: 4542
Stella Creasy
#6
Stella Creasy
Labour/Co-operative
Walthamstow
Score: 754
Won: 5567
Lost: 5781
Mims Davies
#7
Mims Davies
Conservative
Eastleigh
Score: 761
Won: 5172
Lost: 5543
Priti Patel
#8
Priti Patel
Conservative
Witham
Score: 768
Won: 5139
Lost: 5690
Rebecca Harris
#9
Rebecca Harris
Conservative
Castle Point
Score: 757
Won: 5229
Lost: 5661
Penny Mordaunt
#10
Penny Mordaunt
Conservative
Portsmouth North
Score: 742
Won: 5112
Lost: 5476

Nusrat Ghani #11
Nusrat Ghani

Conservative
Wealden
Score: 718
Won: 5223
Lost: 5410
Angela Rayner #12
Angela Rayner

Labour
Ashton-under-Lyne
Score: 639
Won: 5087
Lost: 4165
Lucy Frazer #13
Lucy Frazer

Conservative
South East Cambridgeshire
Score: 729
Won: 5286
Lost: 5728
Claire Perry #14
Claire Perry

Conservative
Devizes
Score: 721
Won: 5115
Lost: 5557
Nicola Blackwood #15
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 739
Won: 5093
Lost: 5853
Carol Monaghan #16
Carol Monaghan

Scottish National Party
Glasgow North West
Score: 629
Won: 4905
Lost: 4100
Melanie Onn #17
Melanie Onn

Labour
Great Grimsby
Score: 629
Won: 4956
Lost: 4133
Tulip Siddiq #18
Tulip Siddiq

Labour
Hampstead and Kilburn
Score: 631
Won: 4911
Lost: 4252
Gloria De Piero #19
Gloria De Piero

Labour
Ashfield
Score: 613
Won: 5113
Lost: 4299
Anna Turley #20
Anna Turley

Labour/Co-operative
Redcar
Score: 559
Won: 6715
Lost: 4708
Vicky Foxcroft #21
Vicky Foxcroft

Labour
Lewisham, Deptford
Score: 605
Won: 5053
Lost: 4337
Charlotte Leslie #22
Charlotte Leslie

Conservative
Bristol North West
Score: 704
Won: 5028
Lost: 5879
Rebecca Long-Bailey #23
Rebecca Long-Bailey

Labour
Salford and Eccles
Score: 602
Won: 5041
Lost: 4297
Hannah Bardell #24
Hannah Bardell

Scottish National Party
Livingston
Score: 569
Won: 4866
Lost: 4101
Heidi Allen #25
Heidi Allen

Conservative
South Cambridgeshire
Score: 643
Won: 5109
Lost: 5580
Caroline Flint #26
Caroline Flint

Labour
Don Valley
Score: 558
Won: 5060
Lost: 4282
Elizabeth Truss #27
Elizabeth Truss

Conservative
South West Norfolk
Score: 646
Won: 5007
Lost: 5733
Caroline Ansell #28
Caroline Ansell

Conservative
Eastbourne
Score: 617
Won: 5017
Lost: 5638
Richard Benyon #29
Richard Benyon

Conservative
Newbury
Score: 423
Won: 663
Lost: 307
Andrea Jenkyns #30
Andrea Jenkyns

Conservative
Morley and Outwood
Score: 595
Won: 5162
Lost: 5519
Sue Hayman #31
Sue Hayman

Labour
Workington
Score: 523
Won: 4655
Lost: 4031
Lucy Powell #32
Lucy Powell

Labour/Co-operative
Manchester Central
Score: 531
Won: 4835
Lost: 4382
Liz Kendall #33
Liz Kendall

Labour
Leicester West
Score: 557
Won: 5502
Lost: 5635
Sarah Champion #34
Sarah Champion

Labour
Rotherham
Score: 545
Won: 5414
Lost: 5422
Natalie McGarry #35
Natalie McGarry

Scottish National Party
Glasgow East
Score: 504
Won: 4782
Lost: 4120
Owen Paterson #36
Owen Paterson

Conservative
North Shropshire
Score: 404
Won: 671
Lost: 331
Helen Hayes #37
Helen Hayes

Labour
Dulwich and West Norwood
Score: 499
Won: 4650
Lost: 3929
Lucy Allan #38
Lucy Allan

Conservative
Telford
Score: 584
Won: 4927
Lost: 5760
Michelle Donelan #39
Michelle Donelan

Conservative
Chippenham
Score: 562
Won: 4974
Lost: 5429
Lisa Nandy #40
Lisa Nandy

Labour
Wigan
Score: 549
Won: 5364
Lost: 5680
Tasmina Ahmed-Sheikh #41
Tasmina Ahmed-Sheikh

Scottish National Party
Ochil and South Perthshire
Score: 495
Won: 4867
Lost: 4220
Ed Vaizey #42
Ed Vaizey

Conservative
Wantage
Score: 411
Won: 483
Lost: 267
Margot James #43
Margot James

Conservative
Stourbridge
Score: 531
Won: 5165
Lost: 5372
Adam Afriyie #44
Adam Afriyie

Conservative
Windsor
Score: 414
Won: 397
Lost: 245
Louise Haigh #45
Louise Haigh

Labour
Sheffield, Heeley
Score: 474
Won: 4750
Lost: 4063
Caroline Nokes #46
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 562
Won: 4794
Lost: 5758
Ruth Smeeth #47
Ruth Smeeth

Labour
Stoke-on-Trent North
Score: 485
Won: 4521
Lost: 4065
Kelly Tolhurst #48
Kelly Tolhurst

Conservative
Rochester and Strood
Score: 549
Won: 4894
Lost: 5639
Dominic Raab #49
Dominic Raab

Conservative
Esher and Walton
Score: 401
Won: 423
Lost: 244
Anna Soubry #50
Anna Soubry

Conservative
Broxtowe
Score: 533
Won: 4941
Lost: 5465
Greg Clark #51
Greg Clark

Conservative
Tunbridge Wells
Score: 398
Won: 412
Lost: 244
Julie Elliott #52
Julie Elliott

Labour
Sunderland Central
Score: 430
Won: 6751
Lost: 4905
Robin Walker #53
Robin Walker

Conservative
Worcester
Score: 386
Won: 447
Lost: 254
Jesse Norman #54
Jesse Norman

Conservative
Hereford and South Herefordshire
Score: 377
Won: 619
Lost: 333
Rachel Reeves #55
Rachel Reeves

Labour
Leeds West
Score: 404
Won: 7205
Lost: 4677
Alison McGovern #56
Alison McGovern

Labour
Wirral South
Score: 418
Won: 6308
Lost: 4493
Chloe Smith #57
Chloe Smith

Conservative
Norwich North
Score: 539
Won: 4791
Lost: 5792
James Wharton #58
James Wharton

Conservative
Stockton South
Score: 380
Won: 391
Lost: 217
Justine Greening #59
Justine Greening

Conservative
Putney
Score: 524
Won: 4945
Lost: 5700
James Davies #60
James Davies

Conservative
Vale of Clwyd
Score: 381
Won: 404
Lost: 232
Theresa Villiers #61
Theresa Villiers

Conservative
Chipping Barnet
Score: 516
Won: 4943
Lost: 5600
Scott Mann #62
Scott Mann

Conservative
North Cornwall
Score: 371
Won: 487
Lost: 264
Amanda Milling #63
Amanda Milling

Conservative
Cannock Chase
Score: 505
Won: 5095
Lost: 5562
Emma Reynolds #64
Emma Reynolds

Labour
Wolverhampton North East
Score: 453
Won: 4807
Lost: 4212
Mark Lancaster #65
Mark Lancaster

Conservative
Milton Keynes North
Score: 379
Won: 366
Lost: 213
Jess Phillips #66
Jess Phillips

Labour
Birmingham, Yardley
Score: 445
Won: 4814
Lost: 4097
Caroline Dinenage #67
Caroline Dinenage

Conservative
Gosport
Score: 519
Won: 4864
Lost: 5718
Adam Holloway #68
Adam Holloway

Conservative
Gravesham
Score: 389
Won: 422
Lost: 264
Jo Stevens #69
Jo Stevens

Labour
Cardiff Central
Score: 448
Won: 4699
Lost: 4101
Victoria Atkins #70
Victoria Atkins

Conservative
Louth and Horncastle
Score: 503
Won: 4896
Lost: 5470
George Hollingbery #71
George Hollingbery

Conservative
Meon Valley
Score: 371
Won: 439
Lost: 246
Naseem Shah #72
Naseem Shah

Labour
Bradford West
Score: 448
Won: 4903
Lost: 4327
George Eustice #73
George Eustice

Conservative
Camborne and Redruth
Score: 373
Won: 376
Lost: 215
Zac Goldsmith #74
Zac Goldsmith

Conservative
Richmond Park
Score: 372
Won: 402
Lost: 230
Cat Smith #75
Cat Smith

Labour
Lancaster and Fleetwood
Score: 452
Won: 4614
Lost: 4192
Alex Chalk #76
Alex Chalk

Conservative
Cheltenham
Score: 387
Won: 384
Lost: 245
Christopher Pincher #77
Christopher Pincher

Conservative
Tamworth
Score: 375
Won: 367
Lost: 217
Helen Whately #78
Helen Whately

Conservative
Faversham and Mid Kent
Score: 495
Won: 5145
Lost: 5669
Bernard Jenkin #79
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 372
Won: 390
Lost: 227
Stephen Barclay #80
Stephen Barclay

Conservative
North East Cambridgeshire
Score: 366
Won: 408
Lost: 229
James Cleverly #81
James Cleverly

Conservative
Braintree
Score: 377
Won: 403
Lost: 245
David Rutley #82
David Rutley

Conservative
Macclesfield
Score: 375
Won: 397
Lost: 238
Natascha Engel #83
Natascha Engel

Labour
North East Derbyshire
Score: 457
Won: 5444
Lost: 5217
Steve Brine #84
Steve Brine

Conservative
Winchester
Score: 366
Won: 381
Lost: 221
George Osborne #85
George Osborne

Conservative
Tatton
Score: 365
Won: 443
Lost: 254
Tom Pursglove #86
Tom Pursglove

Conservative
Corby
Score: 372
Won: 444
Lost: 269
John Penrose #87
John Penrose

Conservative
Weston-Super-Mare
Score: 365
Won: 417
Lost: 242
Charlie Elphicke #88
Charlie Elphicke

Conservative
Dover
Score: 368
Won: 398
Lost: 239
Rob Wilson #89
Rob Wilson

Conservative
Reading East
Score: 364
Won: 410
Lost: 245
Rehman Chishti #90
Rehman Chishti

Conservative
Gillingham and Rainham
Score: 360
Won: 408
Lost: 240
Nick Hurd #91
Nick Hurd

Conservative
Ruislip, Northwood and Pinner
Score: 355
Won: 448
Lost: 253
Jessica Morden #92
Jessica Morden

Labour
Newport East
Score: 462
Won: 5454
Lost: 5635
Jacob Rees-Mogg #93
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 364
Won: 490
Lost: 295
Gavin Williamson #94
Gavin Williamson

Conservative
South Staffordshire
Score: 353
Won: 418
Lost: 232
Jonathan Lord #95
Jonathan Lord

Conservative
Woking
Score: 367
Won: 365
Lost: 227
Kerry McCarthy #96
Kerry McCarthy

Labour
Bristol East
Score: 454
Won: 5306
Lost: 5356
Richard Graham #97
Richard Graham

Conservative
Gloucester
Score: 354
Won: 419
Lost: 240
Chris Skidmore #98
Chris Skidmore

Conservative
Kingswood
Score: 350
Won: 393
Lost: 219
James Cartlidge #99
James Cartlidge

Conservative
South Suffolk
Score: 360
Won: 389
Lost: 237
Jo Churchill #100
Jo Churchill

Conservative
Bury St Edmunds
Score: 462
Won: 5159
Lost: 5461
Sam Gyimah #101
Sam Gyimah

Conservative
East Surrey
Score: 370
Won: 353
Lost: 230
Robert Jenrick #102
Robert Jenrick

Conservative
Newark
Score: 348
Won: 430
Lost: 237
Damian Hinds #103
Damian Hinds

Conservative
East Hampshire
Score: 349
Won: 372
Lost: 211
Anne Main #104
Anne Main

Conservative
St Albans
Score: 468
Won: 5110
Lost: 5616
Craig Mackinlay #105
Craig Mackinlay

Conservative
South Thanet
Score: 356
Won: 358
Lost: 216
Daniel Kawczynski #106
Daniel Kawczynski

Conservative
Shrewsbury and Atcham
Score: 349
Won: 445
Lost: 259
Amber Rudd #107
Amber Rudd

Conservative
Hastings and Rye
Score: 467
Won: 4981
Lost: 5543
John Glen #108
John Glen

Conservative
Salisbury
Score: 352
Won: 415
Lost: 254
Dominic Grieve #109
Dominic Grieve

Conservative
Beaconsfield
Score: 381
Won: 349
Lost: 261
Andrew Griffiths #110
Andrew Griffiths

Conservative
Burton
Score: 365
Won: 384
Lost: 258
Grant Shapps #111
Grant Shapps

Conservative
Welwyn Hatfield
Score: 366
Won: 403
Lost: 274
Julian Smith #112
Julian Smith

Conservative
Skipton and Ripon
Score: 350
Won: 358
Lost: 218
Mel Stride #113
Mel Stride

Conservative
Central Devon
Score: 358
Won: 342
Lost: 219
Jack Lopresti #114
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 369
Won: 363
Lost: 253
Rachael Maskell #115
Rachael Maskell

Labour/Co-operative
York Central
Score: 381
Won: 6440
Lost: 4879
Charles Walker #116
Charles Walker

Conservative
Broxbourne
Score: 351
Won: 385
Lost: 237
Debbie Abrahams #117
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 367
Won: 6719
Lost: 4682
Oliver Dowden #118
Oliver Dowden

Conservative
Hertsmere
Score: 365
Won: 376
Lost: 260
David Lidington #119
David Lidington

Conservative
Aylesbury
Score: 357
Won: 358
Lost: 235
Catherine McKinnell #120
Catherine McKinnell

Labour
Newcastle upon Tyne North
Score: 436
Won: 5413
Lost: 5510
Chris White #121
Chris White

Conservative
Warwick and Leamington
Score: 346
Won: 386
Lost: 231
Thangam Debbonaire #122
Thangam Debbonaire

Labour
Bristol West
Score: 379
Won: 6561
Lost: 4992
Jo Johnson #123
Jo Johnson

Conservative
Orpington
Score: 333
Won: 537
Lost: 296
Mark Prisk #124
Mark Prisk

Conservative
Hertford and Stortford
Score: 344
Won: 384
Lost: 231
Richard Fuller #125
Richard Fuller

Conservative
Bedford
Score: 336
Won: 441
Lost: 251
Nigel Huddleston #126
Nigel Huddleston

Conservative
Mid Worcestershire
Score: 353
Won: 400
Lost: 261
Simon Kirby #127
Simon Kirby

Conservative
Brighton, Kemptown
Score: 368
Won: 366
Lost: 266
Marcus Fysh #128
Marcus Fysh

Conservative
Yeovil
Score: 339
Won: 386
Lost: 232
Mark Harper #129
Mark Harper

Conservative
Forest of Dean
Score: 339
Won: 374
Lost: 223
Jeremy Quin #130
Jeremy Quin

Conservative
Horsham
Score: 349
Won: 369
Lost: 238
Tobias Ellwood #131
Tobias Ellwood

Conservative
Bournemouth East
Score: 330
Won: 436
Lost: 247
Thomas Tugendhat #132
Thomas Tugendhat

Conservative
Tonbridge and Malling
Score: 339
Won: 342
Lost: 211
Emma Lewell-Buck #133
Emma Lewell-Buck

Labour
South Shields
Score: 360
Won: 6724
Lost: 4864
Andrew Murrison #134
Andrew Murrison

Conservative
South West Wiltshire
Score: 339
Won: 406
Lost: 251
Tracey Crouch #135
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 437
Won: 5063
Lost: 5562
Heidi Alexander #136
Heidi Alexander

Labour
Lewisham East
Score: 351
Won: 7050
Lost: 4896
Nicky Morgan #137
Nicky Morgan

Conservative
Loughborough
Score: 452
Won: 4848
Lost: 5731
Henry Smith #138
Henry Smith

Conservative
Crawley
Score: 328
Won: 427
Lost: 251
Chris Philp #139
Chris Philp

Conservative
Croydon South
Score: 325
Won: 429
Lost: 247
Derek Thomas #140
Derek Thomas

Conservative
St Ives
Score: 334
Won: 370
Lost: 229
Valerie Vaz #141
Valerie Vaz

Labour
Walsall South
Score: 392
Won: 4434
Lost: 4004
Alun Cairns #142
Alun Cairns

Conservative
Vale of Glamorgan
Score: 342
Won: 362
Lost: 242
Brandon Lewis #143
Brandon Lewis

Conservative
Great Yarmouth
Score: 343
Won: 368
Lost: 249
Yasmin Qureshi #144
Yasmin Qureshi

Labour
Bolton South East
Score: 387
Won: 4566
Lost: 4065
Matthew Hancock #145
Matthew Hancock

Conservative
West Suffolk
Score: 326
Won: 352
Lost: 211
Edward Timpson #146
Edward Timpson

Conservative
Crewe and Nantwich
Score: 330
Won: 371
Lost: 228
Robert Halfon #147
Robert Halfon

Conservative
Harlow
Score: 341
Won: 365
Lost: 248
Andrew Jones #148
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 340
Won: 376
Lost: 253
Gavin Robinson #149
Gavin Robinson

DUP
Belfast East
Score: 333
Won: 402
Lost: 257
Liz Saville-Roberts #150
Liz Saville-Roberts

Plaid Cymru
Dwyfor Meirionnydd
Score: 345
Won: 6834
Lost: 4783
Desmond Swayne #151
Desmond Swayne

Conservative
New Forest West
Score: 332
Won: 371
Lost: 236
Greg Hands #152
Greg Hands

Conservative
Chelsea and Fulham
Score: 324
Won: 398
Lost: 240
Ranil Jayawardena #153
Ranil Jayawardena

Conservative
North East Hampshire
Score: 329
Won: 357
Lost: 225
Julie Cooper #154
Julie Cooper

Labour
Burnley
Score: 388
Won: 4347
Lost: 4046
Judith Cummins #155
Judith Cummins

Labour
Bradford South
Score: 379
Won: 4552
Lost: 4048
Rushanara Ali #156
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 381
Won: 4560
Lost: 4137
Paula Sherriff #157
Paula Sherriff

Labour
Dewsbury
Score: 372
Won: 4834
Lost: 4175
Stephen Crabb #158
Stephen Crabb

Conservative
Preseli Pembrokeshire
Score: 328
Won: 409
Lost: 266
Huw Merriman #159
Huw Merriman

Conservative
Bexhill and Battle
Score: 360
Won: 314
Lost: 253
Will Quince #160
Will Quince

Conservative
Colchester
Score: 331
Won: 345
Lost: 228
David Cameron #161
David Cameron

Conservative
Witney
Score: 315
Won: 455
Lost: 278
Margaret Ferrier #162
Margaret Ferrier

Scottish National Party
Rutherglen and Hamilton West
Score: 377
Won: 4498
Lost: 4134
Andrew Stephenson #163
Andrew Stephenson

Conservative
Pendle
Score: 319
Won: 384
Lost: 240
Alison Thewliss #164
Alison Thewliss

Scottish National Party
Glasgow Central
Score: 372
Won: 4570
Lost: 4108
Michelle Thomson #165
Michelle Thomson

Scottish National Party
Edinburgh West
Score: 375
Won: 4431
Lost: 4027
Damian Collins #166
Damian Collins

Conservative
Folkestone and Hythe
Score: 328
Won: 389
Lost: 264
Caroline Spelman #167
Caroline Spelman

Conservative
Meriden
Score: 426
Won: 4803
Lost: 5682
David Jones #168
David Jones

Conservative
Clwyd West
Score: 330
Won: 365
Lost: 256
Mark Pritchard #169
Mark Pritchard

Conservative
The Wrekin
Score: 323
Won: 377
Lost: 254
Philip Dunne #170
Philip Dunne

Conservative
Ludlow
Score: 310
Won: 381
Lost: 234
Meg Hillier #171
Meg Hillier

Labour/Co-operative
Hackney South and Shoreditch
Score: 339
Won: 6644
Lost: 5067
Seema Kennedy #172
Seema Kennedy

Conservative
South Ribble
Score: 411
Won: 4979
Lost: 5691
David Morris #173
David Morris

Conservative
Morecambe and Lunesdale
Score: 319
Won: 358
Lost: 237
Nadine Dorries #174
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 432
Won: 4664
Lost: 5891
James Heappey #175
James Heappey

Conservative
Wells
Score: 307
Won: 407
Lost: 248
David Nuttall #176
David Nuttall

Conservative
Bury North
Score: 314
Won: 368
Lost: 238
Paul Beresford #177
Paul Beresford

Conservative
Mole Valley
Score: 323
Won: 352
Lost: 245
Kirsty Blackman #178
Kirsty Blackman

Scottish National Party
Aberdeen North
Score: 359
Won: 4675
Lost: 4168
Karen Bradley #179
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 401
Won: 4998
Lost: 5563
Diana R. Johnson #180
Diana R. Johnson

Labour
Kingston upon Hull North
Score: 338
Won: 6187
Lost: 4899
Rebecca Pow #181
Rebecca Pow

Conservative
Taunton Deane
Score: 400
Won: 4908
Lost: 5474
David Warburton #182
David Warburton

Conservative
Somerton and Frome
Score: 315
Won: 402
Lost: 269
Matt Warman #183
Matt Warman

Conservative
Boston and Skegness
Score: 311
Won: 370
Lost: 240
Angela Crawley #184
Angela Crawley

Scottish National Party
Lanark and Hamilton East
Score: 362
Won: 4446
Lost: 4108
Rory Stewart #185
Rory Stewart

Conservative
Penrith and The Border
Score: 324
Won: 336
Lost: 242
Victoria Borwick #186
Victoria Borwick

Conservative
Kensington
Score: 389
Won: 5007
Lost: 5382
Tania Mathias #187
Tania Mathias

Conservative
Twickenham
Score: 396
Won: 4904
Lost: 5517
John Whittingdale #188
John Whittingdale

Conservative
Maldon
Score: 327
Won: 365
Lost: 275
Rupa Huq #189
Rupa Huq

Labour
Ealing Central and Acton
Score: 357
Won: 4470
Lost: 4141
Alan Duncan #190
Alan Duncan

Conservative
Rutland and Melton
Score: 304
Won: 387
Lost: 254
Robert Goodwill #191
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 315
Won: 358
Lost: 255
Stephen Phillips #192
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 308
Won: 366
Lost: 246
Jonathan Djanogly #193
Jonathan Djanogly

Conservative
Huntingdon
Score: 297
Won: 360
Lost: 225
Stephen McPartland #194
Stephen McPartland

Conservative
Stevenage
Score: 306
Won: 366
Lost: 247
Stephen Metcalfe #195
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 315
Won: 375
Lost: 270
Eleanor Laing #196
Eleanor Laing

Conservative
Epping Forest
Score: 380
Won: 4934
Lost: 5451
Mark Menzies #197
Mark Menzies

Conservative
Fylde
Score: 307
Won: 348
Lost: 241
Maria Miller #198
Maria Miller

Conservative
Basingstoke
Score: 385
Won: 4915
Lost: 5544
John Stevenson #199
John Stevenson

Conservative
Carlisle
Score: 307
Won: 381
Lost: 266
Kate Osamor #200
Kate Osamor

Labour/Co-operative
Edmonton
Score: 350
Won: 4279
Lost: 4056
Jenny Chapman #201
Jenny Chapman

Labour
Darlington
Score: 333
Won: 4645
Lost: 3991
Alan Mak #202
Alan Mak

Conservative
Havant
Score: 298
Won: 389
Lost: 259
James Morris #203
James Morris

Conservative
Halesowen and Rowley Regis
Score: 290
Won: 454
Lost: 282
Chris Green #204
Chris Green

Conservative
Bolton West
Score: 285
Won: 378
Lost: 228
Siobhain McDonagh #205
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 303
Won: 6631
Lost: 4740
Anne Marie Morris #206
Anne Marie Morris

Conservative
Newton Abbot
Score: 370
Won: 4962
Lost: 5449
David Gauke #207
David Gauke

Conservative
South West Hertfordshire
Score: 291
Won: 377
Lost: 250
Seema Malhotra #208
Seema Malhotra

Labour/Co-operative
Feltham and Heston
Score: 340
Won: 4376
Lost: 4127
Guy Opperman #209
Guy Opperman

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

Conservative
Monmouth
Score: 282
Won: 356
Lost: 222
Richard Harrington #211
Richard Harrington

Conservative
Watford
Score: 291
Won: 374
Lost: 250
Andrew Tyrie #212
Andrew Tyrie

Conservative
Chichester
Score: 301
Won: 387
Lost: 284
Nigel Adams #213
Nigel Adams

Conservative
Selby and Ainsty
Score: 285
Won: 361
Lost: 233
Guto Bebb #214
Guto Bebb

Conservative
Aberconwy
Score: 300
Won: 370
Lost: 271
Jo Cox #215
Jo Cox

Labour
Batley and Spen
Score: 328
Won: 4653
Lost: 4162
Suella Fernandes #216
Suella Fernandes

Conservative
Fareham
Score: 375
Won: 4837
Lost: 5643
Liam Fox #217
Liam Fox

Conservative
North Somerset
Score: 284
Won: 403
Lost: 260
Justin Tomlinson #218
Justin Tomlinson

Conservative
North Swindon
Score: 304
Won: 362
Lost: 274
Louise Ellman #219
Louise Ellman

Labour/Co-operative
Liverpool, Riverside
Score: 328
Won: 4523
Lost: 4112
Philip Hammond #220
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 289
Won: 381
Lost: 261
Karin Smyth #221
Karin Smyth

Labour
Bristol South
Score: 333
Won: 4392
Lost: 4133
Dan Jarvis #222
Dan Jarvis

Labour
Barnsley Central
Score: 365
Won: 439
Lost: 499
Andrew Mitchell #223
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 287
Won: 355
Lost: 244
Ben Howlett #224
Ben Howlett

Conservative
Bath
Score: 293
Won: 358
Lost: 263
Jamie Reed #225
Jamie Reed

Labour
Copeland
Score: 330
Won: 417
Lost: 398
Mark Garnier #226
Mark Garnier

Conservative
Wyre Forest
Score: 282
Won: 403
Lost: 275
Jason McCartney #227
Jason McCartney

Conservative
Colne Valley
Score: 281
Won: 356
Lost: 242
Graham Evans #228
Graham Evans

Conservative
Weaver Vale
Score: 273
Won: 368
Lost: 239
Michael Gove #229
Michael Gove

Conservative
Surrey Heath
Score: 294
Won: 421
Lost: 323
Jonathan Reynolds #230
Jonathan Reynolds

Labour/Co-operative
Stalybridge and Hyde
Score: 320
Won: 440
Lost: 409
Bob Stewart #231
Bob Stewart

Conservative
Beckenham
Score: 288
Won: 361
Lost: 266
Bill Wiggin #232
Bill Wiggin

Conservative
North Herefordshire
Score: 277
Won: 361
Lost: 240
Jeremy Wright #233
Jeremy Wright

Conservative
Kenilworth and Southam
Score: 280
Won: 357
Lost: 245
David Burrowes #234
David Burrowes

Conservative
Enfield, Southgate
Score: 288
Won: 374
Lost: 278
Gordon Henderson #235
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 291
Won: 364
Lost: 281
Johnny Mercer #236
Johnny Mercer

Conservative
Plymouth, Moor View
Score: 267
Won: 435
Lost: 272
Matthew Offord #237
Matthew Offord

Conservative
Hendon
Score: 274
Won: 367
Lost: 248
Stuart Andrew #238
Stuart Andrew

Conservative
Pudsey
Score: 285
Won: 343
Lost: 256
Byron Davies #239
Byron Davies

Conservative
Gower
Score: 297
Won: 344
Lost: 283
Philip Davies #240
Philip Davies

Conservative
Shipley
Score: 278
Won: 420
Lost: 296
Simon Hart #241
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 284
Won: 347
Lost: 258
Sajid Javid #242
Sajid Javid

Conservative
Bromsgrove
Score: 282
Won: 377
Lost: 277
Hugo Swire #243
Hugo Swire

Conservative
East Devon
Score: 261
Won: 398
Lost: 238
Rishi Sunak #244
Rishi Sunak

Conservative
Richmond (Yorks)
Score: 286
Won: 334
Lost: 257
Nicholas Boles #245
Nicholas Boles

Conservative
Grantham and Stamford
Score: 277
Won: 340
Lost: 244
Kit Malthouse #246
Kit Malthouse

Conservative
North West Hampshire
Score: 292
Won: 356
Lost: 290
Mark Francois #247
Mark Francois

Conservative
Rayleigh and Wickford
Score: 288
Won: 318
Lost: 256
Danny Kinahan #248
Danny Kinahan

UUP
South Antrim
Score: 275
Won: 349
Lost: 253
Alberto Costa #249
Alberto Costa

Conservative
South Leicestershire
Score: 277
Won: 363
Lost: 272
Kevin Foster #250
Kevin Foster

Conservative
Torbay
Score: 267
Won: 371
Lost: 255
Jake Berry #251
Jake Berry

Conservative
Rossendale and Darwen
Score: 258
Won: 377
Lost: 241
James Gray #252
James Gray

Conservative
North Wiltshire
Score: 274
Won: 343
Lost: 256
Damian Green #253
Damian Green

Conservative
Ashford
Score: 278
Won: 360
Lost: 278
Julian Lewis #254
Julian Lewis

Conservative
New Forest East
Score: 290
Won: 340
Lost: 292
Iain Stewart #255
Iain Stewart

Conservative
Milton Keynes South
Score: 290
Won: 326
Lost: 280
Andrew Bridgen #256
Andrew Bridgen

Conservative
North West Leicestershire
Score: 269
Won: 353
Lost: 260
Chris Heaton-Harris #257
Chris Heaton-Harris

Conservative
Daventry
Score: 283
Won: 318
Lost: 261
Craig Tracey #258
Craig Tracey

Conservative
North Warwickshire
Score: 265
Won: 368
Lost: 265
Craig Whittaker #259
Craig Whittaker

Conservative
Calder Valley
Score: 272
Won: 328
Lost: 250
Steven Baker #260
Steven Baker

Conservative
Wycombe
Score: 246
Won: 371
Lost: 230
Peter Bone #261
Peter Bone

Conservative
Wellingborough
Score: 260
Won: 355
Lost: 252
Yvette Cooper #262
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 296
Won: 4407
Lost: 4183
Iain Duncan Smith #263
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 278
Won: 367
Lost: 305
Jeremy Hunt #264
Jeremy Hunt

Conservative
South West Surrey
Score: 243
Won: 413
Lost: 252
Jane Ellison #265
Jane Ellison

Conservative
Battersea
Score: 258
Won: 368
Lost: 266
Greg Knight #266
Greg Knight

Conservative
East Yorkshire
Score: 268
Won: 359
Lost: 286
Karl McCartney #267
Karl McCartney

Conservative
Lincoln
Score: 267
Won: 358
Lost: 289
Barbara Keeley #268
Barbara Keeley

Labour
Worsley and Eccles South
Score: 304
Won: 356
Lost: 380
Paul Scully #269
Paul Scully

Conservative
Sutton and Cheam
Score: 273
Won: 326
Lost: 281
Angela Watkinson #270
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 310
Won: 5011
Lost: 5547
Angela Eagle #271
Angela Eagle

Labour
Wallasey
Score: 280
Won: 4400
Lost: 4048
Michael Ellis #272
Michael Ellis

Conservative
Northampton North
Score: 240
Won: 335
Lost: 215
James Brokenshire #273
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 249
Won: 346
Lost: 248
Kwasi Kwarteng #274
Kwasi Kwarteng

Conservative
Spelthorne
Score: 258
Won: 371
Lost: 291
Theresa May #275
Theresa May

Conservative
Maidenhead
Score: 316
Won: 4747
Lost: 5607
Peter Kyle #276
Peter Kyle

Labour
Hove
Score: 352
Won: 380
Lost: 546
Tim Loughton #277
Tim Loughton

Conservative
East Worthing and Shoreham
Score: 251
Won: 305
Lost: 226
David Mowat #278
David Mowat

Conservative
Warrington South
Score: 263
Won: 342
Lost: 284
Nick Clegg #279
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 268
Won: 434
Lost: 382
Nick Herbert #280
Nick Herbert

Conservative
Arundel and South Downs
Score: 244
Won: 342
Lost: 240
Douglas Carswell #281
Douglas Carswell

UKIP
Clacton
Score: 251
Won: 362
Lost: 281
Helen Grant #282
Helen Grant

Conservative
Maidstone and The Weald
Score: 305
Won: 4775
Lost: 5584
Lilian Greenwood #283
Lilian Greenwood

Labour
Nottingham South
Score: 274
Won: 4385
Lost: 4140
Mike Freer #284
Mike Freer

Conservative
Finchley and Golders Green
Score: 264
Won: 319
Lost: 282
Stephen Gethins #285
Stephen Gethins

Scottish National Party
North East Fife
Score: 290
Won: 481
Lost: 515
Ben Gummer #286
Ben Gummer

Conservative
Ipswich
Score: 230
Won: 431
Lost: 275
Boris Johnson #287
Boris Johnson

Conservative
Uxbridge and South Ruislip
Score: 244
Won: 418
Lost: 313
Catherine West #288
Catherine West

Labour
Hornsey and Wood Green
Score: 266
Won: 4505
Lost: 4065
Roberta Blackman-Woods #289
Roberta Blackman-Woods

Labour
City of Durham
Score: 264
Won: 4453
Lost: 4016
Nigel Evans #290
Nigel Evans

Conservative
Ribble Valley
Score: 244
Won: 339
Lost: 258
Harriet Harman #291
Harriet Harman

Labour
Camberwell and Peckham
Score: 270
Won: 4328
Lost: 4081
Gareth Johnson #292
Gareth Johnson

Conservative
Dartford
Score: 262
Won: 330
Lost: 293
Ben Wallace #293
Ben Wallace

Conservative
Wyre and Preston North
Score: 237
Won: 431
Lost: 310
Ed Miliband #294
Ed Miliband

Labour
Doncaster North
Score: 284
Won: 469
Lost: 503
Helen Jones #295
Helen Jones

Labour
Warrington North
Score: 261
Won: 4306
Lost: 3966
Michael Tomlinson #296
Michael Tomlinson

Conservative
Mid Dorset and North Poole
Score: 262
Won: 318
Lost: 294
Ruth Cadbury #297
Ruth Cadbury

Labour
Brentford and Isleworth
Score: 243
Won: 5979
Lost: 4790
Mary Creagh #298
Mary Creagh

Labour
Wakefield
Score: 258
Won: 4425
Lost: 4019
Maria Eagle #299
Maria Eagle

Labour
Garston and Halewood
Score: 263
Won: 4363
Lost: 4120
Ian Paisley Jnr #300
Ian Paisley Jnr

DUP
North Antrim
Score: 230
Won: 400
Lost: 281
Philippa Whitford #301
Philippa Whitford

Scottish National Party
Central Ayrshire
Score: 261
Won: 4366
Lost: 4088
Chris Davies #302
Chris Davies

Conservative
Brecon and Radnorshire
Score: 236
Won: 367
Lost: 277
Chris Matheson #303
Chris Matheson

Labour
City of Chester
Score: 300
Won: 340
Lost: 423
Dawn Butler #304
Dawn Butler

Labour
Brent Central
Score: 254
Won: 4570
Lost: 4140
Neil Parish #305
Neil Parish

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

Conservative
Bracknell
Score: 239
Won: 353
Lost: 288
Jeremy Lefroy #307
Jeremy Lefroy

Conservative
Stafford
Score: 224
Won: 354
Lost: 249
Royston Smith #308
Royston Smith

Conservative
Southampton, Itchen
Score: 237
Won: 365
Lost: 288
Simon Burns #309
Simon Burns

Conservative
Chelmsford
Score: 238
Won: 361
Lost: 295
David Davis #310
David Davis

Conservative
Haltemprice and Howden
Score: 235
Won: 371
Lost: 297
David Evennett #311
David Evennett

Conservative
Bexleyheath and Crayford
Score: 244
Won: 367
Lost: 319
Mary Glindon #312
Mary Glindon

Labour
North Tyneside
Score: 252
Won: 4280
Lost: 4040
Julian Sturdy #313
Julian Sturdy

Conservative
York Outer
Score: 244
Won: 325
Lost: 293
Simon Hoare #314
Simon Hoare

Conservative
North Dorset
Score: 220
Won: 364
Lost: 272
Nadhim Zahawi #315
Nadhim Zahawi

Conservative
Stratford-on-Avon
Score: 225
Won: 345
Lost: 272
Crispin Blunt #316
Crispin Blunt

Conservative
Reigate
Score: 230
Won: 329
Lost: 276
Julian Knight #317
Julian Knight

Conservative
Solihull
Score: 231
Won: 371
Lost: 316
Paul Maynard #318
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 222
Won: 361
Lost: 280
Craig Williams #319
Craig Williams

Conservative
Cardiff North
Score: 219
Won: 369
Lost: 279
Mark Pawsey #320
Mark Pawsey

Conservative
Rugby
Score: 214
Won: 345
Lost: 250
Alok Sharma #321
Alok Sharma

Conservative
Reading West
Score: 207
Won: 363
Lost: 250
Stuart McDonald #322
Stuart McDonald

Scottish National Party
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 249
Won: 435
Lost: 450
Andrew Turner #323
Andrew Turner

Conservative
Isle of Wight
Score: 217
Won: 359
Lost: 281
Geoffrey Cox #324
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 203
Won: 398
Lost: 267
Chris Grayling #325
Chris Grayling

Conservative
Epsom and Ewell
Score: 230
Won: 341
Lost: 312
Caroline Lucas #326
Caroline Lucas

Green
Brighton, Pavilion
Score: 257
Won: 5026
Lost: 5740
Alec Shelbrooke #327
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 223
Won: 304
Lost: 261
Jeff Smith #328
Jeff Smith

Labour
Manchester, Withington
Score: 250
Won: 366
Lost: 394
Andy Burnham #329
Andy Burnham

Labour
Leigh
Score: 279
Won: 417
Lost: 564
Maria Caulfield #330
Maria Caulfield

Conservative
Lewes
Score: 255
Won: 4863
Lost: 5572
Jonathan Edwards #331
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 294
Won: 309
Lost: 454
Luke Hall #332
Luke Hall

Conservative
Thornbury and Yate
Score: 260
Won: 323
Lost: 380
Sharon Hodgson #333
Sharon Hodgson

Labour
Washington and Sunderland West
Score: 230
Won: 4414
Lost: 4196
Stewart Jackson #334
Stewart Jackson

Conservative
Peterborough
Score: 208
Won: 360
Lost: 277
Gary Streeter #335
Gary Streeter

Conservative
South West Devon
Score: 235
Won: 301
Lost: 298
Andrew Rosindell #336
Andrew Rosindell

Conservative
Romford
Score: 215
Won: 321
Lost: 268
Mark Spencer #337
Mark Spencer

Conservative
Sherwood
Score: 221
Won: 322
Lost: 284
Kate Green #338
Kate Green

Labour
Stretford and Urmston
Score: 224
Won: 4428
Lost: 4099
Owen Smith #339
Owen Smith

Labour
Pontypridd
Score: 243
Won: 341
Lost: 371
John Baron #340
John Baron

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

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

Conservative
St Austell and Newquay
Score: 209
Won: 345
Lost: 280
James Duddridge #343
James Duddridge

Conservative
Rochford and Southend East
Score: 205
Won: 321
Lost: 250
Cheryl Gillan #344
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 245
Won: 4853
Lost: 5599
Sarah Newton #345
Sarah Newton

Conservative
Truro and Falmouth
Score: 238
Won: 4929
Lost: 5442
Wes Streeting #346
Wes Streeting

Labour
Ilford North
Score: 287
Won: 374
Lost: 577
James Berry #347
James Berry

Conservative
Kingston and Surbiton
Score: 188
Won: 385
Lost: 262
Ian Liddell-Grainger #348
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 204
Won: 371
Lost: 304
Peter Aldous #349
Peter Aldous

Conservative
Waveney
Score: 213
Won: 339
Lost: 310
Harriett Baldwin #350
Harriett Baldwin

Conservative
West Worcestershire
Score: 233
Won: 4809
Lost: 5327
Lyn Brown #351
Lyn Brown

Labour
West Ham
Score: 215
Won: 4401
Lost: 4146
Conor Burns #352
Conor Burns

Conservative
Bournemouth West
Score: 204
Won: 331
Lost: 276
Gavin Newlands #353
Gavin Newlands

Scottish National Party
Paisley and Renfrewshire North
Score: 262
Won: 359
Lost: 486
Huw Irranca-Davies #354
Huw Irranca-Davies

Labour
Ogmore
Score: 264
Won: 348
Lost: 490
Gareth Thomas #355
Gareth Thomas

Labour/Co-operative
Harrow West
Score: 259
Won: 291
Lost: 394
Chris Leslie #356
Chris Leslie

Labour/Co-operative
Nottingham East
Score: 254
Won: 347
Lost: 460
Peter Lilley #357
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 207
Won: 348
Lost: 312
Stephen Twigg #358
Stephen Twigg

Labour/Co-operative
Liverpool, West Derby
Score: 264
Won: 318
Lost: 450
Lisa Cameron #359
Lisa Cameron

Scottish National Party
East Kilbride, Strathaven and Lesmahagow
Score: 210
Won: 4393
Lost: 4111
Gregory Campbell #360
Gregory Campbell

DUP
East Londonderry
Score: 210
Won: 301
Lost: 287
Michael Dugher #361
Michael Dugher

Labour
Barnsley East
Score: 252
Won: 326
Lost: 433
Marie Rimmer #362
Marie Rimmer

Labour
St Helens South and Whiston
Score: 216
Won: 4224
Lost: 4189
Anne-Marie Trevelyan #363
Anne-Marie Trevelyan

Conservative
Berwick-upon-Tweed
Score: 230
Won: 4815
Lost: 5469
Jim Fitzpatrick #364
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 233
Won: 317
Lost: 376
Jackie Doyle-Price #365
Jackie Doyle-Price

Conservative
Thurrock
Score: 230
Won: 4819
Lost: 5678
Gavin Barwell #366
Gavin Barwell

Conservative
Croydon Central
Score: 198
Won: 315
Lost: 279
Edward Argar #367
Edward Argar

Conservative
Charnwood
Score: 174
Won: 343
Lost: 230
John Mann #368
John Mann

Labour
Bassetlaw
Score: 213
Won: 327
Lost: 344
Stuart Donaldson #369
Stuart Donaldson

Scottish National Party
West Aberdeenshire and Kincardine
Score: 242
Won: 361
Lost: 489
Chris Evans #370
Chris Evans

Labour/Co-operative
Islwyn
Score: 210
Won: 425
Lost: 451
Mark Field #371
Mark Field

Conservative
Cities of London and Westminster
Score: 178
Won: 385
Lost: 286
Holly Lynch #372
Holly Lynch

Labour
Halifax
Score: 203
Won: 4280
Lost: 4210
Gavin Shuker #373
Gavin Shuker

Labour/Co-operative
Luton South
Score: 210
Won: 346
Lost: 364
Rosie Winterton #374
Rosie Winterton

Labour
Doncaster Central
Score: 198
Won: 4229
Lost: 4009
Andrew Bingham #375
Andrew Bingham

Conservative
High Peak
Score: 199
Won: 296
Lost: 288
Angus MacNeil #376
Angus MacNeil

Scottish National Party
Na h-Eileanan an Iar
Score: 223
Won: 363
Lost: 450
Wendy Morton #377
Wendy Morton

Conservative
Aldridge-Brownhills
Score: 220
Won: 4793
Lost: 5706
Emily Thornberry #378
Emily Thornberry

Labour
Islington South and Finsbury
Score: 216
Won: 5261
Lost: 6069
Martin Vickers #379
Martin Vickers

Conservative
Cleethorpes
Score: 184
Won: 358
Lost: 304
Susan Elan Jones #380
Susan Elan Jones

Labour
Clwyd South
Score: 195
Won: 4243
Lost: 4112
Justin Madders #381
Justin Madders

Labour
Ellesmere Port and Neston
Score: 232
Won: 328
Lost: 441
John Redwood #382
John Redwood

Conservative
Wokingham
Score: 182
Won: 352
Lost: 292
Jeffrey M. Donaldson #383
Jeffrey M. Donaldson

DUP
Lagan Valley
Score: 194
Won: 330
Lost: 324
Michael Fabricant #384
Michael Fabricant

Conservative
Lichfield
Score: 182
Won: 376
Lost: 323
Alan Haselhurst #385
Alan Haselhurst

Conservative
Saffron Walden
Score: 185
Won: 364
Lost: 325
Matthew Pennycook #386
Matthew Pennycook

Labour
Greenwich and Woolwich
Score: 244
Won: 346
Lost: 513
Liz McInnes #387
Liz McInnes

Labour
Heywood and Middleton
Score: 189
Won: 4396
Lost: 4169
Paul Farrelly #388
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 216
Won: 300
Lost: 385
Stephen Kinnock #389
Stephen Kinnock

Labour
Aberavon
Score: 240
Won: 358
Lost: 549
Steve Reed #390
Steve Reed

Labour/Co-operative
Croydon North
Score: 211
Won: 303
Lost: 372
Derek Twigg #391
Derek Twigg

Labour
Halton
Score: 216
Won: 321
Lost: 411
Chuka Umunna #392
Chuka Umunna

Labour
Streatham
Score: 244
Won: 375
Lost: 586
Clive Efford #393
Clive Efford

Labour
Eltham
Score: 194
Won: 329
Lost: 351
Oliver Letwin #394
Oliver Letwin

Conservative
West Dorset
Score: 186
Won: 318
Lost: 308
John Nicolson #395
John Nicolson

Scottish National Party
East Dunbartonshire
Score: 232
Won: 350
Lost: 523
Geoffrey Clifton-Brown #396
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 166
Won: 355
Lost: 286
George Freeman #397
George Freeman

Conservative
Mid Norfolk
Score: 170
Won: 331
Lost: 279
Pat Glass #398
Pat Glass

Labour
North West Durham
Score: 179
Won: 4394
Lost: 4181
Gerald Howarth #399
Gerald Howarth

Conservative
Aldershot
Score: 180
Won: 352
Lost: 335
Andrew Percy #400
Andrew Percy

Conservative
Brigg and Goole
Score: 174
Won: 339
Lost: 311
Toby Perkins #401
Toby Perkins

Labour
Chesterfield
Score: 197
Won: 368
Lost: 432
John Howell #402
John Howell

Conservative
Henley
Score: 181
Won: 309
Lost: 313
Mary Robinson #403
Mary Robinson

Conservative
Cheadle
Score: 201
Won: 4710
Lost: 5759
David Tredinnick #404
David Tredinnick

Conservative
Bosworth
Score: 173
Won: 329
Lost: 300
Stewart McDonald #405
Stewart McDonald

Scottish National Party
Glasgow South
Score: 212
Won: 334
Lost: 466
Deidre Brock #406
Deidre Brock

Scottish National Party
Edinburgh North and Leith
Score: 172
Won: 4387
Lost: 4158
Patrick McLoughlin #407
Patrick McLoughlin

Conservative
Derbyshire Dales
Score: 177
Won: 317
Lost: 320
Fiona Bruce #408
Fiona Bruce

Conservative
Congleton
Score: 193
Won: 4729
Lost: 5710
Nigel Mills #409
Nigel Mills

Conservative
Amber Valley
Score: 171
Won: 348
Lost: 333
Jon Ashworth #410
Jon Ashworth

Labour/Co-operative
Leicester South
Score: 222
Won: 293
Lost: 465
Sarah Wollaston #411
Sarah Wollaston

Conservative
Totnes
Score: 182
Won: 4904
Lost: 5522
William Wragg #412
William Wragg

Conservative
Hazel Grove
Score: 158
Won: 346
Lost: 292
Christopher Chope #413
Christopher Chope

Conservative
Christchurch
Score: 170
Won: 347
Lost: 344
Oliver Heald #414
Oliver Heald

Conservative
North East Hertfordshire
Score: 169
Won: 315
Lost: 312
Peter Heaton-Jones #415
Peter Heaton-Jones

Conservative
North Devon
Score: 172
Won: 320
Lost: 325
Kevin Hollinrake #416
Kevin Hollinrake

Conservative
Thirsk and Malton
Score: 155
Won: 346
Lost: 287
Mike Penning #417
Mike Penning

Conservative
Hemel Hempstead
Score: 162
Won: 322
Lost: 302
Graham Stuart #418
Graham Stuart

Conservative
Beverley and Holderness
Score: 151
Won: 343
Lost: 271
Shailesh Vara #419
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 165
Won: 310
Lost: 300
Mhairi Black #420
Mhairi Black

Scottish National Party
Paisley and Renfrewshire South
Score: 172
Won: 4057
Lost: 4318
Nick Gibb #421
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 167
Won: 298
Lost: 304
Kirsten Oswald #422
Kirsten Oswald

Scottish National Party
East Renfrewshire
Score: 162
Won: 4209
Lost: 4039
Laurence Robertson #423
Laurence Robertson

Conservative
Tewkesbury
Score: 157
Won: 352
Lost: 311
Stephen Doughty #424
Stephen Doughty

Labour/Co-operative
Cardiff South and Penarth
Score: 196
Won: 297
Lost: 413
Kris Hopkins #425
Kris Hopkins

Conservative
Keighley
Score: 165
Won: 325
Lost: 330
Amanda Solloway #426
Amanda Solloway

Conservative
Derby North
Score: 180
Won: 4856
Lost: 5743
Kevan Jones #427
Kevan Jones

Labour
North Durham
Score: 191
Won: 298
Lost: 408
Ian Lavery #428
Ian Lavery

Labour
Wansbeck
Score: 203
Won: 286
Lost: 432
Michael Fallon #429
Michael Fallon

Conservative
Sevenoaks
Score: 156
Won: 356
Lost: 336
Stephen Hammond #430
Stephen Hammond

Conservative
Wimbledon
Score: 154
Won: 367
Lost: 340
David Mackintosh #431
David Mackintosh

Conservative
Northampton South
Score: 160
Won: 302
Lost: 305
Joan Ryan #432
Joan Ryan

Labour
Enfield North
Score: 159
Won: 4173
Lost: 4154
Corri Wilson #433
Corri Wilson

Scottish National Party
Ayr, Carrick and Cumnock
Score: 157
Won: 4192
Lost: 4014
Oliver Colvile #434
Oliver Colvile

Conservative
Plymouth, Sutton and Devonport
Score: 155
Won: 327
Lost: 316
Tristram Hunt #435
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 173
Won: 402
Lost: 491
Khalid Mahmood #436
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 211
Won: 295
Lost: 498
Jon Cruddas #437
Jon Cruddas

Labour
Dagenham and Rainham
Score: 173
Won: 337
Lost: 420
Glyn Davies #438
Glyn Davies

Conservative
Montgomeryshire
Score: 146
Won: 352
Lost: 315
Henry Bellingham #439
Henry Bellingham

Conservative
North West Norfolk
Score: 149
Won: 350
Lost: 334
Tim Farron #440
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 219
Won: 318
Lost: 593
Nigel Dodds #441
Nigel Dodds

DUP
Belfast North
Score: 153
Won: 290
Lost: 299
Keir Starmer #442
Keir Starmer

Labour
Holborn and St Pancras
Score: 194
Won: 376
Lost: 604
Ben Bradshaw #443
Ben Bradshaw

Labour
Exeter
Score: 193
Won: 339
Lost: 561
Barry Gardiner #444
Barry Gardiner

Labour
Brent North
Score: 196
Won: 305
Lost: 509
Sadiq Khan #445
Sadiq Khan

Labour
Tooting
Score: 196
Won: 333
Lost: 559
Chi Onwurah #446
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 145
Won: 4208
Lost: 4097
Robert Syms #447
Robert Syms

Conservative
Poole
Score: 144
Won: 329
Lost: 317
Neil Coyle #448
Neil Coyle

Labour
Bermondsey and Old Southwark
Score: 190
Won: 282
Lost: 459
Alan Johnson #449
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 144
Won: 386
Lost: 383
Graham Jones #450
Graham Jones

Labour
Hyndburn
Score: 164
Won: 319
Lost: 409
Teresa Pearce #451
Teresa Pearce

Labour
Erith and Thamesmead
Score: 141
Won: 4310
Lost: 4107
Kevin Brennan #452
Kevin Brennan

Labour
Cardiff West
Score: 169
Won: 283
Lost: 386
Neil Gray #453
Neil Gray

Scottish National Party
Airdrie and Shotts
Score: 174
Won: 385
Lost: 557
Mike Kane #454
Mike Kane

Labour
Wythenshawe and Sale East
Score: 182
Won: 278
Lost: 432
Barry Sheerman #455
Barry Sheerman

Labour/Co-operative
Huddersfield
Score: 165
Won: 305
Lost: 403
Karl Turner #456
Karl Turner

Labour
Kingston upon Hull East
Score: 185
Won: 259
Lost: 418
Ian Austin #457
Ian Austin

Labour
Dudley North
Score: 177
Won: 269
Lost: 414
Norman Lamb #458
Norman Lamb

Liberal Democrat
North Norfolk
Score: 169
Won: 290
Lost: 409
Nick Smith #459
Nick Smith

Labour
Blaenau Gwent
Score: 171
Won: 327
Lost: 470
Peter Bottomley #460
Peter Bottomley

Conservative
Worthing West
Score: 133
Won: 330
Lost: 322
Sylvia Hermon #461
Sylvia Hermon

Independent
North Down
Score: 129
Won: 4473
Lost: 4324
Kelvin Hopkins #462
Kelvin Hopkins

Labour
Luton North
Score: 164
Won: 280
Lost: 411
Stewart Hosie #463
Stewart Hosie

Scottish National Party
Dundee East
Score: 149
Won: 331
Lost: 414
Steve McCabe #464
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 164
Won: 306
Lost: 452
Jim Cunningham #465
Jim Cunningham

Labour
Coventry South
Score: 163
Won: 267
Lost: 407
Tom Elliott #466
Tom Elliott

UUP
Fermanagh and South Tyrone
Score: 134
Won: 309
Lost: 326
Calum Kerr #467
Calum Kerr

Scottish National Party
Berwickshire, Roxburgh and Selkirk
Score: 193
Won: 248
Lost: 493
Owen Thompson #468
Owen Thompson

Scottish National Party
Midlothian
Score: 168
Won: 304
Lost: 484
Edward Garnier #469
Edward Garnier

Conservative
Harborough
Score: 128
Won: 304
Lost: 307
Madeleine Moon #470
Madeleine Moon

Labour
Bridgend
Score: 122
Won: 4377
Lost: 4080
David Amess #471
David Amess

Conservative
Southend West
Score: 121
Won: 317
Lost: 300
Richard Bacon #472
Richard Bacon

Conservative
South Norfolk
Score: 115
Won: 339
Lost: 289
Tom Brake #473
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 166
Won: 250
Lost: 422
John Hayes #474
John Hayes

Conservative
South Holland and The Deepings
Score: 123
Won: 321
Lost: 316
Ian Murray #475
Ian Murray

Labour
Edinburgh South
Score: 162
Won: 276
Lost: 448
Mike Wood #476
Mike Wood

Conservative
Dudley South
Score: 125
Won: 305
Lost: 307
Iain Wright #477
Iain Wright

Labour
Hartlepool
Score: 174
Won: 267
Lost: 477
Anne Milton #478
Anne Milton

Conservative
Guildford
Score: 136
Won: 4695
Lost: 5780
Margaret Ritchie #479
Margaret Ritchie

Social Democratic and Labour Party
South Down
Score: 119
Won: 4327
Lost: 4179
Graham Brady #480
Graham Brady

Conservative
Altrincham and Sale West
Score: 127
Won: 310
Lost: 346
Andrea Leadsom #481
Andrea Leadsom

Conservative
South Northamptonshire
Score: 128
Won: 4917
Lost: 5569
Rob Flello #482
Rob Flello

Labour
Stoke-on-Trent South
Score: 130
Won: 313
Lost: 377
Robert Buckland #483
Robert Buckland

Conservative
South Swindon
Score: 117
Won: 310
Lost: 311
Patricia Gibson #484
Patricia Gibson

Scottish National Party
North Ayrshire and Arran
Score: 111
Won: 4780
Lost: 4366
Margaret Hodge #485
Margaret Hodge

Labour
Barking
Score: 117
Won: 4118
Lost: 4237
Pat McFadden #486
Pat McFadden

Labour
Wolverhampton South East
Score: 134
Won: 317
Lost: 415
Graham Stringer #487
Graham Stringer

Labour
Blackley and Broughton
Score: 129
Won: 308
Lost: 372
Alan Whitehead #488
Alan Whitehead

Labour
Southampton, Test
Score: 155
Won: 264
Lost: 438
John Woodcock #489
John Woodcock

Labour/Co-operative
Barrow and Furness
Score: 127
Won: 301
Lost: 361
Joanna Cherry #490
Joanna Cherry

Scottish National Party
Edinburgh South West
Score: 113
Won: 4190
Lost: 4135
Paul Blomfield #491
Paul Blomfield

Labour
Sheffield Central
Score: 140
Won: 269
Lost: 406
Alex Cunningham #492
Alex Cunningham

Labour
Stockton North
Score: 146
Won: 272
Lost: 443
Frank Field #493
Frank Field

Labour
Birkenhead
Score: 124
Won: 299
Lost: 375
Brendan OHara #494
Brendan OHara

Scottish National Party
Argyll and Bute
Score: 144
Won: 289
Lost: 464
Julian Brazier #495
Julian Brazier

Conservative
Canterbury
Score: 112
Won: 295
Lost: 316
Bill Cash #496
Bill Cash

Conservative
Stone
Score: 115
Won: 311
Lost: 348
Kate Hollern #497
Kate Hollern

Labour
Blackburn
Score: 99
Won: 5968
Lost: 5076
David Simpson #498
David Simpson

DUP
Upper Bann
Score: 113
Won: 293
Lost: 329
Albert Owen #499
Albert Owen

Labour
Ynys Mn
Score: 125
Won: 298
Lost: 413
Andrew Selous #500
Andrew Selous

Conservative
South West Bedfordshire
Score: 108
Won: 294
Lost: 322
Flick Drummond #501
Flick Drummond

Conservative
Portsmouth South
Score: 110
Won: 4681
Lost: 5718
Marion Fellows #502
Marion Fellows

Scottish National Party
Motherwell and Wishaw
Score: 102
Won: 4098
Lost: 4290
Pauline Latham #503
Pauline Latham

Conservative
Mid Derbyshire
Score: 106
Won: 4882
Lost: 5507
Mark Williams #504
Mark Williams

Liberal Democrat
Ceredigion
Score: 122
Won: 279
Lost: 401
Jeremy Corbyn #505
Jeremy Corbyn

Labour
Islington North
Score: 123
Won: 373
Lost: 568
Marcus Jones #506
Marcus Jones

Conservative
Nuneaton
Score: 98
Won: 321
Lost: 317
John Martin McDonnell #507
John Martin McDonnell

Labour
Hayes and Harlington
Score: 144
Won: 270
Lost: 518
Roger Mullin #508
Roger Mullin

Scottish National Party
Kirkcaldy and Cowdenbeath
Score: 117
Won: 255
Lost: 370
Phil Boswell #509
Phil Boswell

Scottish National Party
Coatbridge, Chryston and Bellshill
Score: 134
Won: 280
Lost: 510
Karen Lumley #510
Karen Lumley

Conservative
Redditch
Score: 103
Won: 4699
Lost: 5601
Keith Simpson #511
Keith Simpson

Conservative
Broadland
Score: 97
Won: 346
Lost: 369
Kenneth Clarke #512
Kenneth Clarke

Conservative
Rushcliffe
Score: 92
Won: 324
Lost: 331
Ann Coffey #513
Ann Coffey

Labour
Stockport
Score: 90
Won: 4264
Lost: 4167
Steven Paterson #514
Steven Paterson

Scottish National Party
Stirling
Score: 111
Won: 375
Lost: 528
Mark Durkan #515
Mark Durkan

Social Democratic and Labour Party
Foyle
Score: 129
Won: 237
Lost: 450
Sheryll Murray #516
Sheryll Murray

Conservative
South East Cornwall
Score: 101
Won: 4557
Lost: 5690
Hilary Benn #517
Hilary Benn

Labour
Leeds Central
Score: 104
Won: 327
Lost: 446
Angela Smith #518
Angela Smith

Labour
Penistone and Stocksbridge
Score: 86
Won: 4334
Lost: 4124
Fabian Hamilton #519
Fabian Hamilton

Labour
Leeds North East
Score: 110
Won: 320
Lost: 495
Shabana Mahmood #520
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 86
Won: 4260
Lost: 4177
Virendra Sharma #521
Virendra Sharma

Labour
Ealing, Southall
Score: 125
Won: 236
Lost: 455
Jon Trickett #522
Jon Trickett

Labour
Hemsworth
Score: 116
Won: 296
Lost: 506
Alan Brown #523
Alan Brown

Scottish National Party
Kilmarnock and Loudoun
Score: 121
Won: 279
Lost: 525
Martin Docherty #524
Martin Docherty

Scottish National Party
West Dunbartonshire
Score: 113
Won: 270
Lost: 464
Andrew Gwynne #525
Andrew Gwynne

Labour
Denton and Reddish
Score: 109
Won: 267
Lost: 427
Sammy Wilson #526
Sammy Wilson

DUP
East Antrim
Score: 93
Won: 286
Lost: 340
Roger Gale #527
Roger Gale

Conservative
North Thanet
Score: 86
Won: 294
Lost: 330
Ivan Lewis #528
Ivan Lewis

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

Conservative
Mid Sussex
Score: 84
Won: 343
Lost: 352
Andrew Smith #530
Andrew Smith

Labour
Oxford East
Score: 149
Won: 196
Lost: 535
Richard Burden #531
Richard Burden

Labour
Birmingham, Northfield
Score: 110
Won: 227
Lost: 430
Alistair Carmichael #532
Alistair Carmichael

Liberal Democrat
Orkney and Shetland
Score: 102
Won: 246
Lost: 429
Edward Leigh #533
Edward Leigh

Conservative
Gainsborough
Score: 77
Won: 317
Lost: 347
Eric Pickles #534
Eric Pickles

Conservative
Brentwood and Ongar
Score: 82
Won: 294
Lost: 357
Nick Thomas-Symonds #535
Nick Thomas-Symonds

Labour
Torfaen
Score: 116
Won: 205
Lost: 439
Pete Wishart #536
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 105
Won: 278
Lost: 505
John Bercow #537
John Bercow

Speaker
Buckingham
Score: 94
Won: 328
Lost: 520
Alan Campbell #538
Alan Campbell

Labour
Tynemouth
Score: 90
Won: 276
Lost: 441
Philip Hollobone #539
Philip Hollobone

Conservative
Kettering
Score: 70
Won: 293
Lost: 300
Alasdair McDonnell #540
Alasdair McDonnell

Social Democratic and Labour Party
Belfast South
Score: 93
Won: 255
Lost: 431
Ronnie Cowan #541
Ronnie Cowan

Scottish National Party
Inverclyde
Score: 89
Won: 287
Lost: 455
Conor McGinn #542
Conor McGinn

Labour
St Helens North
Score: 76
Won: 288
Lost: 363
Diane Abbott #543
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 67
Won: 4127
Lost: 4271
Carolyn Harris #544
Carolyn Harris

Labour
Swansea East
Score: 67
Won: 4127
Lost: 4227
Clive Lewis #545
Clive Lewis

Labour
Norwich South
Score: 111
Won: 272
Lost: 633
Bob Neill #546
Bob Neill

Conservative
Bromley and Chislehurst
Score: 65
Won: 332
Lost: 329
Chris Bryant #547
Chris Bryant

Labour
Rhondda
Score: 99
Won: 264
Lost: 559
Phil Wilson #548
Phil Wilson

Labour
Sedgefield
Score: 82
Won: 274
Lost: 435
Peter Grant #549
Peter Grant

Scottish National Party
Glenrothes
Score: 91
Won: 265
Lost: 524
Tom Blenkinsop #550
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 92
Won: 261
Lost: 550
Alistair Burt #551
Alistair Burt

Conservative
North East Bedfordshire
Score: 60
Won: 305
Lost: 298
Bill Esterson #552
Bill Esterson

Labour
Sefton Central
Score: 89
Won: 256
Lost: 516
Harry Harpham #553
Harry Harpham

Labour
Sheffield, Brightside and Hillsborough
Score: 86
Won: 247
Lost: 450
Mark Hendrick #554
Mark Hendrick

Labour/Co-operative
Preston
Score: 83
Won: 271
Lost: 483
Dennis Skinner #555
Dennis Skinner

Labour
Bolsover
Score: 100
Won: 248
Lost: 577
Simon Danczuk #556
Simon Danczuk

Labour
Rochdale
Score: 67
Won: 305
Lost: 411
Gerald Jones #557
Gerald Jones

Labour
Merthyr Tydfil and Rhymney
Score: 89
Won: 235
Lost: 493
Adrian Bailey #558
Adrian Bailey

Labour/Co-operative
West Bromwich West
Score: 74
Won: 264
Lost: 446
Nick Brown #559
Nick Brown

Labour
Newcastle upon Tyne East
Score: 95
Won: 214
Lost: 507
Rob Marris #560
Rob Marris

Labour
Wolverhampton South West
Score: 88
Won: 203
Lost: 439
Andy McDonald #561
Andy McDonald

Labour
Middlesbrough
Score: 76
Won: 249
Lost: 427
Neil Carmichael #562
Neil Carmichael

Conservative
Stroud
Score: 54
Won: 331
Lost: 329
Colleen Fletcher #563
Colleen Fletcher

Labour
Coventry North East
Score: 55
Won: 4063
Lost: 4136
Margaret Greenwood #564
Margaret Greenwood

Labour
Wirral West
Score: 56
Won: 4054
Lost: 4281
David Lammy #565
David Lammy

Labour
Tottenham
Score: 86
Won: 239
Lost: 567
Vernon Coaker #566
Vernon Coaker

Labour
Gedling
Score: 75
Won: 245
Lost: 477
Helen Goodman #567
Helen Goodman

Labour
Bishop Auckland
Score: 49
Won: 4233
Lost: 4226
Graham Allen #568
Graham Allen

Labour
Nottingham North
Score: 71
Won: 228
Lost: 452
Kevin Barron #569
Kevin Barron

Labour
Rother Valley
Score: 73
Won: 226
Lost: 452
Christina Rees #570
Christina Rees

Labour
Neath
Score: 48
Won: 4202
Lost: 4222
John Spellar #571
John Spellar

Labour
Warley
Score: 64
Won: 277
Lost: 447
Martyn Day #572
Martyn Day

Scottish National Party
Linlithgow and East Falkirk
Score: 82
Won: 228
Lost: 574
Steve Pound #573
Steve Pound

Labour
Ealing North
Score: 64
Won: 230
Lost: 421
Jim Shannon #574
Jim Shannon

DUP
Strangford
Score: 54
Won: 288
Lost: 396
Nicholas Dakin #575
Nicholas Dakin

Labour
Scunthorpe
Score: 62
Won: 243
Lost: 450
Stephen Hepburn #576
Stephen Hepburn

Labour
Jarrow
Score: 63
Won: 251
Lost: 461
Callum McCaig #577
Callum McCaig

Scottish National Party
Aberdeen South
Score: 61
Won: 322
Lost: 569
Anne McLaughlin #578
Anne McLaughlin

Scottish National Party
Glasgow North East
Score: 70
Won: 236
Lost: 526
Peter Dowd #579
Peter Dowd

Labour
Bootle
Score: 68
Won: 224
Lost: 504
Tommy Sheppard #580
Tommy Sheppard

Scottish National Party
Edinburgh East
Score: 95
Won: 163
Lost: 575
Douglas Chapman #581
Douglas Chapman

Scottish National Party
Dunfermline and West Fife
Score: 64
Won: 223
Lost: 527
David Mundell #582
David Mundell

Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 40
Won: 328
Lost: 359
Roger Godsiff #583
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 54
Won: 239
Lost: 475
Michael Weir #584
Michael Weir

Scottish National Party
Angus
Score: 52
Won: 233
Lost: 475
Lindsay Hoyle #585
Lindsay Hoyle

Labour
Chorley
Score: 38
Won: 302
Lost: 405
Margaret Beckett #586
Margaret Beckett

Labour
Derby South
Score: 29
Won: 4276
Lost: 4215
Greg Mulholland #587
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 39
Won: 274
Lost: 457
John Cryer #588
John Cryer

Labour
Leyton and Wanstead
Score: 51
Won: 180
Lost: 497
Geoffrey Robinson #589
Geoffrey Robinson

Labour
Coventry North West
Score: 47
Won: 234
Lost: 533
Drew Hendry #590
Drew Hendry

Scottish National Party
Inverness, Nairn, Badenoch and Strathspey
Score: 39
Won: 245
Lost: 498
David Anderson #591
David Anderson

Labour
Blaydon
Score: 41
Won: 205
Lost: 522
Clive Betts #592
Clive Betts

Labour
Sheffield South East
Score: 34
Won: 244
Lost: 462
Geraint Davies #593
Geraint Davies

Labour/Co-operative
Swansea West
Score: 35
Won: 248
Lost: 460
David Hanson #594
David Hanson

Labour
Delyn
Score: 39
Won: 214
Lost: 491
Daniel Zeichner #595
Daniel Zeichner

Labour
Cambridge
Score: 40
Won: 218
Lost: 509
Jack Dromey #596
Jack Dromey

Labour
Birmingham, Erdington
Score: 51
Won: 188
Lost: 665
Chris Law #597
Chris Law

Scottish National Party
Dundee West
Score: 48
Won: 189
Lost: 672
Paul Monaghan #598
Paul Monaghan

Scottish National Party
Caithness, Sutherland and Easter Ross
Score: 37
Won: 251
Lost: 563
Hywel Williams #599
Hywel Williams

Plaid Cymru
Arfon
Score: 44
Won: 181
Lost: 530
Ian Blackford #600
Ian Blackford

Scottish National Party
Ross, Skye and Lochaber
Score: 35
Won: 216
Lost: 568
Michael Meacher #601
Michael Meacher

Labour
Oldham West and Royton
Score: 37
Won: 153
Lost: 421
Jim Dowd #602
Jim Dowd

Labour
Lewisham West and Penge
Score: 32
Won: 196
Lost: 468
Ian Mearns #603
Ian Mearns

Labour
Gateshead
Score: 32
Won: 194
Lost: 485
Alan Meale #604
Alan Meale

Labour
Mansfield
Score: 25
Won: 237
Lost: 514
Alex Salmond #605
Alex Salmond

Scottish National Party
Gordon
Score: 31
Won: 221
Lost: 649
Gerald Kaufman #606
Gerald Kaufman

Labour
Manchester, Gorton
Score: 21
Won: 236
Lost: 503
Fiona Mactaggart #607
Fiona Mactaggart

Labour
Slough
Score: 13
Won: 4275
Lost: 4203
Ronnie Campbell #608
Ronnie Campbell

Labour
Blyth Valley
Score: 26
Won: 183
Lost: 588
David Crausby #609
David Crausby

Labour
Bolton North East
Score: 18
Won: 227
Lost: 416
Wayne David #610
Wayne David

Labour
Caerphilly
Score: 20
Won: 214
Lost: 502
Imran Hussain #611
Imran Hussain

Labour
Bradford East
Score: 23
Won: 200
Lost: 547
Richard Arkless #612
Richard Arkless

Scottish National Party
Dumfries and Galloway
Score: 16
Won: 241
Lost: 597
Gordon Marsden #613
Gordon Marsden

Labour
Blackpool South
Score: 20
Won: 197
Lost: 522
Kate Hoey #614
Kate Hoey

Labour
Vauxhall
Score: 8
Won: 5553
Lost: 5587
George Kerevan #615
George Kerevan

Scottish National Party
East Lothian
Score: 15
Won: 193
Lost: 529
Francie Molloy #616
Francie Molloy

Sinn Fein
Mid Ulster
Score: 15
Won: 193
Lost: 619
Richard Burgon #617
Richard Burgon

Labour
Leeds East
Score: 9
Won: 341
Lost: 556
Pat Doherty #618
Pat Doherty

Sinn Fein
West Tyrone
Score: 14
Won: 168
Lost: 562
John McNally #619
John McNally

Scottish National Party
Falkirk
Score: 16
Won: 157
Lost: 598
Antoinette Sandbach #620
Antoinette Sandbach

Conservative
Eddisbury
Score: 7
Won: 4658
Lost: 5726
Chris Stephens #621
Chris Stephens

Scottish National Party
Glasgow South West
Score: 11
Won: 184
Lost: 603
Stephen Timms #622
Stephen Timms

Labour
East Ham
Score: 10
Won: 217
Lost: 512
David Winnick #623
David Winnick

Labour
Walsall North
Score: 15
Won: 174
Lost: 580
Karen Buck #624
Karen Buck

Labour
Westminster North
Score: 4
Won: 4173
Lost: 4297
Mike Gapes #625
Mike Gapes

Labour/Co-operative
Ilford South
Score: 10
Won: 148
Lost: 606
Patrick Grady #626
Patrick Grady

Scottish National Party
Glasgow North
Score: 9
Won: 189
Lost: 574
Grahame Morris #627
Grahame Morris

Labour
Easington
Score: 5
Won: 176
Lost: 515
Keith Vaz #628
Keith Vaz

Labour
Leicester East
Score: 3
Won: 172
Lost: 613
Mickey Brady #629
Mickey Brady

Sinn Fein
Newry and Armagh
Score: 1
Won: 223
Lost: 621
Liam Byrne #630
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 0
Won: 215
Lost: 577
Ann Clwyd #631
Ann Clwyd

Labour
Cynon Valley
Score: 0
Won: 4146
Lost: 4179
Therese Coffey #632
Therese Coffey

Conservative
Suffolk Coastal
Score: 0
Won: 4772
Lost: 5793
Rosie Cooper #633
Rosie Cooper

Labour
West Lancashire
Score: 0
Won: 4211
Lost: 4079
Paul Flynn #634
Paul Flynn

Labour
Newport West
Score: 0
Won: 197
Lost: 556
Yvonne Fovargue #635
Yvonne Fovargue

Labour
Makerfield
Score: 0
Won: 4131
Lost: 4202
Nia Griffith #636
Nia Griffith

Labour
Llanelli
Score: 0
Won: 4308
Lost: 4620
John Healey #637
John Healey

Labour
Wentworth and Dearne
Score: 0
Won: 208
Lost: 549
George Howarth #638
George Howarth

Labour
Knowsley
Score: 0
Won: 194
Lost: 489
Ian Lucas #639
Ian Lucas

Labour
Wrexham
Score: 0
Won: 210
Lost: 460
Paul Maskey #640
Paul Maskey

Sinn Fein
Belfast West
Score: 0
Won: 197
Lost: 563
Victoria Prentis #641
Victoria Prentis

Conservative
Banbury
Score: 0
Won: 4653
Lost: 5663
John Pugh #642
John Pugh

Liberal Democrat
Southport
Score: 0
Won: 175
Lost: 551
Angus Robertson #643
Angus Robertson

Scottish National Party
Moray
Score: 1
Won: 205
Lost: 566
Stephen Philip Rotheram #644
Stephen Philip Rotheram

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

Labour
Hammersmith
Score: 0
Won: 232
Lost: 463
Gisela Stuart #646
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 0
Won: 4737
Lost: 5227
Mark Tami #647
Mark Tami

Labour
Alyn and Deeside
Score: 0
Won: 202
Lost: 487
Maggie Throup #648
Maggie Throup

Conservative
Erewash
Score: 0
Won: 4596
Lost: 5921
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