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 Mitchell
 
Gloria De Pieromp/
Andrew Mitchell   Gloria De Piero
Conservative   Labour
Sutton Coldfield   Ashfield


 
As seen in

Results: Mixed
Started on the 7th of July 2015

Mixed      Male      Female      Historic Rankings

Mixed
Sexiest
Parties
by Wins

#1
0
#2
0
#3
0
#4
0
#5
0
#6
0
#7
0
#8
0
#9
0
#10
0
#11
0
#12
0
#13
0
#14
0

Mixed
Sexiest
Parties
by Size

#1
nan%
#2
nan%
#3
nan%
#4
nan%
#5
nan%
#6
nan%
#7
nan%
#8
nan%
#9
nan%
#10
nan%
#11
nan%
#12
nan%
#13
nan%
#14
nan%

SexyMP on Facebook







Top 10 - Mixed

Richard Bacon
#1
Richard Bacon
Conservative
South Norfolk
Score: 318
Won: 815
Lost: 670
David Mundell
#2
David Mundell
Conservative
Dumfriesshire, Clydesdale and Tweeddale
Score: 243
Won: 735
Lost: 803
Richard Benyon
#3
Richard Benyon
Conservative
Newbury
Score: 12
Won: 1458
Lost: 584
Richard Drax
#4
Richard Drax
Conservative
South Dorset
Score: 12
Won: 1627
Lost: 470
Daniel Poulter
#5
Daniel Poulter
Conservative
Central Suffolk and North Ipswich
Score: 12
Won: 1511
Lost: 486
Steven Baker
#6
Steven Baker
Conservative
Wycombe
Score: 12
Won: 882
Lost: 507
Stephen Barclay
#7
Stephen Barclay
Conservative
North East Cambridgeshire
Score: 12
Won: 1012
Lost: 543
Steve Brine
#8
Steve Brine
Conservative
Winchester
Score: 12
Won: 917
Lost: 550
James Cartlidge
#9
James Cartlidge
Conservative
South Suffolk
Score: 12
Won: 947
Lost: 544
Rehman Chishti
#10
Rehman Chishti
Conservative
Gillingham and Rainham
Score: 12
Won: 963
Lost: 543

James Cleverly #11
James Cleverly

Conservative
Braintree
Score: 12
Won: 937
Lost: 556
David Davies #12
David Davies

Conservative
Monmouth
Score: 12
Won: 912
Lost: 545
James Davies #13
James Davies

Conservative
Vale of Clwyd
Score: 12
Won: 952
Lost: 564
Philip Dunne #14
Philip Dunne

Conservative
Ludlow
Score: 12
Won: 913
Lost: 542
Tobias Ellwood #15
Tobias Ellwood

Conservative
Bournemouth East
Score: 12
Won: 991
Lost: 551
Charlie Elphicke #16
Charlie Elphicke

Conservative
Dover
Score: 12
Won: 940
Lost: 536
George Eustice #17
George Eustice

Conservative
Camborne and Redruth
Score: 12
Won: 934
Lost: 529
Richard Fuller #18
Richard Fuller

Conservative
Bedford
Score: 12
Won: 972
Lost: 560
Marcus Fysh #19
Marcus Fysh

Conservative
Yeovil
Score: 12
Won: 918
Lost: 515
Zac Goldsmith #20
Zac Goldsmith

Conservative
Richmond Park
Score: 12
Won: 974
Lost: 542
Richard Graham #21
Richard Graham

Conservative
Gloucester
Score: 12
Won: 941
Lost: 547
Matthew Hancock #22
Matthew Hancock

Conservative
West Suffolk
Score: 12
Won: 887
Lost: 512
Greg Hands #23
Greg Hands

Conservative
Chelsea and Fulham
Score: 12
Won: 943
Lost: 549
Mark Harper #24
Mark Harper

Conservative
Forest of Dean
Score: 12
Won: 926
Lost: 521
James Heappey #25
James Heappey

Conservative
Wells
Score: 12
Won: 963
Lost: 560
Damian Hinds #26
Damian Hinds

Conservative
East Hampshire
Score: 12
Won: 892
Lost: 535
George Hollingbery #27
George Hollingbery

Conservative
Meon Valley
Score: 12
Won: 968
Lost: 538
Nick Hurd #28
Nick Hurd

Conservative
Ruislip, Northwood and Pinner
Score: 12
Won: 975
Lost: 555
Ranil Jayawardena #29
Ranil Jayawardena

Conservative
North East Hampshire
Score: 12
Won: 916
Lost: 530
Bernard Jenkin #30
Bernard Jenkin

Conservative
Harwich and North Essex
Score: 12
Won: 926
Lost: 533
Robert Jenrick #31
Robert Jenrick

Conservative
Newark
Score: 12
Won: 986
Lost: 562
Jo Johnson #32
Jo Johnson

Conservative
Orpington
Score: 12
Won: 1086
Lost: 610
Daniel Kawczynski #33
Daniel Kawczynski

Conservative
Shrewsbury and Atcham
Score: 12
Won: 1045
Lost: 582
Mark Lancaster #34
Mark Lancaster

Conservative
Milton Keynes North
Score: 12
Won: 914
Lost: 526
Scott Mann #35
Scott Mann

Conservative
North Cornwall
Score: 12
Won: 1074
Lost: 575
Johnny Mercer #36
Johnny Mercer

Conservative
Plymouth, Moor View
Score: 12
Won: 1020
Lost: 603
Jesse Norman #37
Jesse Norman

Conservative
Hereford and South Herefordshire
Score: 12
Won: 1345
Lost: 683
Owen Paterson #38
Owen Paterson

Conservative
North Shropshire
Score: 12
Won: 1423
Lost: 642
Bridget Phillipson #39
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 12
Won: 20881
Lost: 10784
Chris Philp #40
Chris Philp

Conservative
Croydon South
Score: 12
Won: 1032
Lost: 561
Christopher Pincher #41
Christopher Pincher

Conservative
Tamworth
Score: 12
Won: 895
Lost: 534
Tom Pursglove #42
Tom Pursglove

Conservative
Corby
Score: 12
Won: 967
Lost: 574
Dominic Raab #43
Dominic Raab

Conservative
Esher and Walton
Score: 12
Won: 1076
Lost: 595
Jacob Rees-Mogg #44
Jacob Rees-Mogg

Conservative
North East Somerset
Score: 12
Won: 1086
Lost: 629
Rachel Reeves #45
Rachel Reeves

Labour
Leeds West
Score: 12
Won: 19735
Lost: 11377
David Rutley #46
David Rutley

Conservative
Macclesfield
Score: 12
Won: 944
Lost: 556
Chris Skidmore #47
Chris Skidmore

Conservative
Kingswood
Score: 12
Won: 1004
Lost: 530
Henry Smith #48
Henry Smith

Conservative
Crawley
Score: 12
Won: 944
Lost: 565
Julian Smith #49
Julian Smith

Conservative
Skipton and Ripon
Score: 12
Won: 896
Lost: 523
Andrew Stephenson #50
Andrew Stephenson

Conservative
Pendle
Score: 12
Won: 944
Lost: 552
Derek Thomas #51
Derek Thomas

Conservative
St Ives
Score: 12
Won: 914
Lost: 540
Robin Walker #52
Robin Walker

Conservative
Worcester
Score: 12
Won: 986
Lost: 587
James Wharton #53
James Wharton

Conservative
Stockton South
Score: 12
Won: 959
Lost: 549
Eilidh Whiteford #54
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 12
Won: 21270
Lost: 10028
Gavin Williamson #55
Gavin Williamson

Conservative
South Staffordshire
Score: 12
Won: 959
Lost: 544
Debbie Abrahams #56
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 12
Won: 19080
Lost: 11479
Nigel Adams #57
Nigel Adams

Conservative
Selby and Ainsty
Score: 12
Won: 912
Lost: 584
Adam Afriyie #58
Adam Afriyie

Conservative
Windsor
Score: 12
Won: 898
Lost: 553
Heidi Alexander #59
Heidi Alexander

Labour
Lewisham East
Score: 12
Won: 19179
Lost: 11877
Rushanara Ali #60
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 12
Won: 12035
Lost: 10183
Stuart Andrew #61
Stuart Andrew

Conservative
Pudsey
Score: 12
Won: 796
Lost: 564
Edward Argar #62
Edward Argar

Conservative
Charnwood
Score: 12
Won: 854
Lost: 564
Hannah Bardell #63
Hannah Bardell

Scottish National Party
Livingston
Score: 12
Won: 13352
Lost: 10951
Guto Bebb #64
Guto Bebb

Conservative
Aberconwy
Score: 12
Won: 835
Lost: 652
Paul Beresford #65
Paul Beresford

Conservative
Mole Valley
Score: 12
Won: 819
Lost: 559
Luciana Berger #66
Luciana Berger

Labour/Co-operative
Liverpool, Wavertree
Score: 12
Won: 14105
Lost: 11853
Jake Berry #67
Jake Berry

Conservative
Rossendale and Darwen
Score: 12
Won: 871
Lost: 559
James Berry #68
James Berry

Conservative
Kingston and Surbiton
Score: 12
Won: 909
Lost: 567
Bob Blackman #69
Bob Blackman

Conservative
Harrow East
Score: 12
Won: 892
Lost: 645
Crispin Blunt #70
Crispin Blunt

Conservative
Reigate
Score: 12
Won: 810
Lost: 634
Nicholas Boles #71
Nicholas Boles

Conservative
Grantham and Stamford
Score: 12
Won: 844
Lost: 575
Peter Bone #72
Peter Bone

Conservative
Wellingborough
Score: 12
Won: 852
Lost: 601
Andrew Bridgen #73
Andrew Bridgen

Conservative
North West Leicestershire
Score: 12
Won: 905
Lost: 581
James Brokenshire #74
James Brokenshire

Conservative
Old Bexley and Sidcup
Score: 12
Won: 839
Lost: 560
David Burrowes #75
David Burrowes

Conservative
Enfield, Southgate
Score: 12
Won: 872
Lost: 608
Ruth Cadbury #76
Ruth Cadbury

Labour
Brentford and Isleworth
Score: 12
Won: 17282
Lost: 12639
Alun Cairns #77
Alun Cairns

Conservative
Vale of Glamorgan
Score: 12
Won: 900
Lost: 559
David Cameron #78
David Cameron

