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
Gemma Doyle
 
Heather Wheeler
Gemma Doyle   Heather Wheeler
Labour Co-operative   Conservative
West Dunbartonshire   South Derbyshire


 
As seen in

 

Results

Charlotte Leslie #1
Charlotte Leslie

Conservative
Bristol North West
Score: 1716
Won: 55798
Lost: 32962
Esther Mcvey #2
Esther Mcvey

Conservative
Wirral West
Score: 1680
Won: 48993
Lost: 30798
Elizabeth Truss #3
Elizabeth Truss

Conservative
South West Norfolk
Score: 1773
Won: 44890
Lost: 32300
 
Penny Mordaunt #4
Penny Mordaunt

Conservative
Portsmouth North
Score: 1639
Won: 52349
Lost: 31053
Claire Perry #5
Claire Perry

Conservative
Devizes
Score: 1675
Won: 48531
Lost: 30722
Amber Rudd #6
Amber Rudd

Conservative
Hastings and Rye
Score: 1719
Won: 43123
Lost: 29281
 
Anna Soubry #7
Anna Soubry

Conservative
Broxtowe
Score: 1704
Won: 43890
Lost: 29362
Mary Macleod #8
Mary Macleod

Conservative
Brentford and Isleworth
Score: 1666
Won: 48441
Lost: 31293
Anne Maine #9
Anne Maine

Conservative
St Albans
Score: 1765
Won: 39974
Lost: 29865
 
Barbara Keeley #10
Barbara Keeley

Labour
Worsley and Eccles South
Score: 1814
Won: 40938
Lost: 32634
Eilidh Whiteford #11
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 1600
Won: 52157
Lost: 31939
Theresa Villiers #12
Theresa Villiers

Conservative
Chipping Barnet
Score: 1672
Won: 44707
Lost: 30745
 
Priti Patel #13
Priti Patel

Conservative
Witham
Score: 1669
Won: 45047
Lost: 30976
Eleanor Laing #14
Eleanor Laing

Conservative
Epping Forest
Score: 1717
Won: 41414
Lost: 30588
Rebecca Harris #15
Rebecca Harris

Conservative
Castle Point
Score: 1612
Won: 48694
Lost: 31022
 
Nicola Blackwood #16
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 1599
Won: 48533
Lost: 30549
Nadine Dorries #17
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 1694
Won: 42399
Lost: 31007
Caroline Nokes #18
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 1594
Won: 46781
Lost: 29617
 
Natascha Engel #19
Natascha Engel

Labour
North East Derbyshire
Score: 1770
Won: 34921
Lost: 30067
Harriet Baldwin #20
Harriet Baldwin

Conservative
West Worcestershire
Score: 1651
Won: 40233
Lost: 29587
Maria Miller #21
Maria Miller

Conservative
Basingstoke
Score: 1654
Won: 39486
Lost: 29493
 
Chloe Smith #22
Chloe Smith

Conservative
Norwich North
Score: 1678
Won: 41247
Lost: 31966
Caroline Spelman #23
Caroline Spelman

Conservative
Meriden
Score: 1649
Won: 39374
Lost: 30328
Sarah Wollaston #24
Sarah Wollaston

Conservative
Totnes
Score: 1543
Won: 44258
Lost: 29019
 
Sarah Teather #25
Sarah Teather

Liberal Democrat
Brent Central
Score: 1572
Won: 54067
Lost: 37961
Heidi Alexander #26
Heidi Alexander

Labour
Lewisham East
Score: 1616
Won: 45001
Lost: 34028
Karen Bradley #27
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 1662
Won: 37805
Lost: 30496
 
Nicky Morgan #28
Nicky Morgan

Conservative
Loughborough
Score: 1610
Won: 39780
Lost: 30177
Louise Bagshawe #29
Louise Bagshawe

Conservative
Corby
Score: 1616
Won: 45633
Lost: 35335
Gloria de Piero #30
Gloria de Piero

Labour
Ashfield
Score: 1590
Won: 47075
Lost: 35273
 
Anne Marie Morris #31
Anne Marie Morris

Conservative
Newton Abbot
Score: 1674
Won: 35135
Lost: 29732
Justine Greening #32
Justine Greening

Conservative
Putney
Score: 1634
Won: 39621
Lost: 31832
Luciana Berger #33
Luciana Berger

Labour Co-operative
Liverpool, Wavertree
Score: 1540
Won: 54561
Lost: 38458
 
Tracey Crouch #34
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 1664
Won: 38477
Lost: 32483
Jessica Lee #35
Jessica Lee

Conservative
Erewash
Score: 1657
Won: 35958
Lost: 30320
Caroline Flint #36
Caroline Flint

