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

 

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

www.sexymp.co.uk
Lynne Featherstone
 
Lorely Burt
Lynne Featherstone   Lorely Burt
Liberal Democrat   Liberal Democrat
Hornsey and Wood Green   Solihull


 
As seen in

 

Results

Charlotte Leslie #1
Charlotte Leslie

Conservative
Bristol North West
Score: 1718
Won: 53672
Lost: 31086
Eilidh Whiteford #2
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 1658
Won: 49707
Lost: 30013
Esther Mcvey #3
Esther Mcvey

Conservative
Wirral West
Score: 1662
Won: 47033
Lost: 29054
 
Penny Mordaunt #4
Penny Mordaunt

Conservative
Portsmouth North
Score: 1606
Won: 50272
Lost: 29326
Mary Macleod #5
Mary Macleod

Conservative
Brentford and Isleworth
Score: 1651
Won: 46415
Lost: 29599
Sarah Wollaston #6
Sarah Wollaston

Conservative
Totnes
Score: 1652
Won: 42488
Lost: 27165
 
Amber Rudd #7
Amber Rudd

Conservative
Hastings and Rye
Score: 1668
Won: 41255
Lost: 27540
Claire Perry #8
Claire Perry

Conservative
Devizes
Score: 1615
Won: 46596
Lost: 29012
Caroline Dinenage #9
Caroline Dinenage

Conservative
Gosport
Score: 1677
Won: 41695
Lost: 28616
 
Rebecca Harris #10
Rebecca Harris

Conservative
Castle Point
Score: 1609
Won: 46628
Lost: 29326
Eleanor Laing #11
Eleanor Laing

Conservative
Epping Forest
Score: 1691
Won: 39533
Lost: 28902
Anna Soubry #12
Anna Soubry

Conservative
Broxtowe
Score: 1611
Won: 41995
Lost: 27597
 
Theresa Villiers #13
Theresa Villiers

Conservative
Chipping Barnet
Score: 1620
Won: 42879
Lost: 29027
Nicola Blackwood #14
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 1559
Won: 46580
Lost: 28896
Priti Patel #15
Priti Patel

Conservative
Witham
Score: 1608
Won: 43198
Lost: 29169
 
Nadine Dorries #16
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 1649
Won: 40542
Lost: 29276
Caroline Nokes #17
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 1549
Won: 45071
Lost: 27780
Harriet Baldwin #18
Harriet Baldwin

Conservative
West Worcestershire
Score: 1637
Won: 38454
Lost: 27819
 
Caroline Spelman #19
Caroline Spelman

Conservative
Meriden
Score: 1665
Won: 37625
Lost: 28600
Helen Grant #20
Helen Grant

Conservative
Maidstone and The Weald
Score: 1695
Won: 35710
Lost: 28753
Anne Maine #21
Anne Maine

Conservative
St Albans
Score: 1634
Won: 38090
Lost: 28196
 
Nicky Morgan #22
Nicky Morgan

Conservative
Loughborough
Score: 1636
Won: 37973
Lost: 28450
Jessica Lee #23
Jessica Lee

Conservative
Erewash
Score: 1723
Won: 33965
Lost: 28785
Cheryl Gillan #24
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 1765
Won: 31776
Lost: 28814
 
Margot James #25
Margot James

Conservative
Stourbridge
Score: 1711
Won: 33716
Lost: 28676
Chloe Smith #26
Chloe Smith

Conservative
Norwich North
Score: 1633
Won: 39327
Lost: 30276
Maria Miller #27
Maria Miller

Conservative
Basingstoke
Score: 1587
Won: 37753
Lost: 27780
 
Angela Watkinson #28
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 1697
Won: 32984
Lost: 28876
Louise Bagshawe #29
Louise Bagshawe

Conservative
Corby
Score: 1603
Won: 43555
Lost: 33697
Anne Marie Morris #30
Anne Marie Morris

Conservative
Newton Abbot
Score: 1657
Won: 33230
Lost: 28126
 
Jackie Doyle-Price #31
Jackie Doyle-Price

Conservative
Thurrock
Score: 1697
Won: 31304
Lost: 28006
Theresa May #32
Theresa May

Conservative
Maidenhead
Score: 1664
Won: 34492
Lost: 29592
Karen Bradley #33
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 1613
Won: 35851
Lost: 28933
 
Sarah Teather #34
Sarah Teather

Liberal Democrat
Brent Central
Score: 1509
Won: 51895
Lost: 35908
Sheryll Murray #35
Sheryll Murray

Conservative
South East Cornwall
Score: 1750
Won: 29940
Lost: 29051
Tracey Crouch #36
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 1621
Won: 36496
Lost: 30773
 
