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
Tessa Munt
 
Julie Elliot
Tessa Munt   Julie Elliot
Liberal Democrat   Labour
Wells   Sunderland Central


 
As seen in

 

Results

Charlotte Leslie #1
Charlotte Leslie

Conservative
Bristol North West
Score: 1704
Won: 55367
Lost: 32531
Eilidh Whiteford #2
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 1620
Won: 51656
Lost: 31508
Sarah Wollaston #3
Sarah Wollaston

Conservative
Totnes
Score: 1661
Won: 43897
Lost: 28612
 
Rebecca Harris #4
Rebecca Harris

Conservative
Castle Point
Score: 1637
Won: 48273
Lost: 30632
Nadine Dorries #5
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 1717
Won: 42006
Lost: 30616
Nicola Blackwood #6
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 1605
Won: 48134
Lost: 30169
 
Anna Soubry #7
Anna Soubry

Conservative
Broxtowe
Score: 1644
Won: 43494
Lost: 28949
Penny Mordaunt #8
Penny Mordaunt

Conservative
Portsmouth North
Score: 1561
Won: 51920
Lost: 30662
Esther Mcvey #9
Esther Mcvey

Conservative
Wirral West
Score: 1592
Won: 48576
Lost: 30411
 
Claire Perry #10
Claire Perry

Conservative
Devizes
Score: 1595
Won: 48121
Lost: 30350
Caroline Nokes #11
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 1581
Won: 46364
Lost: 29196
Eleanor Laing #12
Eleanor Laing

Conservative
Epping Forest
Score: 1667
Won: 41004
Lost: 30206
 
Mary Macleod #13
Mary Macleod

Conservative
Brentford and Isleworth
Score: 1557
Won: 47998
Lost: 30894
Priti Patel #14
Priti Patel

Conservative
Witham
Score: 1596
Won: 44596
Lost: 30573
Caroline Dinenage #15
Caroline Dinenage

Conservative
Gosport
Score: 1583
Won: 43061
Lost: 29985
 
Theresa Villiers #16
Theresa Villiers

Conservative
Chipping Barnet
Score: 1572
Won: 44300
Lost: 30361
Maria Miller #17
Maria Miller

Conservative
Basingstoke
Score: 1618
Won: 39073
Lost: 29127
Margot James #18
Margot James

Conservative
Stourbridge
Score: 1697
Won: 35337
Lost: 29860
 
Karen Bradley #19
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 1659
Won: 37398
Lost: 30163
Harriet Baldwin #20
Harriet Baldwin

Conservative
West Worcestershire
Score: 1585
Won: 39873
Lost: 29192
Amber Rudd #21
Amber Rudd

Conservative
Hastings and Rye
Score: 1531
Won: 42747
Lost: 28879
 
Caroline Spelman #22
Caroline Spelman

Conservative
Meriden
Score: 1598
Won: 38985
Lost: 29963
Angela Watkinson #23
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 1690
Won: 34561
Lost: 30069
Kate Hoey #24
Kate Hoey

Labour
Vauxhall
Score: 1874
Won: 30849
Lost: 33314
 
Jessica Lee #25
Jessica Lee

Conservative
Erewash
Score: 1658
Won: 35573
Lost: 29928
Lynne Featherstone #26
Lynne Featherstone

Liberal Democrat
Hornsey and Wood Green
Score: 1662
Won: 38870
Lost: 33268
Nicky Morgan #27
Nicky Morgan

Conservative
Loughborough
Score: 1571
Won: 39375
Lost: 29772
 
Natascha Engel #28
Natascha Engel

Labour
North East Derbyshire
Score: 1665
Won: 34557
Lost: 29768
Jackie Doyle-Price #29
Jackie Doyle-Price

Conservative
Thurrock
Score: 1688
Won: 32771
Lost: 29173
Heidi Alexander #30
Heidi Alexander

Labour
Lewisham East
Score: 1562
Won: 44474
Lost: 33584
 
Laura Sandys #31
Laura Sandys

Conservative
South Thanet
Score: 1986
Won: 27622
Lost: 34259
Helen Grant #32
Helen Grant

Conservative
Maidstone and The Weald
Score: 1597
Won: 37204
Lost: 30087
Elizabeth Truss #33
Elizabeth Truss

Conservative
South West Norfolk
Score: 1512
Won: 44462
Lost: 31939
 
Anne Maine #34
Anne Maine

Conservative
St Albans
Score: 1535
Won: 39559
Lost: 29515
Pauline Latham #35
Pauline Latham

Conservative
Mid Derbyshire
Score: 1944
Won: 28673
Lost: 34932
Sarah Teather #36
Sarah Teather

