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
Andrew Selous
 
Alistair Carmichaelmp/
Andrew Selous   Alistair Carmichael
Conservative   Liberal Democrat
South West Bedfordshire   Orkney and Shetland


 
As seen in

Results: Mixed
Started on the 7th of July 2015

Mixed      Male      Female      Historic Rankings

Mixed
Sexiest
Parties
by Wins

#1 Conservative
109,636
#2 Labour
99,203
#3 Scottish National Party
22,317
#4 Labour/Co-operative
11,658
#5 Plaid Cymru
1,457
#6 Social Democratic and Labour Party
996
#7 Independent
928
#8 DUP
898
#9 Green
846
#10 Liberal Democrat
826
#11 Sinn Fein
297
#12 UUP
219
#13 UKIP
122
#14 Speaker
112

Mixed
Sexiest
Parties
by Size

#1 Independent
15.75%
#2 Conservative
13.07%
#3 Labour/Co-operative
9.18%
#4 Labour
8.37%
#5 Plaid Cymru
8.06%
#6 Scottish National Party
7.60%
#7 Social Democratic and Labour Party
7.20%
#8 UKIP
6.58%
#9 DUP
6.58%
#10 UUP
6.27%
#11 Green
4.22%
#12 Liberal Democrat
4.04%
#13 Speaker
1.63%
#14 Sinn Fein
1.43%

SexyMP on Facebook







Top 10 - Mixed

Daniel Poulter
#1
Daniel Poulter
Conservative
Central Suffolk and North Ipswich
Score: 503
Won: 242
Lost: 59
Richard Drax
#2
Richard Drax
Conservative
South Dorset
Score: 441
Won: 232
Lost: 63
Owen Paterson
#3
Owen Paterson
Conservative
North Shropshire
Score: 418
Won: 208
Lost: 77
Richard Benyon
#4
Richard Benyon
Conservative
Newbury
Score: 399
Won: 208
Lost: 83
Jesse Norman
#5
Jesse Norman
Conservative
Hereford and South Herefordshire
Score: 355
Won: 209
Lost: 106
Chris Green
#6
Chris Green
Conservative
Bolton West
Score: 323
Won: 156
Lost: 68
Stephen Crabb
#7
Stephen Crabb
Conservative
Preseli Pembrokeshire
Score: 340
Won: 152
Lost: 80
Nick Hurd
#8
Nick Hurd
Conservative
Ruislip, Northwood and Pinner
Score: 315
Won: 172
Lost: 73
Daniel Kawczynski
#9
Daniel Kawczynski
Conservative
Shrewsbury and Atcham
Score: 315
Won: 182
Lost: 78
Bridget Phillipson
#10
Bridget Phillipson
Labour
Houghton and Sunderland South
Score: 355
Won: 1413
Lost: 879

Mark Lancaster #11
Mark Lancaster

Conservative
Milton Keynes North
Score: 343
Won: 143
Lost: 84
John Penrose #12
John Penrose

Conservative
Weston-Super-Mare
Score: 312
Won: 154
Lost: 70
James Cartlidge #13
James Cartlidge

Conservative
South Suffolk
Score: 321
Won: 154
Lost: 77
James Cleverly #14
James Cleverly

Conservative
Braintree
Score: 340
Won: 146
Lost: 86
Tobias Ellwood #15
Tobias Ellwood

Conservative
Bournemouth East
Score: 298
Won: 163
Lost: 66
Caroline Flint #16
Caroline Flint

Labour
Don Valley
Score: 390
Won: 1133
Lost: 980
Helen Hayes #17
Helen Hayes

Labour
Dulwich and West Norwood
Score: 377
Won: 1073
Lost: 867
Alex Chalk #18
Alex Chalk

Conservative
Cheltenham
Score: 332
Won: 148
Lost: 88
Jo Johnson #19
Jo Johnson

Conservative
Orpington
Score: 315
Won: 163
Lost: 84
Jake Berry #20
Jake Berry

Conservative
Rossendale and Darwen
Score: 312
Won: 157
Lost: 80
Chris White #21
Chris White

Conservative
Warwick and Leamington
Score: 315
Won: 145
Lost: 76
Stephen Barclay #22
Stephen Barclay

Conservative
North East Cambridgeshire
Score: 296
Won: 144
Lost: 63
George Eustice #23
George Eustice

Conservative
Camborne and Redruth
Score: 310
Won: 144
Lost: 73
Angela Rayner #24
Angela Rayner

Labour
Ashton-under-Lyne
Score: 361
Won: 1279
Lost: 964
David Rutley #25
David Rutley

Conservative
Macclesfield
Score: 312
Won: 145
Lost: 75
Robin Walker #26
Robin Walker

Conservative
Worcester
Score: 309
Won: 163
Lost: 83
Matt Warman #27
Matt Warman

Conservative
Boston and Skegness
Score: 315
Won: 162
Lost: 87
Eilidh Whiteford #28
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 328
Won: 1541
Lost: 921
David Cameron #29
David Cameron

Conservative
Witney
Score: 323
Won: 175
Lost: 105
Rehman Chishti #30
Rehman Chishti

Conservative
Gillingham and Rainham
Score: 322
Won: 157
Lost: 93
Richard Fuller #31
Richard Fuller

Conservative
Bedford
Score: 294
Won: 168
Lost: 77
Richard Graham #32
Richard Graham

Conservative
Gloucester
Score: 313
Won: 166
Lost: 91
Thomas Tugendhat #33
Thomas Tugendhat

Conservative
Tonbridge and Malling
Score: 308
Won: 144
Lost: 76
Marcus Fysh #34
Marcus Fysh

Conservative
Yeovil
Score: 304
Won: 146
Lost: 75
Stephen McPartland #35
Stephen McPartland

Conservative
Stevenage
Score: 334
Won: 140
Lost: 93
Robert Jenrick #36
Robert Jenrick

Conservative
Newark
Score: 283
Won: 166
Lost: 69
George Hollingbery #37
George Hollingbery

Conservative
Meon Valley
Score: 286
Won: 161
Lost: 71
James Wharton #38
James Wharton

Conservative
Stockton South
Score: 286
Won: 154
Lost: 70
George Osborne #39
George Osborne

Conservative
Tatton
Score: 294
Won: 164
Lost: 85
Gavin Williamson #40
Gavin Williamson

Conservative
South Staffordshire
Score: 287
Won: 172
Lost: 82
Hannah Bardell #41
Hannah Bardell

Scottish National Party
Livingston
Score: 364
Won: 1103
Lost: 972
Anna Turley #42
Anna Turley

Labour/Co-operative
Redcar
Score: 323
Won: 1364
Lost: 913
Steve Brine #43
Steve Brine

Conservative
Winchester
Score: 288
Won: 147
Lost: 73
Scott Mann #44
Scott Mann

Conservative
North Cornwall
Score: 282
Won: 146
Lost: 69
Craig Mackinlay #45
Craig Mackinlay

Conservative
South Thanet
Score: 295
Won: 154
Lost: 85
Nigel Adams #46
Nigel Adams

Conservative
Selby and Ainsty
Score: 302
Won: 128
Lost: 76
David Davis #47
David Davis

Conservative
Haltemprice and Howden
Score: 312
Won: 145
Lost: 95
Michael Ellis #48
Michael Ellis

Conservative
Northampton North
Score: 292
Won: 129
Lost: 70
David Warburton #49
David Warburton

Conservative
Somerton and Frome
Score: 290
Won: 154
Lost: 82
Paul Beresford #50
Paul Beresford

Conservative
Mole Valley
Score: 314
Won: 134
Lost: 91
Julian Smith #51
Julian Smith

Conservative
Skipton and Ripon
Score: 294
Won: 132
Lost: 76
Andrew Murrison #52
Andrew Murrison

Conservative
South West Wiltshire
Score: 292
Won: 157
Lost: 92
Teresa Pearce #53
Teresa Pearce

Labour
Erith and Thamesmead
Score: 394
Won: 907
Lost: 1031
Dominic Raab #54
Dominic Raab

Conservative
Esher and Walton
Score: 277
Won: 160
Lost: 81
Andrew Stephenson #55
Andrew Stephenson

Conservative
Pendle
Score: 283
Won: 155
Lost: 84
Alan Duncan #56
Alan Duncan

Conservative
Rutland and Melton
Score: 303
Won: 150
Lost: 98
Mark Harper #57
Mark Harper

Conservative
Forest of Dean
Score: 284
Won: 144
Lost: 80
Tom Pursglove #58
Tom Pursglove

Conservative
Corby
Score: 282
Won: 173
Lost: 93
Zac Goldsmith #59
Zac Goldsmith

Conservative
Richmond Park
Score: 271
Won: 171
Lost: 84
Jeremy Hunt #60
Jeremy Hunt

Conservative
South West Surrey
Score: 275
Won: 154
Lost: 79
Matthew Offord #61
Matthew Offord

Conservative
Hendon
Score: 283
Won: 141
Lost: 80
Graham Evans #62
Graham Evans

Conservative
Weaver Vale
Score: 280
Won: 143
Lost: 80
Nusrat Ghani #63
Nusrat Ghani

Conservative
Wealden
Score: 305
Won: 1289
Lost: 890
Susan Elan Jones #64
Susan Elan Jones

Labour
Clwyd South
Score: 391
Won: 876
Lost: 1028
Henry Smith #65
Henry Smith

Conservative
Crawley
Score: 260
Won: 156
Lost: 69
Mel Stride #66
Mel Stride

Conservative
Central Devon
Score: 299
Won: 131
Lost: 87
Michael Gove #67
Michael Gove

Conservative
Surrey Heath
Score: 321
Won: 162
Lost: 129
Margot James #68
Margot James

Conservative
Stourbridge
Score: 312
Won: 1228
Lost: 930
Gavin Robinson #69
Gavin Robinson

DUP
Belfast East
Score: 286
Won: 142
Lost: 86
Gisela Stuart #70
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 402
Won: 809
Lost: 1022
Julie Elliott #71
Julie Elliott