Labour
Don Valley
Score: 1554
Won: 49676
Lost: 36648
 
Caroline Dinenage #37
Caroline Dinenage

Conservative
Gosport
Score: 1501
Won: 43433
Lost: 30371
Helen Grant #38
Helen Grant

Conservative
Maidstone and The Weald
Score: 1596
Won: 37576
Lost: 30479
Margot James #39
Margot James

Conservative
Stourbridge
Score: 1624
Won: 35754
Lost: 30247
 
Cheryl Gillan #40
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 1671
Won: 33753
Lost: 30477
Theresa May #41
Theresa May

Conservative
Maidenhead
Score: 1619
Won: 36460
Lost: 31215
Stella Creasy #42
Stella Creasy

Labour
Walthamstow
Score: 1573
Won: 45351
Lost: 36851
 
Angela Watkinson #43
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 1620
Won: 34958
Lost: 30424
Gemma Doyle #44
Gemma Doyle

Labour Co-operative
West Dunbartonshire
Score: 1620
Won: 39944
Lost: 34894
Liz Kendall #45
Liz Kendall

Labour
Leicester West
Score: 1592
Won: 42929
Lost: 36105
 
Rachel Reeves #46
Rachel Reeves

Labour
Leeds West
Score: 1608
Won: 42056
Lost: 36175
Bridget Phillipson #47
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 1571
Won: 43228
Lost: 35753
Kate Hoey #48
Kate Hoey

Labour
Vauxhall
Score: 1776
Won: 31416
Lost: 33528
 
Jenny Willot #49
Jenny Willot

Liberal Democrat
Cardiff Central
Score: 1576
Won: 36000
Lost: 30772
Susan Jones #50
Susan Jones

Labour
Clwyd South
Score: 1534
Won: 41001
Lost: 33532
Sheryll Murray #51
Sheryll Murray

Conservative
South East Cornwall
Score: 1655
Won: 31934
Lost: 30650
 
Lisa Nandy #52
Lisa Nandy

Labour
Wigan
Score: 1579
Won: 40688
Lost: 35569
Jo Swinson #53
Jo Swinson

Liberal Democrat
East Dunbartonshire
Score: 1557
Won: 37056
Lost: 31710
Rushanara Ali #54
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 1576
Won: 39121
Lost: 34465
 
Lilian Greenwood #55
Lilian Greenwood

Labour
Nottingham South
Score: 1553
Won: 39093
Lost: 33480
Jackie Doyle-Price #56
Jackie Doyle-Price

Conservative
Thurrock
Score: 1581
Won: 33168
Lost: 29543
Siobhain McDonagh #57
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 1571
Won: 35833
Lost: 31648
 
Sylvia Hermon #58
Sylvia Hermon

Independent
North Down
Score: 1547
Won: 36408
Lost: 31237
Jenny Chapman #59
Jenny Chapman

Labour
Darlington
Score: 1563
Won: 38228
Lost: 33694
Lynne Featherstone #60
Lynne Featherstone

Liberal Democrat
Hornsey and Wood Green
Score: 1543
Won: 39236
Lost: 33647
 
Roberta Blackman-Woods #61
Roberta Blackman-Woods

Labour
City of Durham
Score: 1670
Won: 33567
Lost: 34034
Pamela Nash #62
Pamela Nash

Labour
Airdrie and Shotts
Score: 1473
Won: 44690
Lost: 35015
Rosie Winterton #63
Rosie Winterton

Labour
Doncaster Central
Score: 1615
Won: 32932
Lost: 31848
 
Emma Reynolds #64
Emma Reynolds

Labour
Wolverhampton North East
Score: 1550
Won: 39214
Lost: 35025
Debbie Abrahams #65
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 1510
Won: 38924
Lost: 32969
Valerie Vaz #66
Valerie Vaz

Labour
Walsall South
Score: 1548
Won: 38159
Lost: 34112
 
Pauline Latham #67
Pauline Latham

Conservative
Mid Derbyshire
Score: 1795
Won: 29275
Lost: 35092
Anne McIntosh #68
Anne McIntosh

Conservative
Thirsk and Malton
Score: 1712
Won: 29726
Lost: 32958
Catherin McKinnell #69
Catherin McKinnell

Labour
Newcastle upon Tyne North
Score: 1493
Won: 42797
Lost: 35865
 
Kerry McCarthey #70
Kerry McCarthey

Labour
Bristol East
Score: 1533
Won: 36841
Lost: 32984
Julie Elliot #71
Julie Elliot

Labour
Sunderland Central
Score: 1520
Won: 34803
Lost: 30841
Jessica Morden #72
Jessica Morden

Labour
Newport East
Score: 1512
Won: 38922
Lost: 34293
 