Conservative
Witney
Score: 12
Won: 1012
Lost: 614
Douglas Carswell #79
Douglas Carswell

UKIP
Clacton
Score: 12
Won: 886
Lost: 652
Alex Chalk #80
Alex Chalk

Conservative
Cheltenham
Score: 12
Won: 955
Lost: 583
Jenny Chapman #81
Jenny Chapman

Labour
Darlington
Score: 12
Won: 12491
Lost: 10243
Greg Clark #82
Greg Clark

Conservative
Tunbridge Wells
Score: 12
Won: 926
Lost: 576
Geoffrey Clifton-Brown #83
Geoffrey Clifton-Brown

Conservative
The Cotswolds
Score: 12
Won: 817
Lost: 668
Damian Collins #84
Damian Collins

Conservative
Folkestone and Hythe
Score: 12
Won: 894
Lost: 560
Alberto Costa #85
Alberto Costa

Conservative
South Leicestershire
Score: 12
Won: 875
Lost: 635
Geoffrey Cox #86
Geoffrey Cox

Conservative
Torridge and West Devon
Score: 12
Won: 922
Lost: 606
Stephen Crabb #87
Stephen Crabb

Conservative
Preseli Pembrokeshire
Score: 12
Won: 946
Lost: 595
Judith Cummins #88
Judith Cummins

Labour
Bradford South
Score: 12
Won: 12330
Lost: 10118
Byron Davies #89
Byron Davies

Conservative
Gower
Score: 12
Won: 803
Lost: 633
Chris Davies #90
Chris Davies

Conservative
Brecon and Radnorshire
Score: 12
Won: 862
Lost: 652
Philip Davies #91
Philip Davies

Conservative
Shipley
Score: 12
Won: 929
Lost: 627
David Davis #92
David Davis

Conservative
Haltemprice and Howden
Score: 12
Won: 899
Lost: 636
Gloria De Piero #93
Gloria De Piero

Labour
Ashfield
Score: 12
Won: 13255
Lost: 10956
Thangam Debbonaire #94
Thangam Debbonaire

Labour
Bristol West
Score: 12
Won: 17961
Lost: 12435
Jonathan Djanogly #95
Jonathan Djanogly

Conservative
Huntingdon
Score: 12
Won: 862
Lost: 560
Steve Double #96
Steve Double

Conservative
St Austell and Newquay
Score: 12
Won: 862
Lost: 625
Oliver Dowden #97
Oliver Dowden

Conservative
Hertsmere
Score: 12
Won: 873
Lost: 570
Alan Duncan #98
Alan Duncan

Conservative
Rutland and Melton
Score: 12
Won: 884
Lost: 577
Iain Duncan Smith #99
Iain Duncan Smith

Conservative
Chingford and Woodford Green
Score: 12
Won: 907
Lost: 674
Julie Elliott #100
Julie Elliott

Labour
Sunderland Central
Score: 12
Won: 18258
Lost: 12101
Michael Ellis #101
Michael Ellis

Conservative
Northampton North
Score: 12
Won: 864
Lost: 555
Jane Ellison #102
Jane Ellison

Conservative
Battersea
Score: 12
Won: 881
Lost: 620
Graham Evans #103
Graham Evans

Conservative
Weaver Vale
Score: 12
Won: 843
Lost: 550
Nigel Evans #104
Nigel Evans

Conservative
Ribble Valley
Score: 12
Won: 837
Lost: 630
Mark Field #105
Mark Field

Conservative
Cities of London and Westminster
Score: 12
Won: 877
Lost: 576
Kevin Foster #106
Kevin Foster

Conservative
Torbay
Score: 12
Won: 856
Lost: 610
Liam Fox #107
Liam Fox

Conservative
North Somerset
Score: 12
Won: 937
Lost: 604
Vicky Foxcroft #108
Vicky Foxcroft

Labour
Lewisham, Deptford
Score: 12
Won: 13520
Lost: 11270
Mark Francois #109
Mark Francois

Conservative
Rayleigh and Wickford
Score: 12
Won: 789
Lost: 614
Mike Freer #110
Mike Freer

Conservative
Finchley and Golders Green
Score: 12
Won: 785
Lost: 647
Mark Garnier #111
Mark Garnier

Conservative
Wyre Forest
Score: 12
Won: 881
Lost: 644
David Gauke #112
David Gauke

Conservative
South West Hertfordshire
Score: 12
Won: 886
Lost: 563
Patricia Gibson #113
Patricia Gibson

Scottish National Party
North Ayrshire and Arran
Score: 12
Won: 15317
Lost: 12269
John Glen #114
John Glen

Conservative
Salisbury
Score: 12
Won: 901
Lost: 578
Robert Goodwill #115
Robert Goodwill

Conservative
Scarborough and Whitby
Score: 12
Won: 873
Lost: 619
Michael Gove #116
Michael Gove

Conservative
Surrey Heath
Score: 12
Won: 925
Lost: 717
James Gray #117
James Gray

Conservative
North Wiltshire
Score: 12
Won: 824
Lost: 622
Chris Green #118
Chris Green

Conservative
Bolton West
Score: 12
Won: 865
Lost: 521
Damian Green #119
Damian Green

Conservative
Ashford
Score: 12
Won: 827
Lost: 614
Dominic Grieve #120
Dominic Grieve

Conservative
Beaconsfield
Score: 12
Won: 846
Lost: 628
Andrew Griffiths #121
Andrew Griffiths

Conservative
Burton
Score: 12
Won: 866
Lost: 551
Ben Gummer #122
Ben Gummer

Conservative
Ipswich
Score: 12
Won: 915
Lost: 620
Sam Gyimah #123
Sam Gyimah

Conservative
East Surrey
Score: 12
Won: 867
Lost: 540
Louise Haigh #124
Louise Haigh

Labour
Sheffield, Heeley
Score: 12
Won: 12638
Lost: 10628
Robert Halfon #125
Robert Halfon

Conservative
Harlow
Score: 12
Won: 838
Lost: 588
Philip Hammond #126
Philip Hammond

Conservative
Runnymede and Weybridge
Score: 12
Won: 887
Lost: 645
Richard Harrington #127
Richard Harrington

Conservative
Watford
Score: 12
Won: 861
Lost: 575
Simon Hart #128
Simon Hart

Conservative
Carmarthen West and South Pembrokeshire
Score: 12
Won: 829
Lost: 595
Helen Hayes #129
Helen Hayes

Labour
Dulwich and West Norwood
Score: 12
Won: 12580
Lost: 10118
Sue Hayman #130
Sue Hayman

Labour
Workington
Score: 12
Won: 12641
Lost: 10421
Chris Heaton-Harris #131
Chris Heaton-Harris

Conservative
Daventry
Score: 12
Won: 789
Lost: 660
Gordon Henderson #132
Gordon Henderson

Conservative
Sittingbourne and Sheppey
Score: 12
Won: 822
Lost: 648
Nick Herbert #133
Nick Herbert

Conservative
Arundel and South Downs
Score: 12
Won: 827
Lost: 578
Meg Hillier #134
Meg Hillier

Labour/Co-operative
Hackney South and Shoreditch
Score: 12
Won: 17973
Lost: 12755
Simon Hoare #135
Simon Hoare

Conservative
North Dorset
Score: 12
Won: 817
Lost: 636
Kate Hollern #136
Kate Hollern

Labour
Blackburn
Score: 12
Won: 16325
Lost: 13197
Kevin Hollinrake #137
Kevin Hollinrake

Conservative
Thirsk and Malton
Score: 12
Won: 809
Lost: 663
Adam Holloway #138
Adam Holloway

Conservative
Gravesham
Score: 12
Won: 946
Lost: 578
Ben Howlett #139
Ben Howlett

Conservative
Bath
Score: 12
Won: 873
Lost: 622
Nigel Huddleston #140
Nigel Huddleston

Conservative
Mid Worcestershire
Score: 12
Won: 904
Lost: 581
Jeremy Hunt #141
Jeremy Hunt

Conservative
South West Surrey
Score: 12
Won: 916
Lost: 555
Stewart Jackson #142
Stewart Jackson

Conservative
Peterborough
Score: 12
Won: 883
Lost: 673
Sajid Javid #143
Sajid Javid

Conservative
Bromsgrove
Score: 12
Won: 912
Lost: 645
Boris Johnson #144
Boris Johnson

Conservative
Uxbridge and South Ruislip
Score: 12
Won: 915
Lost: 653
Diana R. Johnson #145
Diana R. Johnson

Labour
Kingston upon Hull North
Score: 12
Won: 17115
Lost: 12429
Gareth Johnson #146
Gareth Johnson

Conservative
Dartford
Score: 12
Won: 851
Lost: 641
Andrew Jones #147
Andrew Jones

Conservative
Harrogate and Knaresborough
Score: 12
Won: 906
Lost: 588
David Jones #148
David Jones

Conservative
Clwyd West
Score: 12
Won: 859
Lost: 584
Danny Kinahan #149
Danny Kinahan

UUP
South Antrim
Score: 12
Won: 813
Lost: 614
Simon Kirby #150
Simon Kirby

Conservative
Brighton, Kemptown
Score: 12
Won: 844
Lost: 575
Greg Knight #151
Greg Knight

Conservative
East Yorkshire
Score: 12
Won: 902
Lost: 673
Kwasi Kwarteng #152
Kwasi Kwarteng

Conservative
Spelthorne
Score: 12
Won: 904
Lost: 647
Jeremy Lefroy #153
Jeremy Lefroy

Conservative
Stafford
Score: 12
Won: 832
Lost: 575
Emma Lewell-Buck #154
Emma Lewell-Buck

Labour
South Shields
Score: 12
Won: 18692
Lost: 11840
Brandon Lewis #155
Brandon Lewis

Conservative
Great Yarmouth
Score: 12
Won: 837
Lost: 575
Julian Lewis #156
Julian Lewis

Conservative
New Forest East
Score: 12
Won: 830
Lost: 644
Ian Liddell-Grainger #157
Ian Liddell-Grainger

Conservative
Bridgwater and West Somerset
Score: 12
Won: 847
Lost: 688
David Lidington #158
David Lidington

Conservative
Aylesbury
Score: 12
Won: 906
Lost: 566
Peter Lilley #159
Peter Lilley

Conservative
Hitchin and Harpenden
Score: 12
Won: 850
Lost: 672
Jack Lopresti #160
Jack Lopresti