Labour
Sunderland Central
Score: 325
Won: 1235
Lost: 1036
Sharon Hodgson #72
Sharon Hodgson

Labour
Washington and Sunderland West
Score: 369
Won: 946
Lost: 1030
Will Quince #73
Will Quince

Conservative
Colchester
Score: 298
Won: 124
Lost: 85
David Morris #74
David Morris

Conservative
Morecambe and Lunesdale
Score: 285
Won: 156
Lost: 97
Ed Vaizey #75
Ed Vaizey

Conservative
Wantage
Score: 260
Won: 147
Lost: 70
Lyn Brown #76
Lyn Brown

Labour
West Ham
Score: 362
Won: 974
Lost: 1039
Chris Skidmore #77
Chris Skidmore

Conservative
Kingswood
Score: 257
Won: 145
Lost: 68
David Gauke #78
David Gauke

Conservative
South West Hertfordshire
Score: 287
Won: 144
Lost: 93
Alok Sharma #79
Alok Sharma

Conservative
Reading West
Score: 287
Won: 140
Lost: 91
Charles Walker #80
Charles Walker

Conservative
Broxbourne
Score: 275
Won: 143
Lost: 83
Matthew Hancock #81
Matthew Hancock

Conservative
West Suffolk
Score: 261
Won: 142
Lost: 72
Chris Philp #82
Chris Philp

Conservative
Croydon South
Score: 261
Won: 158
Lost: 81
Heidi Alexander #83
Heidi Alexander

Labour
Lewisham East
Score: 309
Won: 1330
Lost: 1065
Stephen Metcalfe #84
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 277
Won: 155
Lost: 95
Christopher Pincher #85
Christopher Pincher

Conservative
Tamworth
Score: 269
Won: 146
Lost: 82
Derek Thomas #86
Derek Thomas

Conservative
St Ives
Score: 268
Won: 148
Lost: 83
Edward Timpson #87
Edward Timpson

Conservative
Crewe and Nantwich
Score: 267
Won: 138
Lost: 76
Kevin Foster #88
Kevin Foster

Conservative
Torbay
Score: 284
Won: 142
Lost: 94
David Lidington #89
David Lidington

Conservative
Aylesbury
Score: 269
Won: 149
Lost: 86
John Stevenson #90
John Stevenson

Conservative
Carlisle
Score: 283
Won: 141
Lost: 93
James Heappey #91
James Heappey

Conservative
Wells
Score: 263
Won: 174
Lost: 95
Madeleine Moon #92
Madeleine Moon

Labour
Bridgend
Score: 341
Won: 937
Lost: 942
Geoffrey Cox #93
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 281
Won: 136
Lost: 90
David Davies #94
David Davies

Conservative
Monmouth
Score: 251
Won: 141
Lost: 70
Anne Milton #95
Anne Milton

Conservative
Guildford
Score: 352
Won: 972
Lost: 1069
Charlie Elphicke #96
Charlie Elphicke

Conservative
Dover
Score: 264
Won: 128
Lost: 74
Carolyn Harris #97
Carolyn Harris

Labour
Swansea East
Score: 399
Won: 779
Lost: 1082
Liz Saville-Roberts #98
Liz Saville-Roberts

Plaid Cymru
Dwyfor Meirionnydd
Score: 295
Won: 1274
Lost: 982
Debbie Abrahams #99
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 303
Won: 1171
Lost: 961
Nick Herbert #100
Nick Herbert

Conservative
Arundel and South Downs
Score: 267
Won: 120
Lost: 73
Fiona Mactaggart #101
Fiona Mactaggart

Labour
Slough
Score: 382
Won: 824
Lost: 1074
Alan Mak #102
Alan Mak

Conservative
Havant
Score: 285
Won: 125
Lost: 89
Adam Afriyie #103
Adam Afriyie

Conservative
Windsor
Score: 269
Won: 134
Lost: 85
Therese Coffey #104
Therese Coffey

Conservative
Suffolk Coastal
Score: 398
Won: 860
Lost: 1216
Liam Fox #105
Liam Fox

Conservative
North Somerset
Score: 269
Won: 151
Lost: 95
Andrew Griffiths #106
Andrew Griffiths

Conservative
Burton
Score: 288
Won: 130
Lost: 97
Joan Ryan #107
Joan Ryan

Labour
Enfield North
Score: 390
Won: 810
Lost: 1107
James Berry #108
James Berry

Conservative
Kingston and Surbiton
Score: 259
Won: 140
Lost: 81
Judith Cummins #109
Judith Cummins

Labour
Bradford South
Score: 323
Won: 1016
Lost: 979
Emma Lewell-Buck #110
Emma Lewell-Buck

Labour
South Shields
Score: 307
Won: 1201
Lost: 1044
Anne Marie Morris #111
Anne Marie Morris

Conservative
Newton Abbot
Score: 291
Won: 1145
Lost: 888
Sarah Newton #112
Sarah Newton

Conservative
Truro and Falmouth
Score: 328
Won: 1028
Lost: 1030
Jenny Chapman #113
Jenny Chapman

Labour
Darlington
Score: 298
Won: 1089
Lost: 901
Lucy Frazer #114
Lucy Frazer

Conservative
South East Cambridgeshire
Score: 275
Won: 1351
Lost: 934
Robert Halfon #115
Robert Halfon

Conservative
Harlow
Score: 286
Won: 132
Lost: 99
Grant Shapps #116
Grant Shapps

Conservative
Welwyn Hatfield
Score: 260
Won: 142
Lost: 85
Angela Watkinson #117
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 312
Won: 1098
Lost: 999
Damian Hinds #118
Damian Hinds

Conservative
East Hampshire
Score: 243
Won: 139
Lost: 69
Johnny Mercer #119
Johnny Mercer

Conservative
Plymouth, Moor View
Score: 243
Won: 188
Lost: 94
Melanie Onn #120
Melanie Onn

Labour
Great Grimsby
Score: 295
Won: 1139
Lost: 941
Richard Bacon #121
Richard Bacon

Conservative
South Norfolk
Score: 292
Won: 126
Lost: 102
Sam Gyimah #122
Sam Gyimah

Conservative
East Surrey
Score: 271
Won: 151
Lost: 103
Caroline Spelman #123
Caroline Spelman

Conservative
Meriden
Score: 295
Won: 1128
Lost: 934
Helen Jones #124
Helen Jones

Labour
Warrington North
Score: 337
Won: 903
Lost: 1002
Siobhain McDonagh #125
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 308
Won: 1157
Lost: 1073
Chi Onwurah #126
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 354
Won: 836
Lost: 1030
Sarah Wollaston #127
Sarah Wollaston

Conservative
Totnes
Score: 319
Won: 1050
Lost: 1055
Rosie Cooper #128
Rosie Cooper

Labour
West Lancashire
Score: 355
Won: 826
Lost: 1025
Jonathan Lord #129
Jonathan Lord

Conservative
Woking
Score: 255
Won: 134
Lost: 82
Wendy Morton #130
Wendy Morton

Conservative
Aldridge-Brownhills
Score: 292
Won: 1113
Lost: 948
Mark Prisk #131
Mark Prisk

Conservative
Hertford and Stortford
Score: 248
Won: 138
Lost: 79
Corri Wilson #132
Corri Wilson

Scottish National Party
Ayr, Carrick and Cumnock
Score: 330
Won: 902
Lost: 986
Luciana Berger #133
Luciana Berger

Labour/Co-operative
Liverpool, Wavertree
Score: 287
Won: 1296
Lost: 1066
Rachael Maskell #134
Rachael Maskell

Labour/Co-operative
York Central
Score: 309
Won: 1082
Lost: 1041
Margaret Ritchie #135
Margaret Ritchie

Social Democratic and Labour Party
South Down
Score: 356
Won: 833
Lost: 1056
Andrew Mitchell #136
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 248
Won: 149
Lost: 88
Lucy Powell #137
Lucy Powell

Labour/Co-operative
Manchester Central
Score: 298
Won: 1110
Lost: 1015
Rachel Reeves #138
Rachel Reeves

Labour
Leeds West
Score: 275
Won: 1352
Lost: 1033
Greg Clark #139
Greg Clark

Conservative
Tunbridge Wells
Score: 235
Won: 144
Lost: 76
Pat Glass #140
Pat Glass

Labour
North West Durham
Score: 338
Won: 875
Lost: 1040
Lilian Greenwood #141
Lilian Greenwood

Labour
Nottingham South
Score: 353
Won: 792
Lost: 1021
Margaret Greenwood #142
Margaret Greenwood

Labour
Wirral West
Score: 361
Won: 808
Lost: 1082
Jo Churchill #143
Jo Churchill

Conservative
Bury St Edmunds
Score: 278
Won: 1179
Lost: 966
Kate Hoey #144
Kate Hoey

Labour
Vauxhall
Score: 290
Won: 1138
Lost: 1012
Dawn Butler #145
Dawn Butler

Labour
Brent Central
Score: 308
Won: 981
Lost: 1011
Philip Dunne #146
Philip Dunne

Conservative
Ludlow
Score: 238
Won: 146
Lost: 82
Maria Miller #147
Maria Miller

Conservative
Basingstoke
Score: 297
Won: 1074
Lost: 1019
Jeremy Quin #148
Jeremy Quin

Conservative
Horsham
Score: 253
Won: 125
Lost: 83
Julie Cooper #149
Julie Cooper

Labour
Burnley
Score: 311
Won: 983
Lost: 1041
Yvette Cooper #150
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 324
Won: 912
Lost: 1050
John Glen #151
John Glen

Conservative
Salisbury
Score: 245
Won: 132
Lost: 82
Ben Gummer #152
Ben Gummer

Conservative
Ipswich
Score: 245
Won: 134
Lost: 84
Bob Stewart #153
Bob Stewart

Conservative
Beckenham
Score: 273
Won: 125
Lost: 101
James Davies #154
James Davies

Conservative
Vale of Clwyd
Score: 236
Won: 132
Lost: 76
Kate Green #155
Kate Green