Lorely Burt #73
Lorely Burt

Liberal Democrat
Solihull
Score: 1579
Won: 33063
Lost: 32610
Andrea Leadsom #74
Andrea Leadsom

Conservative
South Northamptonshire
Score: 1645
Won: 30063
Lost: 32331
Dawn Primarolo #75
Dawn Primarolo

Labour
Bristol South
Score: 1556
Won: 32024
Lost: 31325
 
Teresa Pearse #76
Teresa Pearse

Labour
Erith and Thamesmead
Score: 1489
Won: 37715
Lost: 33755
Fiona Bruce #77
Fiona Bruce

Conservative
Congleton
Score: 1696
Won: 28837
Lost: 33649
Alison Seabeck #78
Alison Seabeck

Labour
Plymouth, Moor View
Score: 1609
Won: 31104
Lost: 32888
 
Jane Ellison #79
Jane Ellison

Conservative
Battersea
Score: 1618
Won: 30278
Lost: 32619
Meg Hillier #80
Meg Hillier

Labour Co-operative
Hackney South and Shoreditch
Score: 1540
Won: 33340
Lost: 32531
Fiona ODonnell #81
Fiona ODonnell

Labour
East Lothian
Score: 1585
Won: 31383
Lost: 32533
 
Yvette Cooper #82
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 1552
Won: 32866
Lost: 33037
Loraine Fullbrook #83
Loraine Fullbrook

Conservative
South Ribble
Score: 1639
Won: 28977
Lost: 32622
Joan Ruddock #84
Joan Ruddock

Labour
Lewisham, Deptford
Score: 1498
Won: 33523
Lost: 31685
 
Shabana Mahmood #85
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 1454
Won: 37434
Lost: 33852
Sarah Newton #86
Sarah Newton

Conservative
Truro and Falmouth
Score: 1572
Won: 30007
Lost: 32029
Tessa Munt #87
Tessa Munt

Liberal Democrat
Wells
Score: 1485
Won: 33872
Lost: 32508
 
Laura Sandys #88
Laura Sandys

Conservative
South Thanet
Score: 1680
Won: 28200
Lost: 34435
Margaret Curran #89
Margaret Curran

Labour
Glasgow East
Score: 1651
Won: 29289
Lost: 34760
Gisela Stuart #90
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 1699
Won: 27690
Lost: 34637
 
Alison McGovern #91
Alison McGovern

Labour
Wirral South
Score: 1424
Won: 37582
Lost: 33435
Louise Ellman #92
Louise Ellman

Labour Co-operative
Liverpool, Riverside
Score: 1494
Won: 32444
Lost: 32146
Yasmin Qureshi #93
Yasmin Qureshi

Labour
Bolton South East
Score: 1499
Won: 32538
Lost: 32712
 
Mary Glendon #94
Mary Glendon

Labour
North Tyneside
Score: 1615
Won: 29290
Lost: 34001
Sharon Hodgeson #95
Sharon Hodgeson

Labour
Washington and Sunderland West
Score: 1529
Won: 32762
Lost: 34514
Hazel Blears #96
Hazel Blears

Labour
Salford and Eccles
Score: 1548
Won: 30997
Lost: 33392
 
Mary Creagh #97
Mary Creagh

Labour
Wakefield
Score: 1540
Won: 31151
Lost: 33705
Karen Lumley #98
Karen Lumley

Conservative
Redditch
Score: 1558
Won: 29227
Lost: 32468
Anne Milton #99
Anne Milton

Conservative
Guildford
Score: 1643
Won: 27761
Lost: 34419
 
Emily Thornberry #100
Emily Thornberry

Labour
Islington South and Finsbury
Score: 1453
Won: 33420
Lost: 32825
Diana Johnson #101
Diana Johnson

Labour
Kingston upon Hull North
Score: 1436
Won: 32640
Lost: 31714
Angie Bray #102
Angie Bray

Conservative
Ealing Central and Acton
Score: 1698
Won: 26996
Lost: 36474
 
Katy Clark #103
Katy Clark

Labour
North Ayrshire and Arran
Score: 1432
Won: 33980
Lost: 33608
Michelle Gildernew #104
Michelle Gildernew

Sinn Fein
Fermanagh and South Tyrone
Score: 1648
Won: 28921
Lost: 37532
Pat Glass #105
Pat Glass

Labour
North West Durham
Score: 1623
Won: 27648
Lost: 35009
 
Lyn Brown #106
Lyn Brown

Labour
West Ham
Score: 1606
Won: 27794
Lost: 35486
Harriet Harman #107
Harriet Harman

Labour
Camberwell and Peckham
Score: 1455
Won: 30849
Lost: 34169
Linda Riordin #108
Linda Riordin