Conservative
Filton and Bradley Stoke
Score: 12
Won: 828
Lost: 537
Jonathan Lord #161
Jonathan Lord

Conservative
Woking
Score: 12
Won: 838
Lost: 528
Tim Loughton #162
Tim Loughton

Conservative
East Worthing and Shoreham
Score: 12
Won: 804
Lost: 581
Craig Mackinlay #163
Craig Mackinlay

Conservative
South Thanet
Score: 12
Won: 887
Lost: 543
Alan Mak #164
Alan Mak

Conservative
Havant
Score: 12
Won: 891
Lost: 565
Kit Malthouse #165
Kit Malthouse

Conservative
North West Hampshire
Score: 12
Won: 879
Lost: 626
Rachael Maskell #166
Rachael Maskell

Labour/Co-operative
York Central
Score: 12
Won: 17683
Lost: 12342
Paul Maynard #167
Paul Maynard

Conservative
Blackpool North and Cleveleys
Score: 12
Won: 796
Lost: 666
Kerry McCarthy #168
Kerry McCarthy

Labour
Bristol East
Score: 12
Won: 17048
Lost: 11689
Jason McCartney #169
Jason McCartney

Conservative
Colne Valley
Score: 12
Won: 854
Lost: 590
Karl McCartney #170
Karl McCartney

Conservative
Lincoln
Score: 12
Won: 829
Lost: 624
Siobhain McDonagh #171
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 12
Won: 18249
Lost: 11745
Alison McGovern #172
Alison McGovern

Labour
Wirral South
Score: 12
Won: 18764
Lost: 11574
Stephen McPartland #173
Stephen McPartland

Conservative
Stevenage
Score: 12
Won: 869
Lost: 613
Mark Menzies #174
Mark Menzies

Conservative
Fylde
Score: 12
Won: 848
Lost: 592
Stephen Metcalfe #175
Stephen Metcalfe

Conservative
South Basildon and East Thurrock
Score: 12
Won: 878
Lost: 578
Andrew Mitchell #176
Andrew Mitchell

Conservative
Sutton Coldfield
Score: 12
Won: 830
Lost: 616
Carol Monaghan #177
Carol Monaghan

Scottish National Party
Glasgow North West
Score: 12
Won: 12973
Lost: 10626
David Morris #178
David Morris

Conservative
Morecambe and Lunesdale
Score: 12
Won: 866
Lost: 552
James Morris #179
James Morris

Conservative
Halesowen and Rowley Regis
Score: 12
Won: 981
Lost: 602
David Mowat #180
David Mowat

Conservative
Warrington South
Score: 12
Won: 819
Lost: 682
Andrew Murrison #181
Andrew Murrison

Conservative
South West Wiltshire
Score: 12
Won: 891
Lost: 571
David Nuttall #182
David Nuttall

Conservative
Bury North
Score: 12
Won: 863
Lost: 552
Matthew Offord #183
Matthew Offord

Conservative
Hendon
Score: 12
Won: 860
Lost: 522
Melanie Onn #184
Melanie Onn

Labour
Great Grimsby
Score: 12
Won: 12993
Lost: 10763
Guy Opperman #185
Guy Opperman

Conservative
Hexham
Score: 12
Won: 894
Lost: 564
George Osborne #186
George Osborne

Conservative
Tatton
Score: 12
Won: 1003
Lost: 634
Ian Paisley Jnr #187
Ian Paisley Jnr

DUP
North Antrim
Score: 12
Won: 895
Lost: 605
Neil Parish #188
Neil Parish

Conservative
Tiverton and Honiton
Score: 12
Won: 818
Lost: 612
Mark Pawsey #189
Mark Pawsey

Conservative
Rugby
Score: 12
Won: 830
Lost: 659
John Penrose #190
John Penrose

Conservative
Weston-Super-Mare
Score: 12
Won: 932
Lost: 589
Jess Phillips #191
Jess Phillips

Labour
Birmingham, Yardley
Score: 12
Won: 16596
Lost: 11312
Stephen Phillips #192
Stephen Phillips

Conservative
Sleaford and North Hykeham
Score: 12
Won: 819
Lost: 572
Lucy Powell #193
Lucy Powell

Labour/Co-operative
Manchester Central
Score: 12
Won: 13305
Lost: 10767
Mark Prisk #194
Mark Prisk

Conservative
Hertford and Stortford
Score: 12
Won: 884
Lost: 557
Mark Pritchard #195
Mark Pritchard

Conservative
The Wrekin
Score: 12
Won: 870
Lost: 575
Jeremy Quin #196
Jeremy Quin

Conservative
Horsham
Score: 12
Won: 909
Lost: 611
Will Quince #197
Will Quince

Conservative
Colchester
Score: 12
Won: 851
Lost: 565
Angela Rayner #198
Angela Rayner

Labour
Ashton-under-Lyne
Score: 12
Won: 13599
Lost: 11286
John Redwood #199
John Redwood

Conservative
Wokingham
Score: 12
Won: 865
Lost: 690
Jamie Reed #200
Jamie Reed

Labour
Copeland
Score: 12
Won: 1011
Lost: 811
Emma Reynolds #201
Emma Reynolds

Labour
Wolverhampton North East
Score: 12
Won: 13025
Lost: 10869
Gavin Robinson #202
Gavin Robinson

DUP
Belfast East
Score: 12
Won: 908
Lost: 575
Andrew Rosindell #203
Andrew Rosindell

Conservative
Romford
Score: 12
Won: 802
Lost: 623
Liz Saville-Roberts #204
Liz Saville-Roberts

Plaid Cymru
Dwyfor Meirionnydd
Score: 12
Won: 18765
Lost: 11404
Grant Shapps #205
Grant Shapps

Conservative
Welwyn Hatfield
Score: 12
Won: 961
Lost: 584
Alok Sharma #206
Alok Sharma

Conservative
Reading West
Score: 12
Won: 887
Lost: 577
Paula Sherriff #207
Paula Sherriff

Labour
Dewsbury
Score: 12
Won: 12557
Lost: 10502
Tulip Siddiq #208
Tulip Siddiq

Labour
Hampstead and Kilburn
Score: 12
Won: 13322
Lost: 11075
Royston Smith #209
Royston Smith

Conservative
Southampton, Itchen
Score: 12
Won: 836
Lost: 665
Mark Spencer #210
Mark Spencer

Conservative
Sherwood
Score: 12
Won: 791
Lost: 631
Jo Stevens #211
Jo Stevens

Labour
Cardiff Central
Score: 12
Won: 12588
Lost: 10439
John Stevenson #212
John Stevenson

Conservative
Carlisle
Score: 12
Won: 855
Lost: 617
Bob Stewart #213
Bob Stewart

Conservative
Beckenham
Score: 12
Won: 884
Lost: 625
Iain Stewart #214
Iain Stewart

Conservative
Milton Keynes South
Score: 12
Won: 783
Lost: 662
Rory Stewart #215
Rory Stewart

Conservative
Penrith and The Border
Score: 12
Won: 799
Lost: 571
Mel Stride #216
Mel Stride

Conservative
Central Devon
Score: 12
Won: 832
Lost: 551
Graham Stuart #217
Graham Stuart

Conservative
Beverley and Holderness
Score: 12
Won: 817
Lost: 636
Rishi Sunak #218
Rishi Sunak

Conservative
Richmond (Yorks)
Score: 12
Won: 798
Lost: 596
Desmond Swayne #219
Desmond Swayne

Conservative
New Forest West
Score: 12
Won: 877
Lost: 552
Hugo Swire #220
Hugo Swire

Conservative
East Devon
Score: 12
Won: 915
Lost: 567
Michelle Thomson #221
Michelle Thomson

Scottish National Party
Edinburgh West
Score: 12
Won: 14713
Lost: 11077
Edward Timpson #222
Edward Timpson

Conservative
Crewe and Nantwich
Score: 12
Won: 863
Lost: 544
Justin Tomlinson #223
Justin Tomlinson

Conservative
North Swindon
Score: 12
Won: 879
Lost: 616
Craig Tracey #224
Craig Tracey

Conservative
North Warwickshire
Score: 12
Won: 880
Lost: 612
Thomas Tugendhat #225
Thomas Tugendhat

Conservative
Tonbridge and Malling
Score: 12
Won: 889
Lost: 560
Anna Turley #226
Anna Turley

Labour/Co-operative
Redcar
Score: 12
Won: 18630
Lost: 12023
Andrew Turner #227
Andrew Turner

Conservative
Isle of Wight
Score: 12
Won: 825
Lost: 671
Andrew Tyrie #228
Andrew Tyrie

Conservative
Chichester
Score: 12
Won: 852
Lost: 685
Ed Vaizey #229
Ed Vaizey

Conservative
Wantage
Score: 12
Won: 1013
Lost: 614
Charles Walker #230
Charles Walker

Conservative
Broxbourne
Score: 12
Won: 913
Lost: 549
Ben Wallace #231
Ben Wallace

Conservative
Wyre and Preston North
Score: 12
Won: 919
Lost: 687
David Warburton #232
David Warburton

Conservative
Somerton and Frome
Score: 12
Won: 893
Lost: 558
Matt Warman #233
Matt Warman

Conservative
Boston and Skegness
Score: 12
Won: 847
Lost: 536
Chris White #234
Chris White

Conservative
Warwick and Leamington
Score: 12
Won: 932
Lost: 570
Craig Whittaker #235
Craig Whittaker

Conservative
Calder Valley
Score: 12
Won: 806
Lost: 569
John Whittingdale #236
John Whittingdale

Conservative
Maldon
Score: 12
Won: 868
Lost: 656
Bill Wiggin #237
Bill Wiggin

Conservative
North Herefordshire
Score: 12
Won: 834
Lost: 580
Craig Williams #238
Craig Williams

Conservative
Cardiff North
Score: 12
Won: 853
Lost: 590
Rob Wilson #239
Rob Wilson

Conservative
Reading East
Score: 12
Won: 919
Lost: 553
William Wragg #240
William Wragg

Conservative
Hazel Grove
Score: 12
Won: 815
Lost: 627
Jeremy Wright #241
Jeremy Wright

Conservative
Kenilworth and Southam
Score: 12
Won: 894
Lost: 612
Nadhim Zahawi #242
Nadhim Zahawi