Labour
Stretford and Urmston
Score: 319
Won: 931
Lost: 1045
Ranil Jayawardena #156
Ranil Jayawardena

Conservative
North East Hampshire
Score: 247
Won: 145
Lost: 94
Jacob Rees-Mogg #157
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 253
Won: 159
Lost: 110
Michelle Thomson #158
Michelle Thomson

Scottish National Party
Edinburgh West
Score: 292
Won: 993
Lost: 946
Tasmina Ahmed-Sheikh #159
Tasmina Ahmed-Sheikh

Scottish National Party
Ochil and South Perthshire
Score: 284
Won: 1195
Lost: 1084
Lucy Allan #160
Lucy Allan

Conservative
Telford
Score: 269
Won: 1178
Lost: 954
Harriett Baldwin #161
Harriett Baldwin

Conservative
West Worcestershire
Score: 306
Won: 992
Lost: 1052
Joanna Cherry #162
Joanna Cherry

Scottish National Party
Edinburgh South West
Score: 331
Won: 837
Lost: 1026
Jackie Doyle-Price #163
Jackie Doyle-Price

Conservative
Thurrock
Score: 343
Won: 951
Lost: 1231
Kate Hollern #164
Kate Hollern

Labour
Blackburn
Score: 315
Won: 1030
Lost: 1153
Mark Menzies #165
Mark Menzies

Conservative
Fylde
Score: 247
Won: 139
Lost: 92
Hugo Swire #166
Hugo Swire

Conservative
East Devon
Score: 235
Won: 136
Lost: 78
Andrea Leadsom #167
Andrea Leadsom

Conservative
South Northamptonshire
Score: 311
Won: 956
Lost: 1055
Penny Mordaunt #168
Penny Mordaunt

Conservative
Portsmouth North
Score: 253
Won: 1287
Lost: 912
Sheryll Murray #169
Sheryll Murray

Conservative
South East Cornwall
Score: 337
Won: 883
Lost: 1134
Marion Fellows #170
Marion Fellows

Scottish National Party
Motherwell and Wishaw
Score: 348
Won: 775
Lost: 1060
Andrew Jones #171
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 240
Won: 136
Lost: 86
Guy Opperman #172
Guy Opperman

Conservative
Hexham
Score: 248
Won: 133
Lost: 91
Michelle Donelan #173
Michelle Donelan

Conservative
Chippenham
Score: 248
Won: 1292
Lost: 906
Harriet Harman #174
Harriet Harman

Labour
Camberwell and Peckham
Score: 302
Won: 921
Lost: 981
Adam Holloway #175
Adam Holloway

Conservative
Gravesham
Score: 227
Won: 152
Lost: 85
Tracey Crouch #176
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 264
Won: 1173
Lost: 961
Philip Davies #177
Philip Davies

Conservative
Shipley
Score: 239
Won: 140
Lost: 90
Jason McCartney #178
Jason McCartney

Conservative
Colne Valley
Score: 254
Won: 115
Lost: 86
Andrew Turner #179
Andrew Turner

Conservative
Isle of Wight
Score: 241
Won: 134
Lost: 89
Valerie Vaz #180
Valerie Vaz

Labour
Walsall South
Score: 288
Won: 956
Lost: 943
Nia Griffith #181
Nia Griffith

Labour
Llanelli
Score: 377
Won: 786
Lost: 1265
Margaret Beckett #182
Margaret Beckett

Labour
Derby South
Score: 326
Won: 801
Lost: 1019
James Brokenshire #183
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 244
Won: 142
Lost: 101
Simon Hoare #184
Simon Hoare

Conservative
North Dorset
Score: 252
Won: 126
Lost: 96
Andrea Jenkyns #185
Andrea Jenkyns

Conservative
Morley and Outwood
Score: 243
Won: 1277
Lost: 899
Phillip Lee #186
Phillip Lee

Conservative
Bracknell
Score: 240
Won: 161
Lost: 110
Tim Loughton #187
Tim Loughton

Conservative
East Worthing and Shoreham
Score: 244
Won: 113
Lost: 80
Catherine West #188
Catherine West

Labour
Hornsey and Wood Green
Score: 283
Won: 1023
Lost: 1000
Bill Wiggin #189
Bill Wiggin

Conservative
North Herefordshire
Score: 234
Won: 139
Lost: 88
Mims Davies #190
Mims Davies

Conservative
Eastleigh
Score: 243
Won: 1263
Lost: 903
Suella Fernandes #191
Suella Fernandes

Conservative
Fareham
Score: 269
Won: 1078
Lost: 971
Shabana Mahmood #192
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 332
Won: 809
Lost: 1080
Philippa Whitford #193
Philippa Whitford

Scottish National Party
Central Ayrshire
Score: 289
Won: 972
Lost: 1011
Edward Argar #194
Edward Argar

Conservative
Charnwood
Score: 221
Won: 138
Lost: 78
Elizabeth Truss #195
Elizabeth Truss

Conservative
South West Norfolk
Score: 251
Won: 1201
Lost: 940
Diane Abbott #196
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 320
Won: 825
Lost: 1065
David Jones #197
David Jones

Conservative
Clwyd West
Score: 223
Won: 143
Lost: 84
Stephen Phillips #198
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 221
Won: 142
Lost: 82
Ben Wallace #199
Ben Wallace

Conservative
Wyre and Preston North
Score: 239
Won: 166
Lost: 118
Rob Wilson #200
Rob Wilson

Conservative
Reading East
Score: 227
Won: 145
Lost: 90
Jonathan Djanogly #201
Jonathan Djanogly

Conservative
Huntingdon
Score: 221
Won: 157
Lost: 93
Helen Grant #202
Helen Grant

Conservative
Maidstone and The Weald
Score: 277
Won: 998
Lost: 986
Rebecca Long-Bailey #203
Rebecca Long-Bailey

Labour
Salford and Eccles
Score: 262
Won: 1131
Lost: 994
Philip Hammond #204
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 235
Won: 134
Lost: 94
Nicholas Boles #205
Nicholas Boles

Conservative
Grantham and Stamford
Score: 238
Won: 124
Lost: 91
Cheryl Gillan #206
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 289
Won: 1004
Lost: 1117
Ruth Smeeth #207
Ruth Smeeth

Labour
Stoke-on-Trent North
Score: 270
Won: 1045
Lost: 1015
Maggie Throup #208
Maggie Throup

Conservative
Erewash
Score: 330
Won: 863
Lost: 1211
Karen Buck #209
Karen Buck

Labour
Westminster North
Score: 352
Won: 696
Lost: 1105
Kevin Hollinrake #210
Kevin Hollinrake

Conservative
Thirsk and Malton
Score: 239
Won: 126
Lost: 96
Karen Lumley #211
Karen Lumley

Conservative
Redditch
Score: 301
Won: 870
Lost: 1056
Kirsten Oswald #212
Kirsten Oswald

Scottish National Party
East Renfrewshire
Score: 291
Won: 854
Lost: 971
William Wragg #213
William Wragg

Conservative
Hazel Grove
Score: 234
Won: 124
Lost: 90
Alun Cairns #214
Alun Cairns

Conservative
Vale of Glamorgan
Score: 231
Won: 121
Lost: 86
Sylvia Hermon #215
Sylvia Hermon

Independent
North Down
Score: 280
Won: 928
Lost: 992
Kate Osamor #216
Kate Osamor

Labour/Co-operative
Edmonton
Score: 290
Won: 867
Lost: 996
Jo Cox #217
Jo Cox

Labour
Batley and Spen
Score: 261
Won: 1026
Lost: 969
James Gray #218
James Gray

Conservative
North Wiltshire
Score: 218
Won: 134
Lost: 84
Mark Pritchard #219
Mark Pritchard

Conservative
The Wrekin
Score: 233
Won: 143
Lost: 106
Alec Shelbrooke #220
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 240
Won: 117
Lost: 92
Justin Tomlinson #221
Justin Tomlinson

Conservative
North Swindon
Score: 242
Won: 129
Lost: 104
Craig Tracey #222
Craig Tracey

Conservative
North Warwickshire
Score: 235
Won: 137
Lost: 104
Anne-Marie Trevelyan #223
Anne-Marie Trevelyan

Conservative
Berwick-upon-Tweed
Score: 265
Won: 996
Lost: 976
Kirsty Blackman #224
Kirsty Blackman

Scottish National Party
Aberdeen North
Score: 270
Won: 970
Lost: 996
Lisa Cameron #225
Lisa Cameron

Scottish National Party
East Kilbride, Strathaven and Lesmahagow
Score: 282
Won: 898
Lost: 1010
Yvonne Fovargue #226
Yvonne Fovargue

Labour
Makerfield
Score: 318
Won: 772
Lost: 1080
Rishi Sunak #227
Rishi Sunak

Conservative
Richmond (Yorks)
Score: 231
Won: 130
Lost: 96
Caroline Dinenage #228
Caroline Dinenage

Conservative
Gosport
Score: 252
Won: 1112
Lost: 1014
Ben Howlett #229
Ben Howlett

Conservative
Bath
Score: 230
Won: 129
Lost: 95
Bernard Jenkin #230
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 215
Won: 126
Lost: 79
Caroline Nokes #231
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 228
Won: 1279
Lost: 925
Ian Paisley Jnr #232
Ian Paisley Jnr

DUP
North Antrim
Score: 226
Won: 161
Lost: 115
Gordon Henderson #233
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 243
Won: 122
Lost: 104
Pauline Latham #234
Pauline Latham

Conservative
Mid Derbyshire
Score: 279
Won: 961
Lost: 1086
Holly Lynch #235
Holly Lynch

Labour
Halifax
Score: 299
Won: 853
Lost: 1094
David Nuttall #236
David Nuttall

Conservative
Bury North
Score: 212
Won: 127
Lost: 78
Greg Knight #237
Greg Knight

Conservative
East Yorkshire
Score: 234
Won: 134
Lost: 107
Priti Patel #238
Priti Patel

Conservative
Witham
Score: 218
Won: 1297
Lost: 881
Damian Collins #239
Damian Collins