Labour Co-operative
Halifax
Score: 1630
Won: 26239
Lost: 35819
 
Kate Green #109
Kate Green

Labour
Stretford and Urmston
Score: 1532
Won: 28640
Lost: 35339
Th?r?se Coffey #110
Th?r?se Coffey

Conservative
Suffolk Coastal
Score: 1584
Won: 27714
Lost: 36667
Cathy Jamieson #111
Cathy Jamieson

Labour Co-operative
Kilmarnock and Loudoun
Score: 1558
Won: 28307
Lost: 36475
 
Ann Coffey #112
Ann Coffey

Labour
Stockport
Score: 1611
Won: 25896
Lost: 35410
Karen Buck #113
Karen Buck

Labour
Westminster North
Score: 1624
Won: 25379
Lost: 35198
Diane Abbott #114
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 1591
Won: 27242
Lost: 36563
 
Maria Eagle #115
Maria Eagle

Labour
Garston and Halewood
Score: 1612
Won: 25376
Lost: 35204
Madeleine Moon #116
Madeleine Moon

Labour
Bridgend
Score: 1637
Won: 24898
Lost: 35524
Chi Onwurah #117
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 1608
Won: 25587
Lost: 35635
 
Helen Jones #118
Helen Jones

Labour
Warrington North
Score: 1476
Won: 28764
Lost: 34547
Yvonne Fovargue #119
Yvonne Fovargue

Labour
Makerfield
Score: 1516
Won: 27808
Lost: 35366
Ann Clwyd #120
Ann Clwyd

Labour
Cynon Valley
Score: 1580
Won: 25875
Lost: 35529
 
Si?n James #121
Si?n James

Labour
Swansea East
Score: 1479
Won: 28563
Lost: 34951
Joan Walley #122
Joan Walley

Labour
Stoke-on-Trent North
Score: 1623
Won: 24886
Lost: 35867
Tessa Jowell #123
Tessa Jowell

Labour
Dulwich and West Norwood
Score: 1586
Won: 26260
Lost: 36683
 
Ann McKechin #124
Ann McKechin

Labour
Glasgow North
Score: 1565
Won: 25465
Lost: 35406
Angela Smith #125
Angela Smith

Labour
Penistone and Stocksbridge
Score: 1595
Won: 24738
Lost: 36002
Helen Goodman #126
Helen Goodman

Labour
Bishop Auckland
Score: 1691
Won: 23389
Lost: 37576
 
Anne McGuire #127
Anne McGuire

Labour
Stirling
Score: 1722
Won: 23087
Lost: 38511
Meg Munn #128
Meg Munn

Labour Co-operative
Sheffield, Heeley
Score: 1566
Won: 24552
Lost: 36424
Julie Hilling #129
Julie Hilling

Labour
Bolton West
Score: 1642
Won: 23410
Lost: 37811
 
Heather Wheeler #130
Heather Wheeler

Conservative
South Derbyshire
Score: 1643
Won: 25478
Lost: 41323
Naomi Long #131
Naomi Long

Alliance
Belfast East
Score: 1536
Won: 25229
Lost: 37472
Angela Eagle #132
Angela Eagle

Labour
Wallasey
Score: 1528
Won: 24453
Lost: 36266
 
Margaret Hodge #133
Margaret Hodge

Labour
Barking
Score: 1398
Won: 26962
Lost: 35190
Glanda Jackson #134
Glanda Jackson

Labour
Hampstead and Kilburn
Score: 1665
Won: 22048
Lost: 40089
Rosie Cooper #135
Rosie Cooper

Labour
West Lancashire
Score: 1635
Won: 22392
Lost: 39844
 
Anne Begg #136
Anne Begg

Labour
Aberdeen South
Score: 1656
Won: 22383
Lost: 40667
Caroline Lucas #137
Caroline Lucas

Green Party
Brighton, Pavilion
Score: 1446
Won: 27576
Lost: 40410
Margaret Beckett #138
Margaret Beckett

Labour
Derby South
Score: 1649
Won: 22543
Lost: 41028
 
Sandra Osborne #139
Sandra Osborne

Labour
Ayr, Carrick and Cumnock
Score: 1629
Won: 22516
Lost: 40907
Fiona MacTaggart #140
Fiona MacTaggart

Labour
Slough
Score: 1615
Won: 22310
Lost: 40867
Annette Brooke #141
Annette Brooke

Liberal Democrat
Mid Dorset and North Poole
Score: 1590
Won: 21642
Lost: 41227
 
Sheila Gilmore #142
Sheila Gilmore

Labour
Edinburgh East
Score: 1429
Won: 20591
Lost: 44434
 



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