Conservative
Stratford-on-Avon
Score: 12
Won: 782
Lost: 659
Diane Abbott #243
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 12
Won: 10281
Lost: 11936
Tasmina Ahmed-Sheikh #244
Tasmina Ahmed-Sheikh

Scottish National Party
Ochil and South Perthshire
Score: 12
Won: 12662
Lost: 10797
Peter Aldous #245
Peter Aldous

Conservative
Waveney
Score: 12
Won: 762
Lost: 694
David Amess #246
David Amess

Conservative
Southend West
Score: 12
Won: 754
Lost: 725
Harriett Baldwin #247
Harriett Baldwin

Conservative
West Worcestershire
Score: 12
Won: 12637
Lost: 14723
John Baron #248
John Baron

Conservative
Basildon and Billericay
Score: 12
Won: 798
Lost: 727
Gavin Barwell #249
Gavin Barwell

Conservative
Croydon Central
Score: 12
Won: 773
Lost: 673
Margaret Beckett #250
Margaret Beckett

Labour
Derby South
Score: 12
Won: 10865
Lost: 11261
Henry Bellingham #251
Henry Bellingham

Conservative
North West Norfolk
Score: 12
Won: 769
Lost: 808
Andrew Bingham #252
Andrew Bingham

Conservative
High Peak
Score: 12
Won: 714
Lost: 690
Mhairi Black #253
Mhairi Black

Scottish National Party
Paisley and Renfrewshire South
Score: 12
Won: 10850
Lost: 10703
Kirsty Blackman #254
Kirsty Blackman

Scottish National Party
Aberdeen North
Score: 12
Won: 12220
Lost: 10603
Roberta Blackman-Woods #255
Roberta Blackman-Woods

Labour
City of Durham
Score: 12
Won: 11711
Lost: 10089
Victoria Borwick #256
Victoria Borwick

Conservative
Kensington
Score: 12
Won: 13172
Lost: 14862
Peter Bottomley #257
Peter Bottomley

Conservative
Worthing West
Score: 12
Won: 750
Lost: 688
Graham Brady #258
Graham Brady

Conservative
Altrincham and Sale West
Score: 12
Won: 739
Lost: 795
Julian Brazier #259
Julian Brazier

Conservative
Canterbury
Score: 12
Won: 713
Lost: 704
Deidre Brock #260
Deidre Brock

Scottish National Party
Edinburgh North and Leith
Score: 12
Won: 11497
Lost: 10748
Lyn Brown #261
Lyn Brown

Labour
West Ham
Score: 12
Won: 11662
Lost: 10628
Karen Buck #262
Karen Buck

Labour
Westminster North
Score: 12
Won: 10605
Lost: 11161
Robert Buckland #263
Robert Buckland

Conservative
South Swindon
Score: 12
Won: 753
Lost: 721
Conor Burns #264
Conor Burns

Conservative
Bournemouth West
Score: 12
Won: 737
Lost: 654
Simon Burns #265
Simon Burns

Conservative
Chelmsford
Score: 12
Won: 776
Lost: 697
Alistair Burt #266
Alistair Burt

Conservative
North East Bedfordshire
Score: 12
Won: 724
Lost: 749
Dawn Butler #267
Dawn Butler

Labour
Brent Central
Score: 12
Won: 11794
Lost: 10585
Lisa Cameron #268
Lisa Cameron

Scottish National Party
East Kilbride, Strathaven and Lesmahagow
Score: 12
Won: 11435
Lost: 10722
Gregory Campbell #269
Gregory Campbell

DUP
East Londonderry
Score: 12
Won: 773
Lost: 665
Neil Carmichael #270
Neil Carmichael

Conservative
Stroud
Score: 12
Won: 717
Lost: 821
Bill Cash #271
Bill Cash

Conservative
Stone
Score: 12
Won: 743
Lost: 878
Maria Caulfield #272
Maria Caulfield

Conservative
Lewes
Score: 12
Won: 13194
Lost: 15249
Sarah Champion #273
Sarah Champion

Labour
Rotherham
Score: 12
Won: 14214
Lost: 12459
Joanna Cherry #274
Joanna Cherry

Scottish National Party
Edinburgh South West
Score: 12
Won: 11044
Lost: 10535
Christopher Chope #275
Christopher Chope

Conservative
Christchurch
Score: 12
Won: 816
Lost: 802
Jo Churchill #276
Jo Churchill

Conservative
Bury St Edmunds
Score: 12
Won: 13306
Lost: 14604
Kenneth Clarke #277
Kenneth Clarke

Conservative
Rushcliffe
Score: 12
Won: 713
Lost: 753
Nick Clegg #278
Nick Clegg

Liberal Democrat
Sheffield, Hallam
Score: 12
Won: 976
Lost: 990
Ann Clwyd #279
Ann Clwyd

Labour
Cynon Valley
Score: 12
Won: 10755
Lost: 10908
Ann Coffey #280
Ann Coffey

Labour
Stockport
Score: 12
Won: 11057
Lost: 10806
Oliver Colvile #281
Oliver Colvile

Conservative
Plymouth, Sutton and Devonport
Score: 12
Won: 783
Lost: 708
Julie Cooper #282
Julie Cooper

Labour
Burnley
Score: 12
Won: 11967
Lost: 10334
Rosie Cooper #283
Rosie Cooper

Labour
West Lancashire
Score: 12
Won: 10937
Lost: 10655
Yvette Cooper #284
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 12
Won: 11580
Lost: 10717
Angela Crawley #285
Angela Crawley

Scottish National Party
Lanark and Hamilton East
Score: 12
Won: 11851
Lost: 10587
Mary Creagh #286
Mary Creagh

Labour
Wakefield
Score: 12
Won: 11881
Lost: 10466
Stella Creasy #287
Stella Creasy

Labour/Co-operative
Walthamstow
Score: 12
Won: 14696
Lost: 14360
Glyn Davies #288
Glyn Davies

Conservative
Montgomeryshire
Score: 12
Won: 755
Lost: 696
Mims Davies #289
Mims Davies

Conservative
Eastleigh
Score: 12
Won: 13179
Lost: 15562
Nigel Dodds #290
Nigel Dodds

DUP
Belfast North
Score: 12
Won: 700
Lost: 742
Jeffrey M. Donaldson #291
Jeffrey M. Donaldson

DUP
Lagan Valley
Score: 12
Won: 734
Lost: 733
Stuart Donaldson #292
Stuart Donaldson

Scottish National Party
West Aberdeenshire and Kincardine
Score: 12
Won: 886
Lost: 986
James Duddridge #293
James Duddridge

Conservative
Rochford and Southend East
Score: 12
Won: 715
Lost: 617
Michael Dugher #294
Michael Dugher

Labour
Barnsley East
Score: 12
Won: 806
Lost: 895
Angela Eagle #295
Angela Eagle

Labour
Wallasey
Score: 12
Won: 11873
Lost: 10329
Maria Eagle #296
Maria Eagle

Labour
Garston and Halewood
Score: 12
Won: 11333
Lost: 10810
Clive Efford #297
Clive Efford

Labour
Eltham
Score: 12
Won: 766
Lost: 897
Tom Elliott #298
Tom Elliott

UUP
Fermanagh and South Tyrone
Score: 12
Won: 720
Lost: 762
Louise Ellman #299
Louise Ellman

Labour/Co-operative
Liverpool, Riverside
Score: 12
Won: 11617
Lost: 10362
Natascha Engel #300
Natascha Engel

Labour
North East Derbyshire
Score: 12
Won: 13865
Lost: 12720
Chris Evans #301
Chris Evans

Labour/Co-operative
Islwyn
Score: 12
Won: 951
Lost: 900
David Evennett #302
David Evennett

Conservative
Bexleyheath and Crayford
Score: 12
Won: 829
Lost: 779
Michael Fabricant #303
Michael Fabricant

Conservative
Lichfield
Score: 12
Won: 831
Lost: 714
Michael Fallon #304
Michael Fallon

Conservative
Sevenoaks
Score: 12
Won: 858
Lost: 743
Marion Fellows #305
Marion Fellows

Scottish National Party
Motherwell and Wishaw
Score: 12
Won: 10795
Lost: 11192
Margaret Ferrier #306
Margaret Ferrier

Scottish National Party
Rutherglen and Hamilton West
Score: 12
Won: 11893
Lost: 10416
Frank Field #307
Frank Field

Labour
Birkenhead
Score: 12
Won: 775
Lost: 741
Jim Fitzpatrick #308
Jim Fitzpatrick

Labour
Poplar and Limehouse
Score: 12
Won: 740
Lost: 873
Colleen Fletcher #309
Colleen Fletcher

Labour
Coventry North East
Score: 12
Won: 11010
Lost: 10485
Caroline Flint #310
Caroline Flint

Labour
Don Valley
Score: 12
Won: 13475
Lost: 11422
Yvonne Fovargue #311
Yvonne Fovargue

Labour
Makerfield
Score: 12
Won: 10928
Lost: 10831
Lucy Frazer #312
Lucy Frazer

Conservative
South East Cambridgeshire
Score: 12
Won: 13422
Lost: 15537
George Freeman #313
George Freeman

Conservative
Mid Norfolk
Score: 12
Won: 757
Lost: 641
Edward Garnier #314
Edward Garnier

Conservative
Harborough
Score: 12
Won: 727
Lost: 710
Stephen Gethins #315
Stephen Gethins

Scottish National Party
North East Fife
Score: 12
Won: 988
Lost: 1005
Nusrat Ghani #316
Nusrat Ghani

Conservative
Wealden
Score: 12
Won: 13375
Lost: 14807
Nick Gibb #317
Nick Gibb

Conservative
Bognor Regis and Littlehampton
Score: 12
Won: 731
Lost: 708
Cheryl Gillan #318
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 12
Won: 12964
Lost: 15282
Pat Glass #319
Pat Glass

Labour
North West Durham
Score: 12
Won: 11278
Lost: 10727
Mary Glindon #320
Mary Glindon

Labour
North Tyneside
Score: 12
Won: 11264
Lost: 10272
Helen Goodman #321
Helen Goodman

Labour
Bishop Auckland
Score: 12
Won: 11132
Lost: 10702
Chris Grayling #322
Chris Grayling

Conservative
Epsom and Ewell
Score: 12
Won: 774
Lost: 720
Kate Green #323
Kate Green

Labour
Stretford and Urmston
Score: 12
Won: 11756
Lost: 10348
Lilian Greenwood #324
Lilian Greenwood