Conservative
Folkestone and Hythe
Score: 211
Won: 137
Lost: 87
Maria Eagle #240
Maria Eagle

Labour
Garston and Halewood
Score: 277
Won: 881
Lost: 1007
Simon Kirby #241
Simon Kirby

Conservative
Brighton, Kemptown
Score: 234
Won: 124
Lost: 101
Andrew Percy #242
Andrew Percy

Conservative
Brigg and Goole
Score: 241
Won: 123
Lost: 107
Deidre Brock #243
Deidre Brock

Scottish National Party
Edinburgh North and Leith
Score: 273
Won: 911
Lost: 1033
Angela Crawley #244
Angela Crawley

Scottish National Party
Lanark and Hamilton East
Score: 268
Won: 958
Lost: 1052
Amber Rudd #245
Amber Rudd

Conservative
Hastings and Rye
Score: 250
Won: 1058
Lost: 1003
Jo Stevens #246
Jo Stevens

Labour
Cardiff Central
Score: 240
Won: 1110
Lost: 971
Craig Whittaker #247
Craig Whittaker

Conservative
Calder Valley
Score: 212
Won: 136
Lost: 90
Ruth Cadbury #248
Ruth Cadbury

Labour
Brentford and Isleworth
Score: 270
Won: 906
Lost: 1018
Justine Greening #249
Justine Greening

Conservative
Putney
Score: 239
Won: 1117
Lost: 983
Charlotte Leslie #250
Charlotte Leslie

Conservative
Bristol North West
Score: 220
Won: 1263
Lost: 923
Seema Malhotra #251
Seema Malhotra

Labour/Co-operative
Feltham and Heston
Score: 272
Won: 946
Lost: 1077
James Morris #252
James Morris

Conservative
Halesowen and Rowley Regis
Score: 215
Won: 151
Lost: 105
Nadine Dorries #253
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 237
Won: 1092
Lost: 962
Boris Johnson #254
Boris Johnson

Conservative
Uxbridge and South Ruislip
Score: 227
Won: 134
Lost: 107
Amanda Milling #255
Amanda Milling

Conservative
Cannock Chase
Score: 227
Won: 1197
Lost: 965
Angela Smith #256
Angela Smith

Labour
Penistone and Stocksbridge
Score: 271
Won: 873
Lost: 1006
Chloe Smith #257
Chloe Smith

Conservative
Norwich North
Score: 229
Won: 1145
Lost: 944
Nicola Blackwood #258
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 222
Won: 1221
Lost: 949
Mary Creagh #259
Mary Creagh

Labour
Wakefield
Score: 254
Won: 939
Lost: 968
David Evennett #260
David Evennett

Conservative
Bexleyheath and Crayford
Score: 224
Won: 139
Lost: 111
Stewart Jackson #261
Stewart Jackson

Conservative
Peterborough
Score: 222
Won: 131
Lost: 102
Naseem Shah #262
Naseem Shah

Labour
Bradford West
Score: 248
Won: 1141
Lost: 1119
Glyn Davies #263
Glyn Davies

Conservative
Montgomeryshire
Score: 218
Won: 139
Lost: 105
Mark Pawsey #264
Mark Pawsey

Conservative
Rugby
Score: 201
Won: 135
Lost: 84
Victoria Borwick #265
Victoria Borwick

Conservative
Kensington
Score: 231
Won: 1119
Lost: 984
Seema Kennedy #266
Seema Kennedy

Conservative
South Ribble
Score: 217
Won: 1199
Lost: 922
Kit Malthouse #267
Kit Malthouse

Conservative
North West Hampshire
Score: 222
Won: 141
Lost: 114
Huw Merriman #268
Huw Merriman

Conservative
Bexhill and Battle
Score: 224
Won: 116
Lost: 96
Victoria Prentis #269
Victoria Prentis

Conservative
Banbury
Score: 276
Won: 869
Lost: 1077
Vicky Foxcroft #270
Vicky Foxcroft

Labour
Lewisham, Deptford
Score: 216
Won: 1166
Lost: 895
Claire Perry #271
Claire Perry

Conservative
Devizes
Score: 206
Won: 1295
Lost: 892
Julian Sturdy #272
Julian Sturdy

Conservative
York Outer
Score: 229
Won: 117
Lost: 102
Damian Green #273
Damian Green

Conservative
Ashford
Score: 217
Won: 124
Lost: 98
Sajid Javid #274
Sajid Javid

Conservative
Bromsgrove
Score: 204
Won: 131
Lost: 90
Heather Wheeler #275
Heather Wheeler

Conservative
South Derbyshire
Score: 289
Won: 837
Lost: 1155
Stuart Andrew #276
Stuart Andrew

Conservative
Pudsey
Score: 220
Won: 123
Lost: 102
Gloria De Piero #277
Gloria De Piero

Labour
Ashfield
Score: 213
Won: 1227
Lost: 952
Greg Hands #278
Greg Hands

Conservative
Chelsea and Fulham
Score: 186
Won: 150
Lost: 83
Julian Lewis #279
Julian Lewis

Conservative
New Forest East
Score: 224
Won: 140
Lost: 122
Graham Stuart #280
Graham Stuart

Conservative
Beverley and Holderness
Score: 209
Won: 133
Lost: 99
Caroline Ansell #281
Caroline Ansell

Conservative
Eastbourne
Score: 206
Won: 1277
Lost: 926
Steven Baker #282
Steven Baker

Conservative
Wycombe
Score: 190
Won: 140
Lost: 84
Oliver Dowden #283
Oliver Dowden

Conservative
Hertsmere
Score: 210
Won: 149
Lost: 115
Jack Lopresti #284
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 222
Won: 120
Lost: 103
Nigel Evans #285
Nigel Evans

Conservative
Ribble Valley
Score: 213
Won: 112
Lost: 91
Nigel Huddleston #286
Nigel Huddleston

Conservative
Mid Worcestershire
Score: 188
Won: 155
Lost: 91
Tania Mathias #287
Tania Mathias

Conservative
Twickenham
Score: 213
Won: 1158
Lost: 927
Neil Parish #288
Neil Parish

Conservative
Tiverton and Honiton
Score: 204
Won: 114
Lost: 85
Victoria Atkins #289
Victoria Atkins

Conservative
Louth and Horncastle
Score: 211
Won: 1157
Lost: 943
Andrew Bridgen #290
Andrew Bridgen

Conservative
North West Leicestershire
Score: 211
Won: 122
Lost: 100
Flick Drummond #291
Flick Drummond

Conservative
Portsmouth South
Score: 246
Won: 965
Lost: 1084
Liz Kendall #292
Liz Kendall

Labour
Leicester West
Score: 222
Won: 1180
Lost: 1074
Brandon Lewis #293
Brandon Lewis

Conservative
Great Yarmouth
Score: 204
Won: 140
Lost: 107
Iain Stewart #294
Iain Stewart

Conservative
Milton Keynes South
Score: 214
Won: 120
Lost: 102
Alison Thewliss #295
Alison Thewliss

Scottish National Party
Glasgow Central
Score: 233
Won: 981
Lost: 992
Theresa Villiers #296
Theresa Villiers

Conservative
Chipping Barnet
Score: 202
Won: 1220
Lost: 902
Guto Bebb #297
Guto Bebb

Conservative
Aberconwy
Score: 201
Won: 118
Lost: 89
Roberta Blackman-Woods #298
Roberta Blackman-Woods

Labour
City of Durham
Score: 233
Won: 958
Lost: 990
Fiona Bruce #299
Fiona Bruce

Conservative
Congleton
Score: 242
Won: 943
Lost: 1046
Simon Burns #300
Simon Burns

Conservative
Chelmsford
Score: 215
Won: 132
Lost: 115
Ian Liddell-Grainger #301
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 208
Won: 130
Lost: 105
Kerry McCarthy #302
Kerry McCarthy

Labour
Bristol East
Score: 223
Won: 1073
Lost: 1007
Antoinette Sandbach #303
Antoinette Sandbach

Conservative
Eddisbury
Score: 264
Won: 861
Lost: 1113
Karin Smyth #304
Karin Smyth

Labour
Bristol South
Score: 249
Won: 896
Lost: 1043
Peter Bone #305
Peter Bone

Conservative
Wellingborough
Score: 191
Won: 134
Lost: 90
Nick Clegg #306
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 212
Won: 135
Lost: 115
Jeremy Lefroy #307
Jeremy Lefroy

Conservative
Stafford
Score: 183
Won: 126
Lost: 77
Rosie Winterton #308
Rosie Winterton

Labour
Doncaster Central
Score: 230
Won: 910
Lost: 928
Maria Caulfield #309
Maria Caulfield

Conservative
Lewes
Score: 224
Won: 1062
Lost: 1040
Colleen Fletcher #310
Colleen Fletcher

Labour
Coventry North East
Score: 269
Won: 743
Lost: 1024
Christina Rees #311
Christina Rees

Labour
Neath
Score: 261
Won: 820
Lost: 1074
Marie Rimmer #312
Marie Rimmer

Labour
St Helens South and Whiston
Score: 269
Won: 803
Lost: 1102
Anne Main #313
Anne Main

Conservative
St Albans
Score: 209
Won: 1128
Lost: 974
Cat Smith #314
Cat Smith

Labour
Lancaster and Fleetwood
Score: 220
Won: 1022
Lost: 980
Patricia Gibson #315
Patricia Gibson

Scottish National Party
North Ayrshire and Arran
Score: 250
Won: 841
Lost: 1053
Gareth Johnson #316
Gareth Johnson

Conservative
Dartford
Score: 230
Won: 107
Lost: 115
Peter Lilley #317
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 204
Won: 140
Lost: 117
Alison McGovern #318
Alison McGovern

Labour
Wirral South
Score: 214
Won: 982
Lost: 936
Liz McInnes #319
Liz McInnes

Labour
Heywood and Middleton
Score: 240
Won: 906
Lost: 1072
Karen Bradley #320
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 207
Won: 1162
Lost: 1054
Mark Field #321
Mark Field