Liberal Democrat
Brent Central
Score: 1483
Won: 53594
Lost: 37506
 
Cheryl Gillan #37
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 1656
Won: 33349
Lost: 30095
Chloe Smith #38
Chloe Smith

Conservative
Norwich North
Score: 1540
Won: 40827
Lost: 31580
Theresa May #39
Theresa May

Conservative
Maidenhead
Score: 1608
Won: 36055
Lost: 30848
 
Louise Bagshawe #40
Louise Bagshawe

Conservative
Corby
Score: 1529
Won: 45202
Lost: 34958
Sylvia Hermon #41
Sylvia Hermon

Independent
North Down
Score: 1598
Won: 36108
Lost: 30888
Anne Marie Morris #42
Anne Marie Morris

Conservative
Newton Abbot
Score: 1588
Won: 34730
Lost: 29361
 
Rachel Reeves #43
Rachel Reeves

Labour
Leeds West
Score: 1588
Won: 41562
Lost: 35774
Barbara Keeley #44
Barbara Keeley

Labour
Worsley and Eccles South
Score: 1531
Won: 40528
Lost: 32325
Susan Jones #45
Susan Jones

Labour
Clwyd South
Score: 1541
Won: 40716
Lost: 33127
 
Lisa Nandy #46
Lisa Nandy

Labour
Wigan
Score: 1589
Won: 40384
Lost: 35205
Lilian Greenwood #47
Lilian Greenwood

Labour
Nottingham South
Score: 1570
Won: 38810
Lost: 33118
Tracey Crouch #48
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 1559
Won: 38030
Lost: 32119
 
Gloria de Piero #49
Gloria de Piero

Labour
Ashfield
Score: 1472
Won: 46782
Lost: 34851
Justine Greening #50
Justine Greening

Conservative
Putney
Score: 1519
Won: 39220
Lost: 31465
Rosie Winterton #51
Rosie Winterton

Labour
Doncaster Central
Score: 1654
Won: 32585
Lost: 31489
 
Gisela Stuart #52
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 1900
Won: 27308
Lost: 34472
Jenny Chapman #53
Jenny Chapman

Labour
Darlington
Score: 1577
Won: 37794
Lost: 33277
Jenny Willot #54
Jenny Willot

Liberal Democrat
Cardiff Central
Score: 1551
Won: 35679
Lost: 30415
 
Luciana Berger #55
Luciana Berger

Labour Co-operative
Liverpool, Wavertree
Score: 1421
Won: 54245
Lost: 37956
Emma Reynolds #56
Emma Reynolds

Labour
Wolverhampton North East
Score: 1571
Won: 38924
Lost: 34634
Jessica Morden #57
Jessica Morden

Labour
Newport East
Score: 1558
Won: 38654
Lost: 33948
 
Anne McIntosh #58
Anne McIntosh

Conservative
Thirsk and Malton
Score: 1751
Won: 29291
Lost: 32618
Gemma Doyle #59
Gemma Doyle

Labour Co-operative
West Dunbartonshire
Score: 1546
Won: 39628
Lost: 34553
Stella Creasy #60
Stella Creasy

Labour
Walthamstow
Score: 1492
Won: 45059
Lost: 36467
 
Alison McGovern #61
Alison McGovern

Labour
Wirral South
Score: 1556
Won: 37300
Lost: 33061
Sarah Newton #62
Sarah Newton

Conservative
Truro and Falmouth
Score: 1703
Won: 29635
Lost: 31646
Julie Elliot #63
Julie Elliot

Labour
Sunderland Central
Score: 1550
Won: 34512
Lost: 30478
 
Pamela Nash #64
Pamela Nash

Labour
Airdrie and Shotts
Score: 1462
Won: 44424
Lost: 34613
Kerry McCarthey #65
Kerry McCarthey

Labour
Bristol East
Score: 1552
Won: 36593
Lost: 32587
Teresa Pearse #66
Teresa Pearse

Labour
Erith and Thamesmead
Score: 1550
Won: 37254
Lost: 33357
 
Bridget Phillipson #67
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 1494
Won: 42929
Lost: 35434
Jane Ellison #68
Jane Ellison

Conservative
Battersea
Score: 1699
Won: 29865
Lost: 32281
Andrea Leadsom #69
Andrea Leadsom

Conservative
South Northamptonshire
Score: 1694
Won: 29649
Lost: 31999
 
Sheryll Murray #70
Sheryll Murray

Conservative
South East Cornwall
Score: 1594
Won: 31536
Lost: 30283
Joan Ruddock #71
Joan Ruddock

Labour
Lewisham, Deptford
Score: 1580
Won: 33183
Lost: 31309
Caroline Flint #72
Caroline Flint