Labour
Nottingham South
Score: 12
Won: 10589
Lost: 10319
Margaret Greenwood #325
Margaret Greenwood

Labour
Wirral West
Score: 12
Won: 10828
Lost: 10723
Nia Griffith #326
Nia Griffith

Labour
Llanelli
Score: 12
Won: 10720
Lost: 11649
Luke Hall #327
Luke Hall

Conservative
Thornbury and Yate
Score: 12
Won: 828
Lost: 836
Stephen Hammond #328
Stephen Hammond

Conservative
Wimbledon
Score: 12
Won: 733
Lost: 769
Harriet Harman #329
Harriet Harman

Labour
Camberwell and Peckham
Score: 12
Won: 11383
Lost: 10514
Carolyn Harris #330
Carolyn Harris

Labour
Swansea East
Score: 12
Won: 10642
Lost: 11058
Rebecca Harris #331
Rebecca Harris

Conservative
Castle Point
Score: 12
Won: 13435
Lost: 15807
Alan Haselhurst #332
Alan Haselhurst

Conservative
Saffron Walden
Score: 12
Won: 811
Lost: 712
John Hayes #333
John Hayes

Conservative
South Holland and The Deepings
Score: 12
Won: 742
Lost: 762
Oliver Heald #334
Oliver Heald

Conservative
North East Hertfordshire
Score: 12
Won: 713
Lost: 694
Peter Heaton-Jones #335
Peter Heaton-Jones

Conservative
North Devon
Score: 12
Won: 750
Lost: 793
Sylvia Hermon #336
Sylvia Hermon

Independent
North Down
Score: 12
Won: 11883
Lost: 10799
Margaret Hodge #337
Margaret Hodge

Labour
Barking
Score: 12
Won: 11044
Lost: 10777
Sharon Hodgson #338
Sharon Hodgson

Labour
Washington and Sunderland West
Score: 12
Won: 11659
Lost: 10523
Kate Hoey #339
Kate Hoey

Labour
Vauxhall
Score: 12
Won: 13300
Lost: 14828
Philip Hollobone #340
Philip Hollobone

Conservative
Kettering
Score: 12
Won: 712
Lost: 745
Kris Hopkins #341
Kris Hopkins

Conservative
Keighley
Score: 12
Won: 752
Lost: 736
Gerald Howarth #342
Gerald Howarth

Conservative
Aldershot
Score: 12
Won: 843
Lost: 752
John Howell #343
John Howell

Conservative
Henley
Score: 12
Won: 726
Lost: 787
Tristram Hunt #344
Tristram Hunt

Labour
Stoke-on-Trent Central
Score: 12
Won: 956
Lost: 1016
Rupa Huq #345
Rupa Huq

Labour
Ealing Central and Acton
Score: 12
Won: 11689
Lost: 10440
Margot James #346
Margot James

Conservative
Stourbridge
Score: 12
Won: 13108
Lost: 14879
Dan Jarvis #347
Dan Jarvis

Labour
Barnsley Central
Score: 12
Won: 979
Lost: 988
Andrea Jenkyns #348
Andrea Jenkyns

Conservative
Morley and Outwood
Score: 12
Won: 13344
Lost: 15249
Graham Jones #349
Graham Jones

Labour
Hyndburn
Score: 12
Won: 843
Lost: 785
Helen Jones #350
Helen Jones

Labour
Warrington North
Score: 12
Won: 11376
Lost: 10393
Marcus Jones #351
Marcus Jones

Conservative
Nuneaton
Score: 12
Won: 755
Lost: 745
Susan Elan Jones #352
Susan Elan Jones

Labour
Clwyd South
Score: 12
Won: 11187
Lost: 10414
Barbara Keeley #353
Barbara Keeley

Labour
Worsley and Eccles South
Score: 12
Won: 815
Lost: 867
Liz Kendall #354
Liz Kendall

Labour
Leicester West
Score: 12
Won: 15242
Lost: 16617
Seema Kennedy #355
Seema Kennedy

Conservative
South Ribble
Score: 12
Won: 12833
Lost: 15034
Julian Knight #356
Julian Knight

Conservative
Solihull
Score: 12
Won: 814
Lost: 714
Andrea Leadsom #357
Andrea Leadsom

Conservative
South Northamptonshire
Score: 12
Won: 12772
Lost: 14878
Phillip Lee #358
Phillip Lee

Conservative
Bracknell
Score: 12
Won: 795
Lost: 674
Edward Leigh #359
Edward Leigh

Conservative
Gainsborough
Score: 12
Won: 747
Lost: 789
Chris Leslie #360
Chris Leslie

Labour/Co-operative
Nottingham East
Score: 12
Won: 786
Lost: 914
Oliver Letwin #361
Oliver Letwin

Conservative
West Dorset
Score: 12
Won: 725
Lost: 687
Rebecca Long-Bailey #362
Rebecca Long-Bailey

Labour
Salford and Eccles
Score: 12
Won: 13273
Lost: 11241
Caroline Lucas #363
Caroline Lucas

Green
Brighton, Pavilion
Score: 12
Won: 15036
Lost: 14912
Holly Lynch #364
Holly Lynch

Labour
Halifax
Score: 12
Won: 11465
Lost: 10744
David Mackintosh #365
David Mackintosh

Conservative
Northampton South
Score: 12
Won: 723
Lost: 718
Angus MacNeil #366
Angus MacNeil

Scottish National Party
Na h-Eileanan an Iar
Score: 12
Won: 846
Lost: 953
Fiona Mactaggart #367
Fiona Mactaggart

Labour
Slough
Score: 12
Won: 10827
Lost: 10869
Shabana Mahmood #368
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 12
Won: 10943
Lost: 10671
Anne Main #369
Anne Main

Conservative
St Albans
Score: 12
Won: 12840
Lost: 14960
Seema Malhotra #370
Seema Malhotra

Labour/Co-operative
Feltham and Heston
Score: 12
Won: 11709
Lost: 10232
John Mann #371
John Mann

Labour
Bassetlaw
Score: 12
Won: 789
Lost: 760
Chris Matheson #372
Chris Matheson

Labour
City of Chester
Score: 12
Won: 810
Lost: 865
Stuart McDonald #373
Stuart McDonald

Scottish National Party
Cumbernauld, Kilsyth and Kirkintilloch East
Score: 12
Won: 910
Lost: 906
Natalie McGarry #374
Natalie McGarry

Scottish National Party
Glasgow East
Score: 12
Won: 12677
Lost: 10848
Liz McInnes #375
Liz McInnes

Labour
Heywood and Middleton
Score: 12
Won: 11509
Lost: 10467
Catherine McKinnell #376
Catherine McKinnell

Labour
Newcastle upon Tyne North
Score: 12
Won: 13240
Lost: 11531
Patrick McLoughlin #377
Patrick McLoughlin

Conservative
Derbyshire Dales
Score: 12
Won: 736
Lost: 752
Huw Merriman #378
Huw Merriman

Conservative
Bexhill and Battle
Score: 12
Won: 718
Lost: 610
Ed Miliband #379
Ed Miliband

Labour
Doncaster North
Score: 12
Won: 983
Lost: 1059
Maria Miller #380
Maria Miller

Conservative
Basingstoke
Score: 12
Won: 12674
Lost: 14956
Amanda Milling #381
Amanda Milling

Conservative
Cannock Chase
Score: 12
Won: 12992
Lost: 14805
Nigel Mills #382
Nigel Mills

Conservative
Amber Valley
Score: 12
Won: 722
Lost: 782
Madeleine Moon #383
Madeleine Moon

Labour
Bridgend
Score: 12
Won: 11464
Lost: 10636
Penny Mordaunt #384
Penny Mordaunt

Conservative
Portsmouth North
Score: 12
Won: 13575
Lost: 15401
Jessica Morden #385
Jessica Morden

Labour
Newport East
Score: 12
Won: 14233
Lost: 13891
Anne Marie Morris #386
Anne Marie Morris

Conservative
Newton Abbot
Score: 12
Won: 13588
Lost: 14746
Lisa Nandy #387
Lisa Nandy

Labour
Wigan
Score: 12
Won: 14159
Lost: 13604
Gavin Newlands #388
Gavin Newlands

Scottish National Party
Paisley and Renfrewshire North
Score: 12
Won: 850
Lost: 982
Sarah Newton #389
Sarah Newton

Conservative
Truro and Falmouth
Score: 12
Won: 12623
Lost: 14794
Chi Onwurah #390
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 12
Won: 10868
Lost: 10598
Kate Osamor #391
Kate Osamor

Labour/Co-operative
Edmonton
Score: 12
Won: 11562
Lost: 10604
Kirsten Oswald #392
Kirsten Oswald

Scottish National Party
East Renfrewshire
Score: 12
Won: 10903
Lost: 10557
Priti Patel #393
Priti Patel

Conservative
Witham
Score: 12
Won: 13570
Lost: 15554
Teresa Pearce #394
Teresa Pearce

Labour
Erith and Thamesmead
Score: 12
Won: 11439
Lost: 10439
Mike Penning #395
Mike Penning

Conservative
Hemel Hempstead
Score: 12
Won: 775
Lost: 728
Andrew Percy #396
Andrew Percy

Conservative
Brigg and Goole
Score: 12
Won: 744
Lost: 756
Toby Perkins #397
Toby Perkins

Labour
Chesterfield
Score: 12
Won: 786
Lost: 888
Eric Pickles #398
Eric Pickles

Conservative
Brentwood and Ongar
Score: 12
Won: 731
Lost: 861
Yasmin Qureshi #399
Yasmin Qureshi

Labour
Bolton South East
Score: 12
Won: 12354
Lost: 10483
Christina Rees #400
Christina Rees

Labour
Neath
Score: 12
Won: 10915
Lost: 10653
Jonathan Reynolds #401
Jonathan Reynolds

Labour/Co-operative
Stalybridge and Hyde
Score: 12
Won: 890
Lost: 942
Marie Rimmer #402
Marie Rimmer

Labour
St Helens South and Whiston
Score: 12
Won: 10858
Lost: 10459
Margaret Ritchie #403
Margaret Ritchie

Social Democratic and Labour Party
South Down
Score: 12
Won: 11546
Lost: 10729
Laurence Robertson #404
Laurence Robertson

Conservative
Tewkesbury
Score: 12
Won: 810
Lost: 730
Amber Rudd #405
Amber Rudd