Conservative
Cities of London and Westminster
Score: 189
Won: 134
Lost: 98
Robert Goodwill #322
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 200
Won: 112
Lost: 94
Diana R. Johnson #323
Diana R. Johnson

Labour
Kingston upon Hull North
Score: 225
Won: 982
Lost: 1042
Catherine McKinnell #324
Catherine McKinnell

Labour
Newcastle upon Tyne North
Score: 217
Won: 1115
Lost: 1107
Emma Reynolds #325
Emma Reynolds

Labour
Wolverhampton North East
Score: 215
Won: 1096
Lost: 1068
Mary Robinson #326
Mary Robinson

Conservative
Cheadle
Score: 260
Won: 877
Lost: 1213
Royston Smith #327
Royston Smith

Conservative
Southampton, Itchen
Score: 196
Won: 136
Lost: 108
Rory Stewart #328
Rory Stewart

Conservative
Penrith and The Border
Score: 183
Won: 133
Lost: 91
Dominic Grieve #329
Dominic Grieve

Conservative
Beaconsfield
Score: 185
Won: 135
Lost: 97
Kenneth Clarke #330
Kenneth Clarke

Conservative
Rushcliffe
Score: 210
Won: 127
Lost: 123
Byron Davies #331
Byron Davies

Conservative
Gower
Score: 200
Won: 127
Lost: 111
Steve Double #332
Steve Double

Conservative
St Austell and Newquay
Score: 197
Won: 127
Lost: 106
Oliver Heald #333
Oliver Heald

Conservative
North East Hertfordshire
Score: 205
Won: 115
Lost: 105
Carol Monaghan #334
Carol Monaghan

Scottish National Party
Glasgow North West
Score: 193
Won: 1186
Lost: 958
Lisa Nandy #335
Lisa Nandy

Labour
Wigan
Score: 220
Won: 1085
Lost: 1155
Anna Soubry #336
Anna Soubry

Conservative
Broxtowe
Score: 194
Won: 1151
Lost: 943
Mark Spencer #337
Mark Spencer

Conservative
Sherwood
Score: 196
Won: 124
Lost: 104
Jeremy Wright #338
Jeremy Wright

Conservative
Kenilworth and Southam
Score: 177
Won: 129
Lost: 85
Ann Clwyd #339
Ann Clwyd

Labour
Cynon Valley
Score: 249
Won: 797
Lost: 1067
Craig Williams #340
Craig Williams

Conservative
Cardiff North
Score: 184
Won: 143
Lost: 106
Iain Duncan Smith #341
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 195
Won: 132
Lost: 114
Margaret Ferrier #342
Margaret Ferrier

Scottish National Party
Rutherglen and Hamilton West
Score: 208
Won: 982
Lost: 961
Angus MacNeil #343
Angus MacNeil

Scottish National Party
Na h-Eileanan an Iar
Score: 208
Won: 144
Lost: 142
Theresa May #344
Theresa May

Conservative
Maidenhead
Score: 217
Won: 1017
Lost: 1081
Louise Ellman #345
Louise Ellman

Labour/Co-operative
Liverpool, Riverside
Score: 207
Won: 1001
Lost: 991
Meg Hillier #346
Meg Hillier

Labour/Co-operative
Hackney South and Shoreditch
Score: 190
Won: 1236
Lost: 1017
Chris Davies #347
Chris Davies

Conservative
Brecon and Radnorshire
Score: 182
Won: 142
Lost: 110
Desmond Swayne #348
Desmond Swayne

Conservative
New Forest West
Score: 167
Won: 138
Lost: 86
Crispin Blunt #349
Crispin Blunt

Conservative
Reigate
Score: 181
Won: 131
Lost: 101
George Freeman #350
George Freeman

Conservative
Mid Norfolk
Score: 204
Won: 107
Lost: 106
Mark Garnier #351
Mark Garnier

Conservative
Wyre Forest
Score: 181
Won: 132
Lost: 103
Stephen Hammond #352
Stephen Hammond

Conservative
Wimbledon
Score: 205
Won: 138
Lost: 139
Richard Harrington #353
Richard Harrington

Conservative
Watford
Score: 184
Won: 112
Lost: 91
Gerald Howarth #354
Gerald Howarth

Conservative
Aldershot
Score: 193
Won: 124
Lost: 110
David Tredinnick #355
David Tredinnick

Conservative
Bosworth
Score: 184
Won: 127
Lost: 102
Rushanara Ali #356
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 198
Won: 982
Lost: 948
Alberto Costa #357
Alberto Costa

Conservative
South Leicestershire
Score: 177
Won: 117
Lost: 91
Thangam Debbonaire #358
Thangam Debbonaire

Labour
Bristol West
Score: 182
Won: 1220
Lost: 1004
Michael Fallon #359
Michael Fallon

Conservative
Sevenoaks
Score: 209
Won: 114
Lost: 124
Natalie McGarry #360
Natalie McGarry

Scottish National Party
Glasgow East
Score: 187
Won: 1092
Lost: 940
Mike Penning #361
Mike Penning

Conservative
Hemel Hempstead
Score: 185
Won: 124
Lost: 106
Gary Streeter #362
Gary Streeter

Conservative
South West Devon
Score: 190
Won: 107
Lost: 96
Angela Eagle #363
Angela Eagle

Labour
Wallasey
Score: 192
Won: 1030
Lost: 958
Kelly Tolhurst #364
Kelly Tolhurst

Conservative
Rochester and Strood
Score: 179
Won: 1183
Lost: 957
Robert Buckland #365
Robert Buckland

Conservative
South Swindon
Score: 192
Won: 113
Lost: 108
Rebecca Harris #366
Rebecca Harris

Conservative
Castle Point
Score: 169
Won: 1289
Lost: 945
Rupa Huq #367
Rupa Huq

Labour
Ealing Central and Acton
Score: 197
Won: 995
Lost: 1001
Jessica Morden #368
Jessica Morden

Labour
Newport East
Score: 205
Won: 1063
Lost: 1152
Julian Brazier #369
Julian Brazier

Conservative
Canterbury
Score: 197
Won: 117
Lost: 122
Michael Fabricant #370
Michael Fabricant

Conservative
Lichfield
Score: 168
Won: 154
Lost: 115
Mark Francois #371
Mark Francois

Conservative
Rayleigh and Wickford
Score: 184
Won: 99
Lost: 90
Nick Gibb #372
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 180
Won: 130
Lost: 114
Helen Goodman #373
Helen Goodman

Labour
Bishop Auckland
Score: 233
Won: 762
Lost: 1078
Chris Heaton-Harris #374
Chris Heaton-Harris

Conservative
Daventry
Score: 177
Won: 119
Lost: 101
Laurence Robertson #375
Laurence Robertson

Conservative
Tewkesbury
Score: 181
Won: 132
Lost: 116
Robert Syms #376
Robert Syms

Conservative
Poole
Score: 197
Won: 114
Lost: 120
Heidi Allen #377
Heidi Allen

Conservative
South Cambridgeshire
Score: 167
Won: 1218
Lost: 916
Neil Carmichael #378
Neil Carmichael

Conservative
Stroud
Score: 181
Won: 128
Lost: 116
Philip Hollobone #379
Philip Hollobone

Conservative
Kettering
Score: 175
Won: 121
Lost: 101
Chris Grayling #380
Chris Grayling

Conservative
Epsom and Ewell
Score: 185
Won: 120
Lost: 116
Gavin Barwell #381
Gavin Barwell

Conservative
Croydon Central
Score: 186
Won: 113
Lost: 114
Danny Kinahan #382
Danny Kinahan

UUP
South Antrim
Score: 162
Won: 133
Lost: 99
David Mackintosh #383
David Mackintosh

Conservative
Northampton South
Score: 192
Won: 112
Lost: 118
David Mowat #384
David Mowat

Conservative
Warrington South
Score: 174
Won: 119
Lost: 104
Paul Scully #385
Paul Scully

Conservative
Sutton and Cheam
Score: 177
Won: 114
Lost: 104
Ann Coffey #386
Ann Coffey

Labour
Stockport
Score: 215
Won: 842
Lost: 1117
Margaret Hodge #387
Margaret Hodge

Labour
Barking
Score: 230
Won: 778
Lost: 1173
Nicky Morgan #388
Nicky Morgan

Conservative
Loughborough
Score: 176
Won: 1130
Lost: 1022
Yasmin Qureshi #389
Yasmin Qureshi

Labour
Bolton South East
Score: 176
Won: 1035
Lost: 949
John Redwood #390
John Redwood

Conservative
Wokingham
Score: 167
Won: 129
Lost: 106
Helen Whately #391
Helen Whately

Conservative
Faversham and Mid Kent
Score: 161
Won: 1233
Lost: 930
Sarah Champion #392
Sarah Champion

Labour
Rotherham
Score: 171
Won: 1157
Lost: 1008
Tulip Siddiq #393
Tulip Siddiq

Labour
Hampstead and Kilburn
Score: 168
Won: 1129
Lost: 949
Henry Bellingham #394
Henry Bellingham

Conservative
North West Norfolk
Score: 174
Won: 136
Lost: 129
Eric Pickles #395
Eric Pickles

Conservative
Brentwood and Ongar
Score: 200
Won: 111
Lost: 138
Martin Vickers #396
Martin Vickers

Conservative
Cleethorpes
Score: 173
Won: 126
Lost: 120
John Baron #397
John Baron

Conservative
Basildon and Billericay
Score: 165
Won: 114
Lost: 100
Mary Glindon #398
Mary Glindon

Labour
North Tyneside
Score: 190
Won: 885
Lost: 1032
Paula Sherriff #399
Paula Sherriff

Labour
Dewsbury
Score: 173
Won: 1008
Lost: 981
Jonathan Reynolds #400
Jonathan Reynolds

Labour/Co-operative
Stalybridge and Hyde
Score: 172
Won: 133
Lost: 129
Clive Efford #401
Clive Efford