Elizabeth Truss #37
Elizabeth Truss

Conservative
South West Norfolk
Score: 1494
Won: 42941
Lost: 30676
Justine Greening #38
Justine Greening

Conservative
Putney
Score: 1559
Won: 37797
Lost: 30191
Sylvia Hermon #39
Sylvia Hermon

Independent
North Down
Score: 1582
Won: 34719
Lost: 29506
 
Jenny Chapman #40
Jenny Chapman

Labour
Darlington
Score: 1567
Won: 36090
Lost: 31890
Stella Creasy #41
Stella Creasy

Labour
Walthamstow
Score: 1493
Won: 43741
Lost: 34876
Susan Jones #42
Susan Jones

Labour
Clwyd South
Score: 1497
Won: 39453
Lost: 31654
 
Barbara Keeley #43
Barbara Keeley

Labour
Worsley and Eccles South
Score: 1486
Won: 39056
Lost: 31145
Gloria de Piero #44
Gloria de Piero

Labour
Ashfield
Score: 1430
Won: 45437
Lost: 33256
Catherin McKinnell #45
Catherin McKinnell

Labour
Newcastle upon Tyne North
Score: 1509
Won: 41185
Lost: 34096
 
Anne McIntosh #46
Anne McIntosh

Conservative
Thirsk and Malton
Score: 1766
Won: 27635
Lost: 31602
Andrea Leadsom #47
Andrea Leadsom

Conservative
South Northamptonshire
Score: 1731
Won: 27981
Lost: 31005
Kate Hoey #48
Kate Hoey

Labour
Vauxhall
Score: 1744
Won: 28802
Lost: 32552
 
Teresa Pearse #49
Teresa Pearse

Labour
Erith and Thamesmead
Score: 1556
Won: 35515
Lost: 31952
Natascha Engel #50
Natascha Engel

Labour
North East Derbyshire
Score: 1530
Won: 33015
Lost: 28769
Lynne Featherstone #51
Lynne Featherstone

Liberal Democrat
Hornsey and Wood Green
Score: 1510
Won: 37569
Lost: 31835
 
Jenny Willot #52
Jenny Willot

Liberal Democrat
Cardiff Central
Score: 1508
Won: 34394
Lost: 29058
Jane Ellison #53
Jane Ellison

Conservative
Battersea
Score: 1715
Won: 28262
Lost: 31104
Sarah Newton #54
Sarah Newton

Conservative
Truro and Falmouth
Score: 1703
Won: 28020
Lost: 30541
 
Bridget Phillipson #55
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 1477
Won: 41552
Lost: 34000
Luciana Berger #56
Luciana Berger

Labour Co-operative
Liverpool, Wavertree
Score: 1364
Won: 52771
Lost: 35994
Emma Reynolds #57
Emma Reynolds

Labour
Wolverhampton North East
Score: 1525
Won: 37683
Lost: 33140
 
Lilian Greenwood #58
Lilian Greenwood

Labour
Nottingham South
Score: 1490
Won: 37565
Lost: 31694
Loraine Fullbrook #59
Loraine Fullbrook

Conservative
South Ribble
Score: 1741
Won: 27007
Lost: 31233
Jo Swinson #60
Jo Swinson

Liberal Democrat
East Dunbartonshire
Score: 1472
Won: 35540
Lost: 29923
 
Julie Elliot #61
Julie Elliot

Labour
Sunderland Central
Score: 1490
Won: 33235
Lost: 29171
Liz Kendall #62
Liz Kendall

Labour
Leicester West
Score: 1448
Won: 41374
Lost: 34119
Jessica Morden #63
Jessica Morden

Labour
Newport East
Score: 1479
Won: 37378
Lost: 32524
 
Anne Milton #64
Anne Milton

Conservative
Guildford
Score: 1797
Won: 25734
Lost: 32852
Joan Ruddock #65
Joan Ruddock

Labour
Lewisham, Deptford
Score: 1526
Won: 31991
Lost: 29850
Pauline Latham #66
Pauline Latham

Conservative
Mid Derbyshire
Score: 1803
Won: 26465
Lost: 34187
 
Dawn Primarolo #67
Dawn Primarolo

Labour
Bristol South
Score: 1549
Won: 30392
Lost: 29615
Louise Ellman #68
Louise Ellman

Labour Co-operative
Liverpool, Riverside
Score: 1549
Won: 30957
Lost: 30245
Karen Lumley #69
Karen Lumley

Conservative
Redditch
Score: 1676
Won: 27228
Lost: 30969
 
Alison McGovern #70
Alison McGovern

Labour
Wirral South
Score: 1472
Won: 36031
Lost: 31623
Kerry McCarthey #71
Kerry McCarthey