Labour
Don Valley
Score: 1406
Won: 49386
Lost: 36254
 
Catherin McKinnell #73
Catherin McKinnell

Labour
Newcastle upon Tyne North
Score: 1484
Won: 42485
Lost: 35487
Roberta Blackman-Woods #74
Roberta Blackman-Woods

Labour
City of Durham
Score: 1631
Won: 33006
Lost: 33631
Karen Lumley #75
Karen Lumley

Conservative
Redditch
Score: 1705
Won: 28846
Lost: 32083
 
Jo Swinson #76
Jo Swinson

Liberal Democrat
East Dunbartonshire
Score: 1492
Won: 36779
Lost: 31341
Dawn Primarolo #77
Dawn Primarolo

Labour
Bristol South
Score: 1586
Won: 31708
Lost: 30954
Tessa Munt #78
Tessa Munt

Liberal Democrat
Wells
Score: 1566
Won: 33604
Lost: 32113
 
Loraine Fullbrook #79
Loraine Fullbrook

Conservative
South Ribble
Score: 1698
Won: 28579
Lost: 32307
Sharon Hodgeson #80
Sharon Hodgeson

Labour
Washington and Sunderland West
Score: 1639
Won: 32286
Lost: 34106
Fiona ODonnell #81
Fiona ODonnell

Labour
East Lothian
Score: 1623
Won: 31047
Lost: 32194
 
Lorely Burt #82
Lorely Burt

Liberal Democrat
Solihull
Score: 1574
Won: 32701
Lost: 32247
Fiona Bruce #83
Fiona Bruce

Conservative
Congleton
Score: 1716
Won: 28440
Lost: 33307
Liz Kendall #84
Liz Kendall

Labour
Leicester West
Score: 1451
Won: 42628
Lost: 35750
 
Debbie Abrahams #85
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 1438
Won: 38666
Lost: 32571
Valerie Vaz #86
Valerie Vaz

Labour
Walsall South
Score: 1476
Won: 37908
Lost: 33722
Katy Clark #87
Katy Clark

Labour
North Ayrshire and Arran
Score: 1537
Won: 33710
Lost: 33221
 
Th?r?se Coffey #88
Th?r?se Coffey

Conservative
Suffolk Coastal
Score: 1807
Won: 27244
Lost: 36323
Anne Milton #89
Anne Milton

Conservative
Guildford
Score: 1728
Won: 27368
Lost: 34043
Diana Johnson #90
Diana Johnson

Labour
Kingston upon Hull North
Score: 1513
Won: 32350
Lost: 31334
 
Meg Hillier #91
Meg Hillier

Labour Co-operative
Hackney South and Shoreditch
Score: 1514
Won: 33080
Lost: 32176
Shabana Mahmood #92
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 1458
Won: 37170
Lost: 33470
Rushanara Ali #93
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 1437
Won: 38845
Lost: 34092
 
Siobhain McDonagh #94
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 1436
Won: 35566
Lost: 31297
Michelle Gildernew #95
Michelle Gildernew

Sinn Fein
Fermanagh and South Tyrone
Score: 1758
Won: 28416
Lost: 37156
Louise Ellman #96
Louise Ellman

Labour Co-operative
Liverpool, Riverside
Score: 1497
Won: 32125
Lost: 31746
 
Hazel Blears #97
Hazel Blears

Labour
Salford and Eccles
Score: 1560
Won: 30657
Lost: 32985
Yvette Cooper #98
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 1499
Won: 32647
Lost: 32659
Angie Bray #99
Angie Bray

Conservative
Ealing Central and Acton
Score: 1758
Won: 26512
Lost: 36105
 
Helen Jones #100
Helen Jones

Labour
Warrington North
Score: 1632
Won: 28413
Lost: 34175
Alison Seabeck #101
Alison Seabeck

Labour
Plymouth, Moor View
Score: 1519
Won: 30776
Lost: 32482
Mary Creagh #102
Mary Creagh

Labour
Wakefield
Score: 1529
Won: 30906
Lost: 33304
 
Emily Thornberry #103
Emily Thornberry

Labour
Islington South and Finsbury
Score: 1450
Won: 33194
Lost: 32406
Naomi Long #104
Naomi Long

Alliance
Belfast East
Score: 1827
Won: 24875
Lost: 37211
Yasmin Qureshi #105
Yasmin Qureshi

Labour
Bolton South East
Score: 1461
Won: 32279
Lost: 32338
 
Si?n James #106
Si?n James

Labour
Swansea East
Score: 1620
Won: 28194
Lost: 34602
Kate Green #107
Kate Green

Labour
Stretford and Urmston
Score: 1605
Won: 28271
Lost: 34943
Meg Munn #108
Meg Munn