Labour
Eltham
Score: 178
Won: 112
Lost: 119
Jim Fitzpatrick #402
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 205
Won: 101
Lost: 141
John Whittingdale #403
John Whittingdale

Conservative
Maldon
Score: 151
Won: 127
Lost: 96
Peter Bottomley #404
Peter Bottomley

Conservative
Worthing West
Score: 155
Won: 130
Lost: 108
Natascha Engel #405
Natascha Engel

Labour
North East Derbyshire
Score: 154
Won: 1165
Lost: 950
Edward Garnier #406
Edward Garnier

Conservative
Harborough
Score: 163
Won: 106
Lost: 97
Steve Reed #407
Steve Reed

Labour/Co-operative
Croydon North
Score: 171
Won: 116
Lost: 117
Paul Blomfield #408
Paul Blomfield

Labour
Sheffield Central
Score: 201
Won: 110
Lost: 152
Simon Hart #409
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 157
Won: 119
Lost: 103
Graham Jones #410
Graham Jones

Labour
Hyndburn
Score: 181
Won: 128
Lost: 148
Amanda Solloway #411
Amanda Solloway

Conservative
Derby North
Score: 178
Won: 969
Lost: 1117
Bob Blackman #412
Bob Blackman

Conservative
Harrow East
Score: 149
Won: 133
Lost: 110
John Howell #413
John Howell

Conservative
Henley
Score: 167
Won: 121
Lost: 125
Andrew Rosindell #414
Andrew Rosindell

Conservative
Romford
Score: 161
Won: 109
Lost: 107
Andrew Tyrie #415
Andrew Tyrie

Conservative
Chichester
Score: 151
Won: 139
Lost: 124
Stella Creasy #416
Stella Creasy

Labour/Co-operative
Walthamstow
Score: 157
Won: 1128
Lost: 1124
Paul Maynard #417
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 155
Won: 114
Lost: 109
Andrew Selous #418
Andrew Selous

Conservative
South West Bedfordshire
Score: 160
Won: 105
Lost: 109
Andrew Bingham #419
Andrew Bingham

Conservative
High Peak
Score: 167
Won: 109
Lost: 123
Tristram Hunt #420
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 140
Won: 183
Lost: 145
Kwasi Kwarteng #421
Kwasi Kwarteng

Conservative
Spelthorne
Score: 157
Won: 121
Lost: 122
Richard Burgon #422
Richard Burgon

Labour
Leeds East
Score: 159
Won: 139
Lost: 147
Stuart McDonald #423
Stuart McDonald

Scottish National Party
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 161
Won: 128
Lost: 141
Marcus Jones #424
Marcus Jones

Conservative
Nuneaton
Score: 161
Won: 109
Lost: 121
Mike Wood #425
Mike Wood

Conservative
Dudley South
Score: 169
Won: 100
Lost: 121
Nadhim Zahawi #426
Nadhim Zahawi

Conservative
Stratford-on-Avon
Score: 152
Won: 104
Lost: 105
Louise Haigh #427
Louise Haigh

Labour
Sheffield, Heeley
Score: 146
Won: 1069
Lost: 1007
Peter Heaton-Jones #428
Peter Heaton-Jones

Conservative
North Devon
Score: 162
Won: 121
Lost: 142
Geoffrey Clifton-Brown #429
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 139
Won: 121
Lost: 106
Luke Hall #430
Luke Hall

Conservative
Thornbury and Yate
Score: 169
Won: 108
Lost: 140
Eleanor Laing #431
Eleanor Laing

Conservative
Epping Forest
Score: 148
Won: 1060
Lost: 1047
Michael Tomlinson #432
Michael Tomlinson

Conservative
Mid Dorset and North Poole
Score: 139
Won: 122
Lost: 106
Mike Freer #433
Mike Freer

Conservative
Finchley and Golders Green
Score: 143
Won: 116
Lost: 110
Keith Simpson #434
Keith Simpson

Conservative
Broadland
Score: 155
Won: 124
Lost: 140
Mhairi Black #435
Mhairi Black

Scottish National Party
Paisley and Renfrewshire South
Score: 198
Won: 704
Lost: 1236
Chris Evans #436
Chris Evans

Labour/Co-operative
Islwyn
Score: 149
Won: 125
Lost: 132
Rebecca Pow #437
Rebecca Pow

Conservative
Taunton Deane
Score: 134
Won: 1116
Lost: 953
Conor Burns #438
Conor Burns

Conservative
Bournemouth West
Score: 143
Won: 102
Lost: 107
John Mann #439
John Mann

Labour
Bassetlaw
Score: 146
Won: 115
Lost: 125
Graham Stringer #440
Graham Stringer

Labour
Blackley and Broughton
Score: 139
Won: 116
Lost: 114
Kris Hopkins #441
Kris Hopkins

Conservative
Keighley
Score: 143
Won: 107
Lost: 115
Nigel Mills #442
Nigel Mills

Conservative
Amber Valley
Score: 151
Won: 108
Lost: 127
David Mundell #443
David Mundell

Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 161
Won: 111
Lost: 148
Gareth Thomas #444
Gareth Thomas

Labour/Co-operative
Harrow West
Score: 162
Won: 114
Lost: 153
Graham Brady #445
Graham Brady

Conservative
Altrincham and Sale West
Score: 142
Won: 112
Lost: 122
Jane Ellison #446
Jane Ellison

Conservative
Battersea
Score: 135
Won: 114
Lost: 112
Ed Miliband #447
Ed Miliband

Labour
Doncaster North
Score: 141
Won: 150
Lost: 163
Karl McCartney #448
Karl McCartney

Conservative
Lincoln
Score: 134
Won: 110
Lost: 114
Jess Phillips #449
Jess Phillips

Labour
Birmingham, Yardley
Score: 121
Won: 1038
Lost: 895
Douglas Carswell #450
Douglas Carswell

UKIP
Clacton
Score: 117
Won: 122
Lost: 101
Bob Neill #451
Bob Neill

Conservative
Bromley and Chislehurst
Score: 134
Won: 118
Lost: 128
Sue Hayman #452
Sue Hayman

Labour
Workington
Score: 124
Won: 992
Lost: 972
Barbara Keeley #453
Barbara Keeley

Labour
Worsley and Eccles South
Score: 135
Won: 122
Lost: 141
Oliver Letwin #454
Oliver Letwin

Conservative
West Dorset
Score: 130
Won: 100
Lost: 110
Peter Aldous #455
Peter Aldous

Conservative
Waveney
Score: 123
Won: 118
Lost: 121
Owen Smith #456
Owen Smith

Labour
Pontypridd
Score: 137
Won: 114
Lost: 143
Julian Knight #457
Julian Knight

Conservative
Solihull
Score: 114
Won: 126
Lost: 115
Patrick McLoughlin #458
Patrick McLoughlin

Conservative
Derbyshire Dales
Score: 122
Won: 123
Lost: 129
Jamie Reed #459
Jamie Reed

Labour
Copeland
Score: 118
Won: 165
Lost: 157
James Duddridge #460
James Duddridge

Conservative
Rochford and Southend East
Score: 105
Won: 112
Lost: 87
Frank Field #461
Frank Field

Labour
Birkenhead
Score: 127
Won: 97
Lost: 118
Stewart Hosie #462
Stewart Hosie

Scottish National Party
Dundee East
Score: 110
Won: 141
Lost: 130
Chuka Umunna #463
Chuka Umunna

Labour
Streatham
Score: 130
Won: 132
Lost: 169
Alan Johnson #464
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 124
Won: 124
Lost: 150
Roger Mullin #465
Roger Mullin

Scottish National Party
Kirkcaldy and Cowdenbeath
Score: 128
Won: 101
Lost: 130
David Amess #466
David Amess

Conservative
Southend West
Score: 101
Won: 122
Lost: 102
Christopher Chope #467
Christopher Chope

Conservative
Christchurch
Score: 110
Won: 123
Lost: 122
Ronnie Cowan #468
Ronnie Cowan

Scottish National Party
Inverclyde
Score: 135
Won: 104
Lost: 151
John Hayes #469
John Hayes

Conservative
South Holland and The Deepings
Score: 106
Won: 126
Lost: 115
David Burrowes #470
David Burrowes

Conservative
Enfield, Southgate
Score: 99
Won: 128
Lost: 108
Barry Sheerman #471
Barry Sheerman

Labour/Co-operative
Huddersfield
Score: 130
Won: 98
Lost: 140
John Woodcock #472
John Woodcock

Labour/Co-operative
Barrow and Furness
Score: 120
Won: 113
Lost: 139
Brendan OHara #473
Brendan OHara

Scottish National Party
Argyll and Bute
Score: 125
Won: 122
Lost: 164
Stephen Twigg #474
Stephen Twigg

Labour/Co-operative
Liverpool, West Derby
Score: 130
Won: 121
Lost: 174
Albert Owen #475
Albert Owen

Labour
Ynys Mn
Score: 123
Won: 103
Lost: 140
Alan Haselhurst #476
Alan Haselhurst

Conservative
Saffron Walden
Score: 109
Won: 109
Lost: 124
Chris Leslie #477
Chris Leslie

Labour/Co-operative
Nottingham East
Score: 107
Won: 132
Lost: 147
Dan Jarvis #478
Dan Jarvis

Labour
Barnsley Central
Score: 91
Won: 169
Lost: 139
John Nicolson #479
John Nicolson

Scottish National Party
East Dunbartonshire
Score: 124
Won: 125
Lost: 184
Jeff Smith #480
Jeff Smith

Labour
Manchester, Withington
Score: 102
Won: 124
Lost: 131
David Crausby #481
David Crausby

Labour
Bolton North East
Score: 122
Won: 90
Lost: 132
Derek Twigg #482
Derek Twigg

Labour
Halton
Score: 112
Won: 123
Lost: 158
Gavin Shuker #483
Gavin Shuker

Labour/Co-operative
Luton South
Score: 103
Won: 123
Lost: 145
Shailesh Vara #484
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 97
Won: 102
Lost: 111
Mark Williams #485
Mark Williams