Conservative
Hastings and Rye
Score: 12
Won: 12784
Lost: 15003
Joan Ryan #406
Joan Ryan

Labour
Enfield North
Score: 12
Won: 11127
Lost: 10493
Paul Scully #407
Paul Scully

Conservative
Sutton and Cheam
Score: 12
Won: 745
Lost: 703
Andrew Selous #408
Andrew Selous

Conservative
South West Bedfordshire
Score: 12
Won: 724
Lost: 757
Naseem Shah #409
Naseem Shah

Labour
Bradford West
Score: 12
Won: 13233
Lost: 11236
Alec Shelbrooke #410
Alec Shelbrooke

Conservative
Elmet and Rothwell
Score: 12
Won: 715
Lost: 659
Gavin Shuker #411
Gavin Shuker

Labour/Co-operative
Luton South
Score: 12
Won: 787
Lost: 865
Keith Simpson #412
Keith Simpson

Conservative
Broadland
Score: 12
Won: 780
Lost: 835
Ruth Smeeth #413
Ruth Smeeth

Labour
Stoke-on-Trent North
Score: 12
Won: 12122
Lost: 10337
Angela Smith #414
Angela Smith

Labour
Penistone and Stocksbridge
Score: 12
Won: 10928
Lost: 10475
Cat Smith #415
Cat Smith

Labour
Lancaster and Fleetwood
Score: 12
Won: 12468
Lost: 10613
Jeff Smith #416
Jeff Smith

Labour
Manchester, Withington
Score: 12
Won: 814
Lost: 850
Owen Smith #417
Owen Smith

Labour
Pontypridd
Score: 12
Won: 802
Lost: 871
Karin Smyth #418
Karin Smyth

Labour
Bristol South
Score: 12
Won: 11521
Lost: 10474
Nicholas Soames #419
Nicholas Soames

Conservative
Mid Sussex
Score: 12
Won: 731
Lost: 825
Gary Streeter #420
Gary Streeter

Conservative
South West Devon
Score: 12
Won: 725
Lost: 769
Graham Stringer #421
Graham Stringer

Labour
Blackley and Broughton
Score: 12
Won: 755
Lost: 790
Gisela Stuart #422
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 12
Won: 12332
Lost: 13426
Julian Sturdy #423
Julian Sturdy

Conservative
York Outer
Score: 12
Won: 759
Lost: 698
Robert Syms #424
Robert Syms

Conservative
Poole
Score: 12
Won: 770
Lost: 712
Alison Thewliss #425
Alison Thewliss

Scottish National Party
Glasgow Central
Score: 12
Won: 12258
Lost: 10411
Emily Thornberry #426
Emily Thornberry

Labour
Islington South and Finsbury
Score: 12
Won: 14959
Lost: 15748
Michael Tomlinson #427
Michael Tomlinson

Conservative
Mid Dorset and North Poole
Score: 12
Won: 768
Lost: 672
David Tredinnick #428
David Tredinnick

Conservative
Bosworth
Score: 12
Won: 795
Lost: 729
Anne-Marie Trevelyan #429
Anne-Marie Trevelyan

Conservative
Berwick-upon-Tweed
Score: 12
Won: 13209
Lost: 15159
Shailesh Vara #430
Shailesh Vara

Conservative
North West Cambridgeshire
Score: 12
Won: 687
Lost: 800
Valerie Vaz #431
Valerie Vaz

Labour
Walsall South
Score: 12
Won: 11855
Lost: 10199
Martin Vickers #432
Martin Vickers

Conservative
Cleethorpes
Score: 12
Won: 804
Lost: 726
Theresa Villiers #433
Theresa Villiers

Conservative
Chipping Barnet
Score: 12
Won: 13110
Lost: 15377
Angela Watkinson #434
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 12
Won: 12815
Lost: 15065
Catherine West #435
Catherine West

Labour
Hornsey and Wood Green
Score: 12
Won: 11747
Lost: 10166
Helen Whately #436
Helen Whately

Conservative
Faversham and Mid Kent
Score: 12
Won: 13122
Lost: 15207
Philippa Whitford #437
Philippa Whitford

Scottish National Party
Central Ayrshire
Score: 12
Won: 11596
Lost: 10345
Corri Wilson #438
Corri Wilson

Scottish National Party
Ayr, Carrick and Cumnock
Score: 12
Won: 10962
Lost: 10416
Rosie Winterton #439
Rosie Winterton

Labour
Doncaster Central
Score: 12
Won: 11146
Lost: 10450
Mike Wood #440
Mike Wood

Conservative
Dudley South
Score: 12
Won: 692
Lost: 719
Lucy Allan #441
Lucy Allan

Conservative
Telford
Score: 12
Won: 12750
Lost: 15705
Heidi Allen #442
Heidi Allen

Conservative
South Cambridgeshire
Score: 12
Won: 12739
Lost: 15562
Caroline Ansell #443
Caroline Ansell

Conservative
Eastbourne
Score: 12
Won: 12516
Lost: 15411
Jon Ashworth #444
Jon Ashworth

Labour/Co-operative
Leicester South
Score: 12
Won: 645
Lost: 1031
Victoria Atkins #445
Victoria Atkins

Conservative
Louth and Horncastle
Score: 12
Won: 12307
Lost: 15282
Ian Austin #446
Ian Austin

Labour
Dudley North
Score: 12
Won: 605
Lost: 944
Hilary Benn #447
Hilary Benn

Labour
Leeds Central
Score: 12
Won: 738
Lost: 965
John Bercow #448
John Bercow

Speaker
Buckingham
Score: 12
Won: 733
Lost: 1177
Nicola Blackwood #449
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 12
Won: 12881
Lost: 15769
Paul Blomfield #450
Paul Blomfield

Labour
Sheffield Central
Score: 12
Won: 649
Lost: 956
Phil Boswell #451
Phil Boswell

Scottish National Party
Coatbridge, Chryston and Bellshill
Score: 12
Won: 676
Lost: 1043
Karen Bradley #452
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 12
Won: 12463
Lost: 15615
Ben Bradshaw #453
Ben Bradshaw

Labour
Exeter
Score: 12
Won: 792
Lost: 1116
Kevin Brennan #454
Kevin Brennan

Labour
Cardiff West
Score: 12
Won: 688
Lost: 933
Fiona Bruce #455
Fiona Bruce

Conservative
Congleton
Score: 12
Won: 12371
Lost: 15416
Richard Burgon #456
Richard Burgon

Labour
Leeds East
Score: 12
Won: 762
Lost: 1203
Andy Burnham #457
Andy Burnham

Labour
Leigh
Score: 12
Won: 896
Lost: 1138
Alan Campbell #458
Alan Campbell

Labour
Tynemouth
Score: 12
Won: 668
Lost: 1002
Therese Coffey #459
Therese Coffey

Conservative
Suffolk Coastal
Score: 12
Won: 12055
Lost: 15737
Jeremy Corbyn #460
Jeremy Corbyn

Labour
Islington North
Score: 12
Won: 794
Lost: 1180
Ronnie Cowan #461
Ronnie Cowan

Scottish National Party
Inverclyde
Score: 12
Won: 699
Lost: 980
Neil Coyle #462
Neil Coyle

Labour
Bermondsey and Old Southwark
Score: 12
Won: 735
Lost: 973
Tracey Crouch #463
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 12
Won: 12268
Lost: 15657
Jon Cruddas #464
Jon Cruddas

Labour
Dagenham and Rainham
Score: 12
Won: 703
Lost: 897
Alex Cunningham #465
Alex Cunningham

Labour
Stockton North
Score: 12
Won: 636
Lost: 1031
Jim Cunningham #466
Jim Cunningham

Labour
Coventry South
Score: 12
Won: 647
Lost: 936
Simon Danczuk #467
Simon Danczuk

Labour
Rochdale
Score: 12
Won: 657
Lost: 965
Caroline Dinenage #468
Caroline Dinenage

Conservative
Gosport
Score: 12
Won: 12515
Lost: 15899
Martin Docherty #469
Martin Docherty

Scottish National Party
West Dunbartonshire
Score: 12
Won: 648
Lost: 1066
Michelle Donelan #470
Michelle Donelan

Conservative
Chippenham
Score: 12
Won: 12713
Lost: 15461
Nadine Dorries #471
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 12
Won: 12339
Lost: 16163
Stephen Doughty #472
Stephen Doughty

Labour/Co-operative
Cardiff South and Penarth
Score: 12
Won: 736
Lost: 1012
Jackie Doyle-Price #473
Jackie Doyle-Price

Conservative
Thurrock
Score: 12
Won: 12381
Lost: 15411
Flick Drummond #474
Flick Drummond

Conservative
Portsmouth South
Score: 12
Won: 11934
Lost: 15844
Jonathan Edwards #475
Jonathan Edwards

Plaid Cymru
Carmarthen East and Dinefwr
Score: 12
Won: 724
Lost: 887
Paul Farrelly #476
Paul Farrelly

Labour
Newcastle-under-Lyme
Score: 12
Won: 615
Lost: 931
Suella Fernandes #477
Suella Fernandes

Conservative
Fareham
Score: 12
Won: 12272
Lost: 15163
Rob Flello #478
Rob Flello

Labour
Stoke-on-Trent South
Score: 12
Won: 723
Lost: 938
Roger Gale #479
Roger Gale

Conservative
North Thanet
Score: 12
Won: 643
Lost: 871
Helen Grant #480
Helen Grant

Conservative
Maidstone and The Weald
Score: 12
Won: 12148
Lost: 15270
Neil Gray #481
Neil Gray

Scottish National Party
Airdrie and Shotts
Score: 12
Won: 768
Lost: 1109
Justine Greening #482
Justine Greening

Conservative
Putney
Score: 12
Won: 12189
Lost: 15706
Andrew Gwynne #483
Andrew Gwynne

Labour
Denton and Reddish
Score: 12
Won: 617
Lost: 1014
Fabian Hamilton #484
Fabian Hamilton

Labour
Leeds North East
Score: 12
Won: 724
Lost: 951
Harry Harpham #485
Harry Harpham

Labour
Sheffield, Brightside and Hillsborough
Score: 12
Won: 552
Lost: 786
Stephen Hepburn #486
Stephen Hepburn

Labour
Jarrow
Score: 12
Won: 603
Lost: 1004
Stewart Hosie #487
Stewart Hosie