Labour
Bristol East
Score: 1471
Won: 35453
Lost: 31127
Rosie Winterton #72
Rosie Winterton

Labour
Doncaster Central
Score: 1535
Won: 31325
Lost: 30123
 
Lisa Nandy #73
Lisa Nandy

Labour
Wigan
Score: 1455
Won: 39124
Lost: 33711
Rachel Reeves #74
Rachel Reeves

Labour
Leeds West
Score: 1452
Won: 39904
Lost: 34150
Fiona Bruce #75
Fiona Bruce

Conservative
Congleton
Score: 1720
Won: 26865
Lost: 32205
 
Roberta Blackman-Woods #76
Roberta Blackman-Woods

Labour
City of Durham
Score: 1572
Won: 31316
Lost: 32212
Katy Clark #77
Katy Clark

Labour
North Ayrshire and Arran
Score: 1531
Won: 32459
Lost: 31850
Siobhain McDonagh #78
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 1443
Won: 34420
Lost: 29869
 
Caroline Flint #79
Caroline Flint

Labour
Don Valley
Score: 1323
Won: 48065
Lost: 34478
Diana Johnson #80
Diana Johnson

Labour
Kingston upon Hull North
Score: 1501
Won: 31128
Lost: 30054
Fiona ODonnell #81
Fiona ODonnell

Labour
East Lothian
Score: 1551
Won: 29804
Lost: 30846
 
Debbie Abrahams #82
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 1384
Won: 37462
Lost: 31072
Gemma Doyle #83
Gemma Doyle

Labour Co-operative
West Dunbartonshire
Score: 1405
Won: 38429
Lost: 33126
Hazel Blears #84
Hazel Blears

Labour
Salford and Eccles
Score: 1552
Won: 29365
Lost: 31620
 
Heidi Alexander #85
Heidi Alexander

Labour
Lewisham East
Score: 1297
Won: 42933
Lost: 32135
Pamela Nash #86
Pamela Nash

Labour
Airdrie and Shotts
Score: 1304
Won: 43213
Lost: 32977
Alison Seabeck #87
Alison Seabeck

Labour
Plymouth, Moor View
Score: 1519
Won: 29515
Lost: 31153
 
Lorely Burt #88
Lorely Burt

Liberal Democrat
Solihull
Score: 1469
Won: 31329
Lost: 30955
Gisela Stuart #89
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 1699
Won: 25614
Lost: 33700
Rushanara Ali #90
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 1355
Won: 37774
Lost: 32310
 
Tessa Munt #91
Tessa Munt

Liberal Democrat
Wells
Score: 1409
Won: 32491
Lost: 30485
Laura Sandys #92
Laura Sandys

Conservative
South Thanet
Score: 1669
Won: 25509
Lost: 33518
Sharon Hodgeson #93
Sharon Hodgeson

Labour
Washington and Sunderland West
Score: 1483
Won: 30649
Lost: 32666
 
Mary Creagh #94
Mary Creagh

Labour
Wakefield
Score: 1450
Won: 29841
Lost: 31618
Valerie Vaz #95
Valerie Vaz

Labour
Walsall South
Score: 1312
Won: 36894
Lost: 31980
Meg Hillier #96
Meg Hillier

Labour Co-operative
Hackney South and Shoreditch
Score: 1358
Won: 32039
Lost: 30460
 
Harriet Harman #97
Harriet Harman

Labour
Camberwell and Peckham
Score: 1439
Won: 29591
Lost: 31907
Shabana Mahmood #98
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 1296
Won: 36108
Lost: 31740
Th?r?se Coffey #99
Th?r?se Coffey

Conservative
Suffolk Coastal
Score: 1636
Won: 25590
Lost: 35294
 
Yvette Cooper #100
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 1356
Won: 31720
Lost: 31015
Angie Bray #101
Angie Bray

Conservative
Ealing Central and Acton
Score: 1645
Won: 24808
Lost: 34943
Yasmin Qureshi #102
Yasmin Qureshi

Labour
Bolton South East
Score: 1350
Won: 31235
Lost: 30617
 
Margaret Curran #103
Margaret Curran

Labour
Glasgow East
Score: 1463
Won: 27747
Lost: 32702
Cathy Jamieson #104
Cathy Jamieson

Labour Co-operative
Kilmarnock and Loudoun
Score: 1544
Won: 26638
Lost: 34756
Emily Thornberry #105
Emily Thornberry

Labour
Islington South and Finsbury
Score: 1264
Won: 32257
Lost: 30611
 
Michelle Gildernew #106
Michelle Gildernew

Sinn Fein
Fermanagh and South Tyrone
Score: 1507
Won: 26697
Lost: 35691
Madeleine Moon #107
Madeleine Moon