Liberal Democrat
Ceredigion
Score: 101
Won: 119
Lost: 140
Michael Dugher #486
Michael Dugher

Labour
Barnsley East
Score: 104
Won: 117
Lost: 165
Barry Gardiner #487
Barry Gardiner

Labour
Brent North
Score: 97
Won: 122
Lost: 153
Toby Perkins #488
Toby Perkins

Labour
Chesterfield
Score: 101
Won: 119
Lost: 159
Oliver Colvile #489
Oliver Colvile

Conservative
Plymouth, Sutton and Devonport
Score: 82
Won: 123
Lost: 119
Pete Wishart #490
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 108
Won: 106
Lost: 169
Mark Hendrick #491
Mark Hendrick

Labour/Co-operative
Preston
Score: 104
Won: 99
Lost: 159
Chris Matheson #492
Chris Matheson

Labour
City of Chester
Score: 103
Won: 94
Lost: 153
Jim Shannon #493
Jim Shannon

DUP
Strangford
Score: 101
Won: 101
Lost: 158
Rob Flello #494
Rob Flello

Labour
Stoke-on-Trent South
Score: 91
Won: 97
Lost: 138
John Martin McDonnell #495
John Martin McDonnell

Labour
Hayes and Harlington
Score: 91
Won: 101
Lost: 141
Stephen Doughty #496
Stephen Doughty

Labour/Co-operative
Cardiff South and Penarth
Score: 82
Won: 118
Lost: 144
Huw Irranca-Davies #497
Huw Irranca-Davies

Labour
Ogmore
Score: 79
Won: 129
Lost: 145
Emily Thornberry #498
Emily Thornberry

Labour
Islington South and Finsbury
Score: 113
Won: 635
Lost: 1303
Phil Boswell #499
Phil Boswell

Scottish National Party
Coatbridge, Chryston and Bellshill
Score: 88
Won: 108
Lost: 161
Nigel Dodds #500
Nigel Dodds

DUP
Belfast North
Score: 82
Won: 93
Lost: 124
Edward Leigh #501
Edward Leigh

Conservative
Gainsborough
Score: 73
Won: 123
Lost: 136
Alistair Burt #502
Alistair Burt

Conservative
North East Bedfordshire
Score: 71
Won: 109
Lost: 121
Conor McGinn #503
Conor McGinn

Labour
St Helens North
Score: 86
Won: 92
Lost: 143
Karl Turner #504
Karl Turner

Labour
Kingston upon Hull East
Score: 93
Won: 90
Lost: 153
Caroline Lucas #505
Caroline Lucas

Green
Brighton, Pavilion
Score: 75
Won: 846
Lost: 1150
Jon Ashworth #506
Jon Ashworth

Labour/Co-operative
Leicester South
Score: 72
Won: 109
Lost: 148
Hilary Benn #507
Hilary Benn

Labour
Leeds Central
Score: 81
Won: 104
Lost: 169
Sadiq Khan #508
Sadiq Khan

Labour
Tooting
Score: 81
Won: 115
Lost: 186
Peter Kyle #509
Peter Kyle

Labour
Hove
Score: 79
Won: 128
Lost: 195
Callum McCaig #510
Callum McCaig

Scottish National Party
Aberdeen South
Score: 74
Won: 117
Lost: 166
Ian Mearns #511
Ian Mearns

Labour
Gateshead
Score: 102
Won: 71
Lost: 161
Stephen Kinnock #512
Stephen Kinnock

Labour
Aberavon
Score: 69
Won: 135
Lost: 171
Ian Blackford #513
Ian Blackford

Scottish National Party
Ross, Skye and Lochaber
Score: 86
Won: 96
Lost: 193
Andy Burnham #514
Andy Burnham

Labour
Leigh
Score: 74
Won: 123
Lost: 196
Jon Trickett #515
Jon Trickett

Labour
Hemsworth
Score: 66
Won: 122
Lost: 153
Sammy Wilson #516
Sammy Wilson

DUP
East Antrim
Score: 73
Won: 93
Lost: 142
Ian Austin #517
Ian Austin

Labour
Dudley North
Score: 75
Won: 98
Lost: 164
Kevin Brennan #518
Kevin Brennan

Labour
Cardiff West
Score: 67
Won: 103
Lost: 146
Gregory Campbell #519
Gregory Campbell

DUP
East Londonderry
Score: 64
Won: 97
Lost: 121
Roger Gale #520
Roger Gale

Conservative
North Thanet
Score: 69
Won: 93
Lost: 139
Paul Monaghan #521
Paul Monaghan

Scottish National Party
Caithness, Sutherland and Easter Ross
Score: 88
Won: 88
Lost: 190
Gavin Newlands #522
Gavin Newlands

Scottish National Party
Paisley and Renfrewshire North
Score: 64
Won: 133
Lost: 168
Wes Streeting #523
Wes Streeting

Labour
Ilford North
Score: 62
Won: 150
Lost: 193
Stuart Donaldson #524
Stuart Donaldson

Scottish National Party
West Aberdeenshire and Kincardine
Score: 57
Won: 142
Lost: 164
Paul Farrelly #525
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 65
Won: 100
Lost: 149
David Simpson #526
David Simpson

DUP
Upper Bann
Score: 61
Won: 100
Lost: 136
Bill Cash #527
Bill Cash

Conservative
Stone
Score: 55
Won: 112
Lost: 135
Jon Cruddas #528
Jon Cruddas

Labour
Dagenham and Rainham
Score: 55
Won: 117
Lost: 136
Jonathan Edwards #529
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 57
Won: 120
Lost: 152
Neil Gray #530
Neil Gray

Scottish National Party
Airdrie and Shotts
Score: 72
Won: 90
Lost: 174
Norman Lamb #531
Norman Lamb

Liberal Democrat
North Norfolk
Score: 59
Won: 108
Lost: 142
Justin Madders #532
Justin Madders

Labour
Ellesmere Port and Neston
Score: 59
Won: 111
Lost: 155
Tom Elliott #533
Tom Elliott

UUP
Fermanagh and South Tyrone
Score: 61
Won: 86
Lost: 130
Stephen Gethins #534
Stephen Gethins

Scottish National Party
North East Fife
Score: 55
Won: 143
Lost: 187
Khalid Mahmood #535
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 64
Won: 112
Lost: 183
Tim Farron #536
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 63
Won: 115
Lost: 197
Alistair Carmichael #537
Alistair Carmichael

Liberal Democrat
Orkney and Shetland
Score: 59
Won: 95
Lost: 160
Lindsay Hoyle #538
Lindsay Hoyle

Labour
Chorley
Score: 53
Won: 95
Lost: 137
Clive Lewis #539
Clive Lewis

Labour
Norwich South
Score: 76
Won: 90
Lost: 218
Andy McDonald #540
Andy McDonald

Labour
Middlesbrough
Score: 59
Won: 87
Lost: 147
Nicholas Soames #541
Nicholas Soames

Conservative
Mid Sussex
Score: 50
Won: 119
Lost: 155
Clive Betts #542
Clive Betts

Labour
Sheffield South East
Score: 57
Won: 82
Lost: 137
Harry Harpham #543
Harry Harpham

Labour
Sheffield, Brightside and Hillsborough
Score: 59
Won: 86
Lost: 154
Chris Law #544
Chris Law

Scottish National Party
Dundee West
Score: 104
Won: 62
Lost: 247
Stewart McDonald #545
Stewart McDonald

Scottish National Party
Glasgow South
Score: 50
Won: 122
Lost: 167
Ian Murray #546
Ian Murray

Labour
Edinburgh South
Score: 55
Won: 105
Lost: 164
Geraint Davies #547
Geraint Davies

Labour/Co-operative
Swansea West
Score: 61
Won: 89
Lost: 176
Martin Docherty #548
Martin Docherty

Scottish National Party
West Dunbartonshire
Score: 51
Won: 109
Lost: 175
Calum Kerr #549
Calum Kerr

Scottish National Party
Berwickshire, Roxburgh and Selkirk
Score: 65
Won: 88
Lost: 192
Tom Brake #550
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 51
Won: 81
Lost: 139
Alan Campbell #551
Alan Campbell

Labour
Tynemouth
Score: 47
Won: 112
Lost: 160
Jeffrey M. Donaldson #552
Jeffrey M. Donaldson

DUP
Lagan Valley
Score: 42
Won: 111
Lost: 138
Hywel Williams #553
Hywel Williams

Plaid Cymru
Arfon
Score: 78
Won: 63
Lost: 196
Simon Danczuk #554
Simon Danczuk

Labour
Rochdale
Score: 43
Won: 95
Lost: 134
Roger Godsiff #555
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 42
Won: 103
Lost: 144
Anne McLaughlin #556
Anne McLaughlin

Scottish National Party
Glasgow North East
Score: 67
Won: 80
Lost: 218
Matthew Pennycook #557
Matthew Pennycook

Labour
Greenwich and Woolwich
Score: 43
Won: 120
Lost: 182
Steve Pound #558
Steve Pound

Labour
Ealing North
Score: 43
Won: 84
Lost: 133
Alan Whitehead #559
Alan Whitehead

Labour
Southampton, Test
Score: 43
Won: 93
Lost: 149
Andrew Gwynne #560
Andrew Gwynne

Labour
Denton and Reddish
Score: 41
Won: 101
Lost: 153
Ronnie Campbell #561
Ronnie Campbell

Labour
Blyth Valley
Score: 60
Won: 69
Lost: 208
Kevan Jones #562
Kevan Jones

Labour
North Durham
Score: 44
Won: 89
Lost: 179
Geoffrey Robinson #563
Geoffrey Robinson

Labour
Coventry North West
Score: 43
Won: 97
Lost: 198
Dennis Skinner #564
Dennis Skinner

Labour
Bolsover
Score: 45
Won: 95
Lost: 201
Bill Esterson #565
Bill Esterson

Labour
Sefton Central
Score: 37
Won: 97
Lost: 174
Greg Mulholland #566
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 30
Won: 107
Lost: 146
Owen Thompson #567
Owen Thompson