Scottish National Party
Dundee East
Score: 12
Won: 698
Lost: 985
Lindsay Hoyle #488
Lindsay Hoyle

Labour
Chorley
Score: 12
Won: 675
Lost: 921
Huw Irranca-Davies #489
Huw Irranca-Davies

Labour
Ogmore
Score: 12
Won: 829
Lost: 1034
Alan Johnson #490
Alan Johnson

Labour
Kingston upon Hull West and Hessle
Score: 12
Won: 777
Lost: 936
Kevan Jones #491
Kevan Jones

Labour
North Durham
Score: 12
Won: 724
Lost: 906
Mike Kane #492
Mike Kane

Labour
Wythenshawe and Sale East
Score: 12
Won: 627
Lost: 984
Sadiq Khan #493
Sadiq Khan

Labour
Tooting
Score: 12
Won: 805
Lost: 1152
Stephen Kinnock #494
Stephen Kinnock

Labour
Aberavon
Score: 12
Won: 863
Lost: 1125
Peter Kyle #495
Peter Kyle

Labour
Hove
Score: 12
Won: 897
Lost: 1062
Eleanor Laing #496
Eleanor Laing

Conservative
Epping Forest
Score: 12
Won: 12708
Lost: 15144
Pauline Latham #497
Pauline Latham

Conservative
Mid Derbyshire
Score: 12
Won: 12662
Lost: 15234
Ian Lavery #498
Ian Lavery

Labour
Wansbeck
Score: 12
Won: 712
Lost: 932
Charlotte Leslie #499
Charlotte Leslie

Conservative
Bristol North West
Score: 12
Won: 12786
Lost: 16315
Karen Lumley #500
Karen Lumley

Conservative
Redditch
Score: 12
Won: 12166
Lost: 15421
Justin Madders #501
Justin Madders

Labour
Ellesmere Port and Neston
Score: 12
Won: 740
Lost: 954
Khalid Mahmood #502
Khalid Mahmood

Labour
Birmingham, Perry Barr
Score: 12
Won: 717
Lost: 1058
Tania Mathias #503
Tania Mathias

Conservative
Twickenham
Score: 12
Won: 12431
Lost: 15398
Theresa May #504
Theresa May

Conservative
Maidenhead
Score: 12
Won: 11369
Lost: 16740
Steve McCabe #505
Steve McCabe

Labour
Birmingham, Selly Oak
Score: 12
Won: 689
Lost: 967
Callum McCaig #506
Callum McCaig

Scottish National Party
Aberdeen South
Score: 12
Won: 746
Lost: 1198
Stewart McDonald #507
Stewart McDonald

Scottish National Party
Glasgow South
Score: 12
Won: 772
Lost: 1031
Pat McFadden #508
Pat McFadden

Labour
Wolverhampton South East
Score: 12
Won: 656
Lost: 940
Conor McGinn #509
Conor McGinn

Labour
St Helens North
Score: 12
Won: 646
Lost: 943
Anne Milton #510
Anne Milton

Conservative
Guildford
Score: 12
Won: 12140
Lost: 15803
Nicky Morgan #511
Nicky Morgan

Conservative
Loughborough
Score: 12
Won: 12368
Lost: 15433
Wendy Morton #512
Wendy Morton

Conservative
Aldridge-Brownhills
Score: 12
Won: 12104
Lost: 15701
Roger Mullin #513
Roger Mullin

Scottish National Party
Kirkcaldy and Cowdenbeath
Score: 12
Won: 601
Lost: 951
Ian Murray #514
Ian Murray

Labour
Edinburgh South
Score: 12
Won: 674
Lost: 983
Sheryll Murray #515
Sheryll Murray

Conservative
South East Cornwall
Score: 12
Won: 11895
Lost: 15582
Bob Neill #516
Bob Neill

Conservative
Bromley and Chislehurst
Score: 12
Won: 674
Lost: 817
John Nicolson #517
John Nicolson

Scottish National Party
East Dunbartonshire
Score: 12
Won: 762
Lost: 1069
Caroline Nokes #518
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 12
Won: 12409
Lost: 15650
Brendan OHara #519
Brendan OHara

Scottish National Party
Argyll and Bute
Score: 12
Won: 645
Lost: 1070
Albert Owen #520
Albert Owen

Labour
Ynys M™n
Score: 12
Won: 624
Lost: 944
Steven Paterson #521
Steven Paterson

Scottish National Party
Stirling
Score: 12
Won: 739
Lost: 1168
Matthew Pennycook #522
Matthew Pennycook

Labour
Greenwich and Woolwich
Score: 12
Won: 826
Lost: 1016
Claire Perry #523
Claire Perry

Conservative
Devizes
Score: 12
Won: 12591
Lost: 15607
Rebecca Pow #524
Rebecca Pow

Conservative
Taunton Deane
Score: 12
Won: 12496
Lost: 14981
Victoria Prentis #525
Victoria Prentis

Conservative
Banbury
Score: 12
Won: 11687
Lost: 15540
Steve Reed #526
Steve Reed

Labour/Co-operative
Croydon North
Score: 12
Won: 689
Lost: 888
Mary Robinson #527
Mary Robinson

Conservative
Cheadle
Score: 12
Won: 12195
Lost: 15331
Antoinette Sandbach #528
Antoinette Sandbach

Conservative
Eddisbury
Score: 12
Won: 12088
Lost: 15534
Jim Shannon #529
Jim Shannon

DUP
Strangford
Score: 12
Won: 642
Lost: 968
Barry Sheerman #530
Barry Sheerman

Labour/Co-operative
Huddersfield
Score: 12
Won: 647
Lost: 1044
David Simpson #531
David Simpson

DUP
Upper Bann
Score: 12
Won: 656
Lost: 798
Chloe Smith #532
Chloe Smith

Conservative
Norwich North
Score: 12
Won: 12081
Lost: 16136
Nick Smith #533
Nick Smith

Labour
Blaenau Gwent
Score: 12
Won: 660
Lost: 1046
Amanda Solloway #534
Amanda Solloway

Conservative
Derby North
Score: 12
Won: 12108
Lost: 15427
Anna Soubry #535
Anna Soubry

Conservative
Broxtowe
Score: 12
Won: 11754
Lost: 17460
John Spellar #536
John Spellar

Labour
Warley
Score: 12
Won: 614
Lost: 982
Caroline Spelman #537
Caroline Spelman

Conservative
Meriden
Score: 12
Won: 12178
Lost: 15400
Keir Starmer #538
Keir Starmer

Labour
Holborn and St Pancras
Score: 12
Won: 908
Lost: 1195
Wes Streeting #539
Wes Streeting

Labour
Ilford North
Score: 12
Won: 851
Lost: 1143
Gareth Thomas #540
Gareth Thomas

Labour/Co-operative
Harrow West
Score: 12
Won: 671
Lost: 887
Owen Thompson #541
Owen Thompson

Scottish National Party
Midlothian
Score: 12
Won: 716
Lost: 1016
Maggie Throup #542
Maggie Throup

Conservative
Erewash
Score: 12
Won: 11721
Lost: 15973
Kelly Tolhurst #543
Kelly Tolhurst

Conservative
Rochester and Strood
Score: 12
Won: 12520
Lost: 15474
Jon Trickett #544
Jon Trickett

Labour
Hemsworth
Score: 12
Won: 674
Lost: 1040
Elizabeth Truss #545
Elizabeth Truss

Conservative
South West Norfolk
Score: 12
Won: 12758
Lost: 15821
Karl Turner #546
Karl Turner

Labour
Kingston upon Hull East
Score: 12
Won: 628
Lost: 894
Derek Twigg #547
Derek Twigg

Labour
Halton
Score: 12
Won: 751
Lost: 900
Stephen Twigg #548
Stephen Twigg

Labour/Co-operative
Liverpool, West Derby
Score: 12
Won: 731
Lost: 894
Chuka Umunna #549
Chuka Umunna

Labour
Streatham
Score: 12
Won: 865
Lost: 1182
Heather Wheeler #550
Heather Wheeler

Conservative
South Derbyshire
Score: 12
Won: 11709
Lost: 15754
Phil Wilson #551
Phil Wilson

Labour
Sedgefield
Score: 12
Won: 611
Lost: 937
Sammy Wilson #552
Sammy Wilson

DUP
East Antrim
Score: 12
Won: 626
Lost: 827
Pete Wishart #553
Pete Wishart

Scottish National Party
Perth and North Perthshire
Score: 12
Won: 669
Lost: 1098
Sarah Wollaston #554
Sarah Wollaston

Conservative
Totnes
Score: 12
Won: 12168
Lost: 15453
John Woodcock #555
John Woodcock

Labour/Co-operative
Barrow and Furness
Score: 12
Won: 701
Lost: 846
Graham Allen #556
Graham Allen

Labour
Nottingham North
Score: 12
Won: 524
Lost: 1005
Richard Arkless #557
Richard Arkless

Scottish National Party
Dumfries and Galloway
Score: 12
Won: 536
Lost: 1245
Adrian Bailey #558
Adrian Bailey

Labour/Co-operative
West Bromwich West
Score: 12
Won: 513
Lost: 1117
Kevin Barron #559
Kevin Barron

Labour
Rother Valley
Score: 12
Won: 538
Lost: 1014
Clive Betts #560
Clive Betts

Labour
Sheffield South East
Score: 12
Won: 556
Lost: 1083
Tom Blenkinsop #561
Tom Blenkinsop

Labour
Middlesbrough South and East Cleveland
Score: 12
Won: 604
Lost: 1119
Tom Brake #562
Tom Brake

Liberal Democrat
Carshalton and Wallington
Score: 12
Won: 575
Lost: 1134
Alan Brown #563
Alan Brown

Scottish National Party
Kilmarnock and Loudoun
Score: 12
Won: 620
Lost: 1103
Nick Brown #564
Nick Brown

Labour
Newcastle upon Tyne East
Score: 12
Won: 526
Lost: 1054
Chris Bryant #565
Chris Bryant

Labour
Rhondda
Score: 12
Won: 618
Lost: 1209
Richard Burden #566
Richard Burden

Labour
Birmingham, Northfield
Score: 12
Won: 446
Lost: 1004
Douglas Chapman #567
Douglas Chapman

Scottish National Party
Dunfermline and West Fife
Score: 12
Won: 533
Lost: 1144
Vernon Coaker #568
Vernon Coaker