Labour
Bridgend
Score: 1586
Won: 23182
Lost: 34165
Maria Eagle #108
Maria Eagle

Labour
Garston and Halewood
Score: 1542
Won: 23672
Lost: 33667
 
Lyn Brown #109
Lyn Brown

Labour
West Ham
Score: 1455
Won: 26160
Lost: 33624
Kate Green #110
Kate Green

Labour
Stretford and Urmston
Score: 1422
Won: 26941
Lost: 33322
Helen Jones #111
Helen Jones

Labour
Warrington North
Score: 1394
Won: 27131
Lost: 32601
 
Karen Buck #112
Karen Buck

Labour
Westminster North
Score: 1524
Won: 23779
Lost: 33602
Joan Walley #113
Joan Walley

Labour
Stoke-on-Trent North
Score: 1544
Won: 23290
Lost: 34222
Ann McKechin #114
Ann McKechin

Labour
Glasgow North
Score: 1505
Won: 23763
Lost: 33840
 
Pat Glass #115
Pat Glass

Labour
North West Durham
Score: 1412
Won: 25973
Lost: 33226
Diane Abbott #116
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 1454
Won: 25605
Lost: 34841
Si?n James #117
Si?n James

Labour
Swansea East
Score: 1354
Won: 26947
Lost: 33071
 
Linda Riordin #118
Linda Riordin

Labour Co-operative
Halifax
Score: 1442
Won: 24707
Lost: 34083
Chi Onwurah #119
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 1455
Won: 23914
Lost: 34046
Angela Eagle #120
Angela Eagle

Labour
Wallasey
Score: 1509
Won: 22857
Lost: 34694
 
Heather Wheeler #121
Heather Wheeler

Conservative
South Derbyshire
Score: 1630
Won: 23064
Lost: 39737
Margaret Hodge #122
Margaret Hodge

Labour
Barking
Score: 1358
Won: 25784
Lost: 32879
Meg Munn #123
Meg Munn

Labour Co-operative
Sheffield, Heeley
Score: 1511
Won: 22835
Lost: 35052
 
Ann Clwyd #124
Ann Clwyd

Labour
Cynon Valley
Score: 1423
Won: 24211
Lost: 33831
Naomi Long #125
Naomi Long

Alliance
Belfast East
Score: 1510
Won: 23408
Lost: 36145
Tessa Jowell #126
Tessa Jowell

Labour
Dulwich and West Norwood
Score: 1437
Won: 24561
Lost: 35105
 
Angela Smith #127
Angela Smith

Labour
Penistone and Stocksbridge
Score: 1473
Won: 23074
Lost: 34437
Yvonne Fovargue #128
Yvonne Fovargue

Labour
Makerfield
Score: 1343
Won: 26134
Lost: 33465
Mary Glendon #129
Mary Glendon

Labour
North Tyneside
Score: 1266
Won: 27640
Lost: 32144
 
Ann Coffey #130
Ann Coffey

Labour
Stockport
Score: 1399
Won: 24220
Lost: 33767
Annette Brooke #131
Annette Brooke

Liberal Democrat
Mid Dorset and North Poole
Score: 1651
Won: 19842
Lost: 40178
Caroline Lucas #132
Caroline Lucas

Green Party
Brighton, Pavilion
Score: 1326
Won: 26410
Lost: 37964
 
Anne McGuire #133
Anne McGuire

Labour
Stirling
Score: 1491
Won: 21369
Lost: 37280
Julie Hilling #134
Julie Hilling

Labour
Bolton West
Score: 1462
Won: 21527
Lost: 36537
Rosie Cooper #135
Rosie Cooper

Labour
West Lancashire
Score: 1554
Won: 20574
Lost: 38644
 
Helen Goodman #136
Helen Goodman

Labour
Bishop Auckland
Score: 1442
Won: 21676
Lost: 36226
Sandra Osborne #137
Sandra Osborne

Labour
Ayr, Carrick and Cumnock
Score: 1564
Won: 20777
Lost: 39869
Fiona MacTaggart #138
Fiona MacTaggart

Labour
Slough
Score: 1554
Won: 20522
Lost: 39765
 
Margaret Beckett #139
Margaret Beckett

Labour
Derby South
Score: 1543
Won: 20781
Lost: 39907
Glanda Jackson #140
Glanda Jackson

Labour
Hampstead and Kilburn
Score: 1488
Won: 20275
Lost: 39097
Anne Begg #141
Anne Begg

Labour
Aberdeen South
Score: 1466
Won: 20579
Lost: 39488
 
Sheila Gilmore #142
Sheila Gilmore

Labour
Edinburgh East
Score: 1353
Won: 19247
Lost: 42202
 



All images are © Dods www.dods.co.uk