Scottish National Party
Midlothian
Score: 31
Won: 116
Lost: 165
Iain Wright #568
Iain Wright

Labour
Hartlepool
Score: 37
Won: 96
Lost: 178
Vernon Coaker #569
Vernon Coaker

Labour
Gedling
Score: 33
Won: 100
Lost: 167
Alex Cunningham #570
Alex Cunningham

Labour
Stockton North
Score: 30
Won: 101
Lost: 157
Steven Paterson #571
Steven Paterson

Scottish National Party
Stirling
Score: 34
Won: 87
Lost: 158
Tom Watson #572
Tom Watson

Labour
West Bromwich East
Score: 54
Won: 61
Lost: 220
John Bercow #573
John Bercow

Speaker
Buckingham
Score: 29
Won: 112
Lost: 181
Martyn Day #574
Martyn Day

Scottish National Party
Linlithgow and East Falkirk
Score: 38
Won: 79
Lost: 197
Kelvin Hopkins #575
Kelvin Hopkins

Labour
Luton North
Score: 27
Won: 102
Lost: 152
Rob Marris #576
Rob Marris

Labour
Wolverhampton South West
Score: 40
Won: 66
Lost: 164
Michael Meacher #577
Michael Meacher

Labour
Oldham West and Royton
Score: 38
Won: 71
Lost: 168
Daniel Zeichner #578
Daniel Zeichner

Labour
Cambridge
Score: 40
Won: 71
Lost: 177
Mickey Brady #579
Mickey Brady

Sinn Fein
Newry and Armagh
Score: 36
Won: 80
Lost: 195
Douglas Chapman #580
Douglas Chapman

Scottish National Party
Dunfermline and West Fife
Score: 30
Won: 81
Lost: 172
Nicholas Dakin #581
Nicholas Dakin

Labour
Scunthorpe
Score: 25
Won: 96
Lost: 148
Mike Kane #582
Mike Kane

Labour
Wythenshawe and Sale East
Score: 30
Won: 93
Lost: 180
Ian Lavery #583
Ian Lavery

Labour
Wansbeck
Score: 23
Won: 101
Lost: 137
Alasdair McDonnell #584
Alasdair McDonnell

Social Democratic and Labour Party
Belfast South
Score: 28
Won: 86
Lost: 149
Nick Smith #585
Nick Smith

Labour
Blaenau Gwent
Score: 32
Won: 80
Lost: 175
Michael Weir #586
Michael Weir

Scottish National Party
Angus
Score: 25
Won: 99
Lost: 160
George Howarth #587
George Howarth

Labour
Knowsley
Score: 28
Won: 74
Lost: 169
Pat McFadden #588
Pat McFadden

Labour
Wolverhampton South East
Score: 25
Won: 97
Lost: 175
Chris Stephens #589
Chris Stephens

Scottish National Party
Glasgow South West
Score: 37
Won: 64
Lost: 207
Phil Wilson #590
Phil Wilson

Labour
Sedgefield
Score: 20
Won: 112
Lost: 151
Jim Cunningham #591
Jim Cunningham

Labour
Coventry South
Score: 21
Won: 105
Lost: 157
Gerald Kaufman #592
Gerald Kaufman

Labour
Manchester, Gorton
Score: 24
Won: 95
Lost: 177
Francie Molloy #593
Francie Molloy

Sinn Fein
Mid Ulster
Score: 31
Won: 67
Lost: 195
Keir Starmer #594
Keir Starmer

Labour
Holborn and St Pancras
Score: 19
Won: 153
Lost: 212
Nick Thomas-Symonds #595
Nick Thomas-Symonds

Labour
Torfaen
Score: 26
Won: 69
Lost: 153
Alan Brown #596
Alan Brown

Scottish National Party
Kilmarnock and Loudoun
Score: 21
Won: 99
Lost: 189
Richard Burden #597
Richard Burden

Labour
Birmingham, Northfield
Score: 21
Won: 82
Lost: 163
Stephen Hepburn #598
Stephen Hepburn

Labour
Jarrow
Score: 21
Won: 90
Lost: 193
Steve McCabe #599
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 16
Won: 108
Lost: 154
Adrian Bailey #600
Adrian Bailey

Labour/Co-operative
West Bromwich West
Score: 20
Won: 83
Lost: 181
Jeremy Corbyn #601
Jeremy Corbyn

Labour
Islington North
Score: 15
Won: 105
Lost: 140
Fabian Hamilton #602
Fabian Hamilton

Labour
Leeds North East
Score: 15
Won: 107
Lost: 164
Paul Maskey #603
Paul Maskey

Sinn Fein
Belfast West
Score: 20
Won: 82
Lost: 199
Tommy Sheppard #604
Tommy Sheppard

Scottish National Party
Edinburgh East
Score: 28
Won: 55
Lost: 218
Mark Tami #605
Mark Tami

Labour
Alyn and Deeside
Score: 21
Won: 74
Lost: 188
Jim Dowd #606
Jim Dowd

Labour
Lewisham West and Penge
Score: 15
Won: 76
Lost: 157
Patrick Grady #607
Patrick Grady

Scottish National Party
Glasgow North
Score: 20
Won: 69
Lost: 203
Imran Hussain #608
Imran Hussain

Labour
Bradford East
Score: 22
Won: 60
Lost: 212
George Kerevan #609
George Kerevan

Scottish National Party
East Lothian
Score: 20
Won: 70
Lost: 210
Ivan Lewis #610
Ivan Lewis

Labour
Bury South
Score: 17
Won: 77
Lost: 165
John Spellar #611
John Spellar

Labour
Warley
Score: 14
Won: 87
Lost: 164
Kevin Barron #612
Kevin Barron

Labour
Rother Valley
Score: 12
Won: 75
Lost: 178
Pat Doherty #613
Pat Doherty

Sinn Fein
West Tyrone
Score: 15
Won: 68
Lost: 170
Alex Salmond #614
Alex Salmond

Scottish National Party
Gordon
Score: 15
Won: 74
Lost: 226
Andrew Slaughter #615
Andrew Slaughter

Labour
Hammersmith
Score: 12
Won: 80
Lost: 194
Stephen Timms #616
Stephen Timms

Labour
East Ham
Score: 12
Won: 99
Lost: 171
Tom Blenkinsop #617
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 9
Won: 101
Lost: 221
Nick Brown #618
Nick Brown

Labour
Newcastle upon Tyne East
Score: 9
Won: 78
Lost: 194
John Healey #619
John Healey

Labour
Wentworth and Dearne
Score: 14
Won: 72
Lost: 225
Angus Robertson #620
Angus Robertson

Scottish National Party
Moray
Score: 13
Won: 64
Lost: 187
Liam Byrne #621
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 8
Won: 78
Lost: 200
Peter Dowd #622
Peter Dowd

Labour
Bootle
Score: 6
Won: 73
Lost: 174
John McNally #623
John McNally

Scottish National Party
Falkirk
Score: 12
Won: 45
Lost: 216
John Cryer #624
John Cryer

Labour
Leyton and Wanstead
Score: 5
Won: 57
Lost: 159
Gordon Marsden #625
Gordon Marsden

Labour
Blackpool South
Score: 3
Won: 60
Lost: 192
Grahame Morris #626
Grahame Morris

Labour
Easington
Score: 3
Won: 69
Lost: 198
Graham Allen #627
Graham Allen

Labour
Nottingham North
Score: 0
Won: 90
Lost: 168
David Anderson #628
David Anderson

Labour
Blaydon
Score: 0
Won: 58
Lost: 183
Richard Arkless #629
Richard Arkless

Scottish National Party
Dumfries and Galloway
Score: 0
Won: 87
Lost: 216
Ben Bradshaw #630
Ben Bradshaw

Labour
Exeter
Score: 0
Won: 135
Lost: 197
Chris Bryant #631
Chris Bryant

Labour
Rhondda
Score: 0
Won: 88
Lost: 206
Neil Coyle #632
Neil Coyle

Labour
Bermondsey and Old Southwark
Score: 0
Won: 95
Lost: 166
Wayne David #633
Wayne David

Labour
Caerphilly
Score: 0
Won: 84
Lost: 165
Jack Dromey #634
Jack Dromey

Labour
Birmingham, Erdington
Score: 1
Won: 65
Lost: 228
Mark Durkan #635
Mark Durkan

Social Democratic and Labour Party
Foyle
Score: 0
Won: 77
Lost: 161
Paul Flynn #636
Paul Flynn

Labour
Newport West
Score: 0
Won: 83
Lost: 189
Mike Gapes #637
Mike Gapes

Labour/Co-operative
Ilford South
Score: 0
Won: 55
Lost: 235
Peter Grant #638
Peter Grant

Scottish National Party
Glenrothes
Score: 0
Won: 93
Lost: 192
David Hanson #639
David Hanson

Labour
Delyn
Score: 0
Won: 90
Lost: 170
Drew Hendry #640
Drew Hendry

Scottish National Party
Inverness, Nairn, Badenoch and Strathspey
Score: 0
Won: 91
Lost: 189
Gerald Jones #641
Gerald Jones

Labour
Merthyr Tydfil and Rhymney
Score: 0
Won: 84
Lost: 175
David Lammy #642
David Lammy

Labour
Tottenham
Score: 0
Won: 72
Lost: 188
Ian Lucas #643
Ian Lucas

Labour
Wrexham
Score: 0
Won: 76
Lost: 167
Alan Meale #644
Alan Meale

Labour
Mansfield
Score: 0
Won: 84
Lost: 214
John Pugh #645
John Pugh

Liberal Democrat
Southport
Score: 0
Won: 66
Lost: 200
Stephen Philip Rotheram #646
Stephen Philip Rotheram

Labour
Liverpool, Walton
Score: 0
Won: 73
Lost: 191
Virendra Sharma #647
Virendra Sharma

Labour
Ealing, Southall
Score: 0
Won: 87
Lost: 145
Andrew Smith #648
Andrew Smith

Labour
Oxford East
Score: 1
Won: 84
Lost: 191
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