Labour Co-operative
Sheffield, Heeley
Score: 1786
Won: 24169
Lost: 36132
 
Margaret Curran #109
Margaret Curran

Labour
Glasgow East
Score: 1565
Won: 28932
Lost: 34398
Mary Glendon #110
Mary Glendon

Labour
North Tyneside
Score: 1547
Won: 28911
Lost: 33642
Lyn Brown #111
Lyn Brown

Labour
West Ham
Score: 1628
Won: 27418
Lost: 35159
 
Yvonne Fovargue #112
Yvonne Fovargue

Labour
Makerfield
Score: 1622
Won: 27423
Lost: 35016
Angela Smith #113
Angela Smith

Labour
Penistone and Stocksbridge
Score: 1750
Won: 24389
Lost: 35640
Tessa Jowell #114
Tessa Jowell

Labour
Dulwich and West Norwood
Score: 1704
Won: 25884
Lost: 36344
 
Chi Onwurah #115
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 1697
Won: 25204
Lost: 35285
Linda Riordin #116
Linda Riordin

Labour Co-operative
Halifax
Score: 1661
Won: 25895
Lost: 35448
Pat Glass #117
Pat Glass

Labour
North West Durham
Score: 1582
Won: 27274
Lost: 34671
 
Cathy Jamieson #118
Cathy Jamieson

Labour Co-operative
Kilmarnock and Loudoun
Score: 1598
Won: 27951
Lost: 36121
Ann Clwyd #119
Ann Clwyd

Labour
Cynon Valley
Score: 1650
Won: 25473
Lost: 35171
Heather Wheeler #120
Heather Wheeler

Conservative
South Derbyshire
Score: 1822
Won: 24965
Lost: 40937
 
Maria Eagle #121
Maria Eagle

Labour
Garston and Halewood
Score: 1641
Won: 24992
Lost: 34872
Harriet Harman #122
Harriet Harman

Labour
Camberwell and Peckham
Score: 1440
Won: 30602
Lost: 33732
Karen Buck #123
Karen Buck

Labour
Westminster North
Score: 1637
Won: 25000
Lost: 34861
 
Madeleine Moon #124
Madeleine Moon

Labour
Bridgend
Score: 1650
Won: 24506
Lost: 35258
Ann Coffey #125
Ann Coffey

Labour
Stockport
Score: 1589
Won: 25506
Lost: 35079
Julie Hilling #126
Julie Hilling

Labour
Bolton West
Score: 1760
Won: 23024
Lost: 37530
 
Ann McKechin #127
Ann McKechin

Labour
Glasgow North
Score: 1583
Won: 25076
Lost: 35042
Angela Eagle #128
Angela Eagle

Labour
Wallasey
Score: 1635
Won: 24091
Lost: 35911
Diane Abbott #129
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 1538
Won: 26881
Lost: 36209
 
Rosie Cooper #130
Rosie Cooper

Labour
West Lancashire
Score: 1816
Won: 21994
Lost: 39593
Sandra Osborne #131
Sandra Osborne

Labour
Ayr, Carrick and Cumnock
Score: 1841
Won: 22151
Lost: 40702
Glanda Jackson #132
Glanda Jackson

Labour
Hampstead and Kilburn
Score: 1843
Won: 21638
Lost: 39886
 
Fiona MacTaggart #133
Fiona MacTaggart

Labour
Slough
Score: 1831
Won: 21935
Lost: 40647
Helen Goodman #134
Helen Goodman

Labour
Bishop Auckland
Score: 1660
Won: 22986
Lost: 37296
Margaret Beckett #135
Margaret Beckett

Labour
Derby South
Score: 1796
Won: 22136
Lost: 40791
 
Anne McGuire #136
Anne McGuire

Labour
Stirling
Score: 1697
Won: 22690
Lost: 38269
Annette Brooke #137
Annette Brooke

Liberal Democrat
Mid Dorset and North Poole
Score: 1852
Won: 21276
Lost: 41030
Joan Walley #138
Joan Walley

Labour
Stoke-on-Trent North
Score: 1539
Won: 24529
Lost: 35526
 
Margaret Hodge #139
Margaret Hodge

Labour
Barking
Score: 1437
Won: 26716
Lost: 34707
Anne Begg #140
Anne Begg

Labour
Aberdeen South
Score: 1759
Won: 21997
Lost: 40428
Caroline Lucas #141
Caroline Lucas

Green Party
Brighton, Pavilion
Score: 1410
Won: 27357
Lost: 39923
 
Sheila Gilmore #142
Sheila Gilmore

Labour
Edinburgh East
Score: 1516
Won: 20291
Lost: 44030
 



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