Labour
Gedling
Score: 12
Won: 568
Lost: 1020
David Crausby #569
David Crausby

Labour
Bolton North East
Score: 12
Won: 566
Lost: 981
John Cryer #570
John Cryer

Labour
Leyton and Wanstead
Score: 12
Won: 514
Lost: 1069
Nicholas Dakin #571
Nicholas Dakin

Labour
Scunthorpe
Score: 12
Won: 514
Lost: 1080
Wayne David #572
Wayne David

Labour
Caerphilly
Score: 12
Won: 491
Lost: 1096
Geraint Davies #573
Geraint Davies

Labour/Co-operative
Swansea West
Score: 12
Won: 492
Lost: 1154
Jim Dowd #574
Jim Dowd

Labour
Lewisham West and Penge
Score: 12
Won: 468
Lost: 1060
Peter Dowd #575
Peter Dowd

Labour
Bootle
Score: 12
Won: 520
Lost: 1143
Mark Durkan #576
Mark Durkan

Social Democratic and Labour Party
Foyle
Score: 12
Won: 525
Lost: 1031
Bill Esterson #577
Bill Esterson

Labour
Sefton Central
Score: 12
Won: 634
Lost: 1100
Tim Farron #578
Tim Farron

Liberal Democrat
Westmorland and Lonsdale
Score: 12
Won: 706
Lost: 1280
Barry Gardiner #579
Barry Gardiner

Labour
Brent North
Score: 12
Won: 690
Lost: 1163
Roger Godsiff #580
Roger Godsiff

Labour
Birmingham, Hall Green
Score: 12
Won: 533
Lost: 1123
Peter Grant #581
Peter Grant

Scottish National Party
Glenrothes
Score: 12
Won: 572
Lost: 1089
David Hanson #582
David Hanson

Labour
Delyn
Score: 12
Won: 475
Lost: 1111
Mark Hendrick #583
Mark Hendrick

Labour/Co-operative
Preston
Score: 12
Won: 561
Lost: 1097
Drew Hendry #584
Drew Hendry

Scottish National Party
Inverness, Nairn, Badenoch and Strathspey
Score: 12
Won: 543
Lost: 1076
Kelvin Hopkins #585
Kelvin Hopkins

Labour
Luton North
Score: 12
Won: 597
Lost: 1005
Gerald Jones #586
Gerald Jones

Labour
Merthyr Tydfil and Rhymney
Score: 12
Won: 523
Lost: 1055
Calum Kerr #587
Calum Kerr

Scottish National Party
Berwickshire, Roxburgh and Selkirk
Score: 12
Won: 603
Lost: 1046
Norman Lamb #588
Norman Lamb

Liberal Democrat
North Norfolk
Score: 12
Won: 585
Lost: 1043
David Lammy #589
David Lammy

Labour
Tottenham
Score: 12
Won: 573
Lost: 1284
Clive Lewis #590
Clive Lewis

Labour
Norwich South
Score: 12
Won: 682
Lost: 1320
Ivan Lewis #591
Ivan Lewis

Labour
Bury South
Score: 12
Won: 565
Lost: 965
Ian Lucas #592
Ian Lucas

Labour
Wrexham
Score: 12
Won: 451
Lost: 1045
Rob Marris #593
Rob Marris

Labour
Wolverhampton South West
Score: 12
Won: 453
Lost: 955
Andy McDonald #594
Andy McDonald

Labour
Middlesbrough
Score: 12
Won: 542
Lost: 1033
Alasdair McDonnell #595
Alasdair McDonnell

Social Democratic and Labour Party
Belfast South
Score: 12
Won: 528
Lost: 972
John Martin McDonnell #596
John Martin McDonnell

Labour
Hayes and Harlington
Score: 12
Won: 636
Lost: 1146
Anne McLaughlin #597
Anne McLaughlin

Scottish National Party
Glasgow North East
Score: 12
Won: 496
Lost: 1202
Alan Meale #598
Alan Meale

Labour
Mansfield
Score: 12
Won: 530
Lost: 1170
Ian Mearns #599
Ian Mearns

Labour
Gateshead
Score: 12
Won: 476
Lost: 1089
Paul Monaghan #600
Paul Monaghan

Scottish National Party
Caithness, Sutherland and Easter Ross
Score: 12
Won: 543
Lost: 1166
Greg Mulholland #601
Greg Mulholland

Liberal Democrat
Leeds North West
Score: 12
Won: 552
Lost: 1175
Steve Pound #602
Steve Pound

Labour
Ealing North
Score: 12
Won: 548
Lost: 1037
Geoffrey Robinson #603
Geoffrey Robinson

Labour
Coventry North West
Score: 12
Won: 486
Lost: 1156
Stephen Philip Rotheram #604
Stephen Philip Rotheram

Labour
Liverpool, Walton
Score: 12
Won: 459
Lost: 1095
Virendra Sharma #605
Virendra Sharma

Labour
Ealing, Southall
Score: 12
Won: 480
Lost: 1117
Dennis Skinner #606
Dennis Skinner

Labour
Bolsover
Score: 12
Won: 535
Lost: 1148
Andrew Slaughter #607
Andrew Slaughter

Labour
Hammersmith
Score: 12
Won: 507
Lost: 1085
Andrew Smith #608
Andrew Smith

Labour
Oxford East
Score: 12
Won: 495
Lost: 1170
Mark Tami #609
Mark Tami

Labour
Alyn and Deeside
Score: 12
Won: 461
Lost: 1045
Nick Thomas-Symonds #610
Nick Thomas-Symonds

Labour
Torfaen
Score: 12
Won: 569
Lost: 1006
Michael Weir #611
Michael Weir

Scottish National Party
Angus
Score: 12
Won: 483
Lost: 1128
Alan Whitehead #612
Alan Whitehead

Labour
Southampton, Test
Score: 12
Won: 556
Lost: 1025
Mark Williams #613
Mark Williams

Liberal Democrat
Ceredigion
Score: 12
Won: 555
Lost: 1096
Iain Wright #614
Iain Wright

Labour
Hartlepool
Score: 12
Won: 606
Lost: 1015
Daniel Zeichner #615
Daniel Zeichner

Labour
Cambridge
Score: 12
Won: 535
Lost: 1157
David Anderson #616
David Anderson

Labour
Blaydon
Score: 12
Won: 476
Lost: 1172
Ian Blackford #617
Ian Blackford

Scottish National Party
Ross, Skye and Lochaber
Score: 12
Won: 493
Lost: 1222
Mickey Brady #618
Mickey Brady

Sinn Fein
Newry and Armagh
Score: 12
Won: 415
Lost: 1374
Liam Byrne #619
Liam Byrne

Labour
Birmingham, Hodge Hill
Score: 12
Won: 455
Lost: 1285
Ronnie Campbell #620
Ronnie Campbell

Labour
Blyth Valley
Score: 12
Won: 411
Lost: 1187
Alistair Carmichael #621
Alistair Carmichael

Liberal Democrat
Orkney and Shetland
Score: 12
Won: 474
Lost: 1183
Martyn Day #622
Martyn Day

Scottish National Party
Linlithgow and East Falkirk
Score: 12
Won: 499
Lost: 1246
Jack Dromey #623
Jack Dromey

Labour
Birmingham, Erdington
Score: 12
Won: 464
Lost: 1355
Paul Flynn #624
Paul Flynn

Labour
Newport West
Score: 12
Won: 477
Lost: 1197
Mike Gapes #625
Mike Gapes

Labour/Co-operative
Ilford South
Score: 12
Won: 367
Lost: 1369
Patrick Grady #626
Patrick Grady

Scottish National Party
Glasgow North
Score: 12
Won: 379
Lost: 1312
John Healey #627
John Healey

Labour
Wentworth and Dearne
Score: 12
Won: 485
Lost: 1186
George Howarth #628
George Howarth

Labour
Knowsley
Score: 12
Won: 430
Lost: 1233
Imran Hussain #629
Imran Hussain

Labour
Bradford East
Score: 12
Won: 486
Lost: 1189
Gerald Kaufman #630
Gerald Kaufman

Labour
Manchester, Gorton
Score: 12
Won: 413
Lost: 1025
George Kerevan #631
George Kerevan

Scottish National Party
East Lothian
Score: 12
Won: 386
Lost: 1309
Chris Law #632
Chris Law

Scottish National Party
Dundee West
Score: 12
Won: 395
Lost: 1434
Gordon Marsden #633
Gordon Marsden

Labour
Blackpool South
Score: 12
Won: 416
Lost: 1111
Paul Maskey #634
Paul Maskey

Sinn Fein
Belfast West
Score: 12
Won: 386
Lost: 1376
Michael Meacher #635
Michael Meacher

Labour
Oldham West and Royton
Score: 12
Won: 320
Lost: 954
Grahame Morris #636
Grahame Morris

Labour
Easington
Score: 12
Won: 385
Lost: 1133
Angus Robertson #637
Angus Robertson

Scottish National Party
Moray
Score: 12
Won: 438
Lost: 1272
Alex Salmond #638
Alex Salmond

Scottish National Party
Gordon
Score: 12
Won: 495
Lost: 1323
Tommy Sheppard #639
Tommy Sheppard

Scottish National Party
Edinburgh East
Score: 12
Won: 354
Lost: 1330
Chris Stephens #640
Chris Stephens

Scottish National Party
Glasgow South West
Score: 12
Won: 428
Lost: 1322
Stephen Timms #641
Stephen Timms

Labour
East Ham
Score: 12
Won: 455
Lost: 1163
Keith Vaz #642
Keith Vaz

Labour
Leicester East
Score: 12
Won: 382
Lost: 1359
Tom Watson #643
Tom Watson

Labour
West Bromwich East
Score: 12
Won: 475
Lost: 1380
Hywel Williams #644
Hywel Williams

Plaid Cymru
Arfon
Score: 12
Won: 381
Lost: 1181
David Winnick #645
David Winnick

Labour
Walsall North
Score: 12
Won: 371
Lost: 1244
Pat Doherty #646
Pat Doherty

Sinn Fein
West Tyrone
Score: 12
Won: 316
Lost: 1397
John McNally #647
John McNally

Scottish National Party
Falkirk
Score: 12
Won: 346
Lost: 1334
Francie Molloy #648
Francie Molloy

Sinn Fein
Mid Ulster
Score: 12
Won: 353
Lost: 1392
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