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
Caroline Dinenage
 
Susan Jones
Caroline Dinenage   Susan Jones
Conservative   Labour
Gosport   Clwyd South


 
As seen in

 

Results

Penny Mordaunt #1
Penny Mordaunt

Conservative
Portsmouth North
Score: 1821
Won: 50092
Lost: 29207
Nicola Blackwood #2
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 1863
Won: 46427
Lost: 28784
Charlotte Leslie #3
Charlotte Leslie

Conservative
Bristol North West
Score: 1800
Won: 53464
Lost: 30985
 
Claire Perry #4
Claire Perry

Conservative
Devizes
Score: 1817
Won: 46423
Lost: 28895
Rebecca Harris #5
Rebecca Harris

Conservative
Castle Point
Score: 1815
Won: 46461
Lost: 29218
Caroline Nokes #6
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 1759
Won: 44905
Lost: 27670
 
Esther Mcvey #7
Esther Mcvey

Conservative
Wirral West
Score: 1745
Won: 46875
Lost: 28951
Mary Macleod #8
Mary Macleod

Conservative
Brentford and Isleworth
Score: 1742
Won: 46251
Lost: 29493
Theresa Villiers #9
Theresa Villiers

Conservative
Chipping Barnet
Score: 1772
Won: 42714
Lost: 28924
 
Amber Rudd #10
Amber Rudd

Conservative
Hastings and Rye
Score: 1751
Won: 41074
Lost: 27450
Anna Soubry #11
Anna Soubry

Conservative
Broxtowe
Score: 1704
Won: 41822
Lost: 27492
Sarah Wollaston #12
Sarah Wollaston

Conservative
Totnes
Score: 1686
Won: 42312
Lost: 27071
 
Priti Patel #13
Priti Patel

Conservative
Witham
Score: 1705
Won: 43039
Lost: 29055
Elizabeth Truss #14
Elizabeth Truss

Conservative
South West Norfolk
Score: 1725
Won: 42777
Lost: 30552
Harriet Baldwin #15
Harriet Baldwin

Conservative
West Worcestershire
Score: 1726
Won: 38286
Lost: 27729
 
Nadine Dorries #16
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 1707
Won: 40390
Lost: 29185
Caroline Dinenage #17
Caroline Dinenage

Conservative
Gosport
Score: 1662
Won: 41545
Lost: 28523
Eilidh Whiteford #18
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 1579
Won: 49500
Lost: 29865
 
Anne Maine #19
Anne Maine

Conservative
St Albans
Score: 1702
Won: 37928
Lost: 28112
Maria Miller #20
Maria Miller

Conservative
Basingstoke
Score: 1688
Won: 37607
Lost: 27682
Louise Bagshawe #21
Louise Bagshawe

Conservative
Corby
Score: 1705
Won: 43401
Lost: 33595
 
Justine Greening #22
Justine Greening

Conservative
Putney
Score: 1728
Won: 37648
Lost: 30097
Eleanor Laing #23
Eleanor Laing

Conservative
Epping Forest
Score: 1657
Won: 39371
Lost: 28810
Caroline Spelman #24
Caroline Spelman

Conservative
Meriden
Score: 1664
Won: 37462
Lost: 28516
 
Nicky Morgan #25
Nicky Morgan

Conservative
Loughborough
Score: 1642
Won: 37792
Lost: 28366
Chloe Smith #26
Chloe Smith

Conservative
Norwich North
Score: 1657
Won: 39179
Lost: 30191
Helen Grant #27
Helen Grant

Conservative
Maidstone and The Weald
Score: 1657
Won: 35527
Lost: 28670
 
Karen Bradley #28
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 1641
Won: 35692
Lost: 28835
Jackie Doyle-Price #29
Jackie Doyle-Price

Conservative
Thurrock
Score: 1718
Won: 31093
Lost: 27941
Theresa May #30
Theresa May

Conservative
Maidenhead
Score: 1679
Won: 34285
Lost: 29517
 
Jessica Lee #31
Jessica Lee

Conservative
Erewash
Score: 1666
Won: 33775
Lost: 28697
Margot James #32
Margot James

Conservative
Stourbridge
Score: 1669
Won: 33520
Lost: 28614
Luciana Berger #33
Luciana Berger

Labour Co-operative
Liverpool, Wavertree
Score: 1493
Won: 52670
Lost: 35713
 
Tracey Crouch #34
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 1639
Won: 36338
Lost: 30670
Anne Marie Morris #35
Anne Marie Morris

Conservative
Newton Abbot
Score: 1638
Won: 33037
Lost: 28047
Angela Watkinson #36
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 1655
Won: 32787
Lost: 28813
 
Susan Jones #37
Susan Jones

Labour
Clwyd South
Score: 1571
Won: 39347
Lost: 31503
Sarah Teather #38
Sarah Teather

Liberal Democrat
Brent Central
Score: 1474
Won: 51716
Lost: 35724
Cheryl Gillan #39
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 1654
Won: 31562
Lost: 28757
 
Stella Creasy #40
Stella Creasy

Labour
Walthamstow
Score: 1495
Won: 43622
Lost: 34703
Lisa Nandy #41
Lisa Nandy

Labour
Wigan
Score: 1534
Won: 39017
Lost: 33516
Caroline Flint #42
Caroline Flint

Labour
Don Valley
Score: 1408
Won: 47967
Lost: 34212
 
Heidi Alexander #43
Heidi Alexander

Labour
Lewisham East
Score: 1420
Won: 42849
Lost: 31932
Bridget Phillipson #44
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 1478
Won: 41445
Lost: 33807
Barbara Keeley #45
Barbara Keeley

Labour
Worsley and Eccles South
Score: 1448
Won: 38911
Lost: 30983
 
Sylvia Hermon #46
Sylvia Hermon

Independent
North Down
Score: 1483
Won: 34564
Lost: 29338
Jo Swinson #47
Jo Swinson

Liberal Democrat
East Dunbartonshire
Score: 1469
Won: 35418
Lost: 29782
Jane Ellison #48
Jane Ellison

Conservative
Battersea
Score: 1678
Won: 28050
Lost: 31031
 
Jenny Willot #49
Jenny Willot

Liberal Democrat
Cardiff Central
Score: 1465
Won: 34259
Lost: 28926
Natascha Engel #50
Natascha Engel

Labour
North East Derbyshire
Score: 1478
Won: 32855
Lost: 28653
Lynne Featherstone #51
Lynne Featherstone

Liberal Democrat
Hornsey and Wood Green
Score: 1441
Won: 37442
Lost: 31657
 
Kerry McCarthey #52
Kerry McCarthey

Labour
Bristol East
Score: 1464
Won: 35340
Lost: 30967
Tessa Munt #53
Tessa Munt

Liberal Democrat
Wells
Score: 1508
Won: 32394
Lost: 30258
Rushanara Ali #54
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 1443
Won: 37681
Lost: 32083
 
Katy Clark #55
Katy Clark

Labour
North Ayrshire and Arran
Score: 1538
Won: 32342
Lost: 31692
Sheryll Murray #56
Sheryll Murray

Conservative
South East Cornwall
Score: 1533
Won: 29747
Lost: 28974
Debbie Abrahams #57
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 1416
Won: 37357
Lost: 30883
 
Lilian Greenwood #58
Lilian Greenwood

Labour
Nottingham South
Score: 1410
Won: 37459
Lost: 31505
Catherin McKinnell #59
Catherin McKinnell

Labour
Newcastle upon Tyne North
Score: 1398
Won: 41062
Lost: 33914
Andrea Leadsom #60
Andrea Leadsom

Conservative
South Northamptonshire
Score: 1608
Won: 27781
Lost: 30933
 
Pamela Nash #61
Pamela Nash

Labour
Airdrie and Shotts
Score: 1338
Won: 43124
Lost: 32741
Kate Hoey #62
Kate Hoey

Labour
Vauxhall
Score: 1624
Won: 28555
Lost: 32454
Liz Kendall #63
Liz Kendall

Labour
Leicester West
Score: 1384
Won: 41259
Lost: 33914
 
Jessica Morden #64
Jessica Morden

Labour
Newport East
Score: 1418
Won: 37269
Lost: 32323
Rachel Reeves #65
Rachel Reeves

Labour
Leeds West
Score: 1399
Won: 39797
Lost: 33932
Siobhain McDonagh #66
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 1399
Won: 34326
Lost: 29705
 
Alison McGovern #67
Alison McGovern

Labour
Wirral South
Score: 1405
Won: 35905
Lost: 31463
Julie Elliot #68
Julie Elliot

Labour
Sunderland Central
Score: 1403
Won: 33131
Lost: 29041
Gloria de Piero #69
Gloria de Piero

Labour
Ashfield
Score: 1287
Won: 45341
Lost: 33038
 
Anne McIntosh #70
Anne McIntosh

Conservative
Thirsk and Malton
Score: 1593
Won: 27411
Lost: 31526
Gemma Doyle #71
Gemma Doyle

Labour Co-operative
West Dunbartonshire
Score: 1374
Won: 38317
Lost: 32934
Emma Reynolds #72
Emma Reynolds

Labour
Wolverhampton North East
Score: 1388
Won: 37559
Lost: 32944
 
Jenny Chapman #73
Jenny Chapman

Labour
Darlington
Score: 1381
Won: 35967
Lost: 31744
Louise Ellman #74
Louise Ellman

Labour Co-operative
Liverpool, Riverside
Score: 1447
Won: 30863
Lost: 30089
Shabana Mahmood #75
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 1375
Won: 36032
Lost: 31515
 
Dawn Primarolo #76
Dawn Primarolo

Labour
Bristol South
Score: 1447
Won: 30272
Lost: 29485
Yvette Cooper #77
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 1440
Won: 31625
Lost: 30818
Karen Lumley #78
Karen Lumley

Conservative
Redditch
Score: 1564
Won: 27007
Lost: 30896
 
Valerie Vaz #79
Valerie Vaz

Labour
Walsall South
Score: 1358
Won: 36801
Lost: 31768
Yasmin Qureshi #80
Yasmin Qureshi

Labour
Bolton South East
Score: 1436
Won: 31138
Lost: 30363
Teresa Pearse #81
Teresa Pearse

Labour
Erith and Thamesmead
Score: 1370
Won: 35396
Lost: 31823
 
Loraine Fullbrook #82
Loraine Fullbrook

Conservative
South Ribble
Score: 1557
Won: 26797
Lost: 31166
Fiona ODonnell #83
Fiona ODonnell

Labour
East Lothian
Score: 1457
Won: 29673
Lost: 30706
Pauline Latham #84
Pauline Latham

Conservative
Mid Derbyshire
Score: 1645
Won: 26238
Lost: 34115
 
Fiona Bruce #85
Fiona Bruce

Conservative
Congleton
Score: 1571
Won: 26667
Lost: 32144
Lorely Burt #86
Lorely Burt

Liberal Democrat
Solihull
Score: 1414
Won: 31210
Lost: 30808
Diana Johnson #87
Diana Johnson

Labour
Kingston upon Hull North
Score: 1395
Won: 31020
Lost: 29907
 
Mary Creagh #88
Mary Creagh

Labour
Wakefield
Score: 1452
Won: 29750
Lost: 31443
Laura Sandys #89
Laura Sandys

Conservative
South Thanet
Score: 1640
Won: 25297
Lost: 33451
Rosie Winterton #90
Rosie Winterton

Labour
Doncaster Central
Score: 1381
Won: 31214
Lost: 30001
 
Alison Seabeck #91
Alison Seabeck

Labour
Plymouth, Moor View
Score: 1434
Won: 29424
Lost: 31017
Joan Ruddock #92
Joan Ruddock

Labour
Lewisham, Deptford
Score: 1339
Won: 31892
Lost: 29703
Sharon Hodgeson #93
Sharon Hodgeson

Labour
Washington and Sunderland West
Score: 1423
Won: 30565
Lost: 32504
 
Sarah Newton #94
Sarah Newton

Conservative
Truro and Falmouth
Score: 1447
Won: 27808
Lost: 30468
Emily Thornberry #95
Emily Thornberry

Labour
Islington South and Finsbury
Score: 1339
Won: 32187
Lost: 30349
Hazel Blears #96
Hazel Blears

Labour
Salford and Eccles
Score: 1407
Won: 29260
Lost: 31488
 
Cathy Jamieson #97
Cathy Jamieson

Labour Co-operative
Kilmarnock and Loudoun
Score: 1534
Won: 26511
Lost: 34624
Anne Milton #98
Anne Milton

Conservative
Guildford
Score: 1521
Won: 25491
Lost: 32780
Harriet Harman #99
Harriet Harman

Labour
Camberwell and Peckham
Score: 1364
Won: 29511
Lost: 31691
 
Helen Jones #100
Helen Jones

Labour
Warrington North
Score: 1444
Won: 27017
Lost: 32433
Roberta Blackman-Woods #101
Roberta Blackman-Woods

Labour
City of Durham
Score: 1330
Won: 31199
Lost: 32085
Meg Hillier #102
Meg Hillier

Labour Co-operative
Hackney South and Shoreditch
Score: 1274
Won: 31938
Lost: 30234
 
Th?r?se Coffey #103
Th?r?se Coffey

Conservative
Suffolk Coastal
Score: 1558
Won: 25362
Lost: 35181
Margaret Curran #104
Margaret Curran

Labour
Glasgow East
Score: 1415
Won: 27633
Lost: 32531
Margaret Hodge #105
Margaret Hodge

Labour
Barking
Score: 1477
Won: 25690
Lost: 32684
 
Mary Glendon #106
Mary Glendon

Labour
North Tyneside
Score: 1376
Won: 27540
Lost: 31975
Kate Green #107
Kate Green

Labour
Stretford and Urmston
Score: 1421
Won: 26835
Lost: 33145
Linda Riordin #108
Linda Riordin

Labour Co-operative
Halifax
Score: 1498
Won: 24604
Lost: 33942
 
Karen Buck #109
Karen Buck

Labour
Westminster North
Score: 1522
Won: 23665
Lost: 33502
Tessa Jowell #110
Tessa Jowell

Labour
Dulwich and West Norwood
Score: 1524
Won: 24447
Lost: 34994
Si?n James #111
Si?n James

Labour
Swansea East
Score: 1390
Won: 26842
Lost: 32878
 
Ann Clwyd #112
Ann Clwyd

Labour
Cynon Valley
Score: 1497
Won: 24111
Lost: 33695
Pat Glass #113
Pat Glass

Labour
North West Durham
Score: 1419
Won: 25847
Lost: 33073
Gisela Stuart #114
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 1443
Won: 25418
Lost: 33614
 
Angie Bray #115
Angie Bray

Conservative
Ealing Central and Acton
Score: 1501
Won: 24628
Lost: 34859
Lyn Brown #116
Lyn Brown

Labour
West Ham
Score: 1420
Won: 26049
Lost: 33471
Michelle Gildernew #117
Michelle Gildernew

Sinn Fein
Fermanagh and South Tyrone
Score: 1445
Won: 26587
Lost: 35528
 
Yvonne Fovargue #118
Yvonne Fovargue

Labour
Makerfield
Score: 1404
Won: 26040
Lost: 33287
Chi Onwurah #119
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 1479
Won: 23818
Lost: 33943
Ann Coffey #120
Ann Coffey

Labour
Stockport
Score: 1437
Won: 24120
Lost: 33642
 
Diane Abbott #121
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 1407
Won: 25502
Lost: 34689
Maria Eagle #122
Maria Eagle

Labour
Garston and Halewood
Score: 1407
Won: 23544
Lost: 33559
Meg Munn #123
Meg Munn

Labour Co-operative
Sheffield, Heeley
Score: 1465
Won: 22719
Lost: 34946
 
Angela Smith #124
Angela Smith

Labour
Penistone and Stocksbridge
Score: 1420
Won: 22959
Lost: 34338
Madeleine Moon #125
Madeleine Moon

Labour
Bridgend
Score: 1395
Won: 23055
Lost: 34088
Joan Walley #126
Joan Walley

Labour
Stoke-on-Trent North
Score: 1392
Won: 23166
Lost: 34119
 
Angela Eagle #127
Angela Eagle

Labour
Wallasey
Score: 1391
Won: 22748
Lost: 34600
Heather Wheeler #128
Heather Wheeler

Conservative
South Derbyshire
Score: 1508
Won: 22847
Lost: 39638
Caroline Lucas #129
Caroline Lucas

Green Party
Brighton, Pavilion
Score: 1337
Won: 26335
Lost: 37706
 
Helen Goodman #130
Helen Goodman

Labour
Bishop Auckland
Score: 1460
Won: 21576
Lost: 36120
Ann McKechin #131
Ann McKechin

Labour
Glasgow North
Score: 1313
Won: 23629
Lost: 33734
Naomi Long #132
Naomi Long

Alliance
Belfast East
Score: 1373
Won: 23278
Lost: 36049
 
Julie Hilling #133
Julie Hilling

Labour
Bolton West
Score: 1371
Won: 21382
Lost: 36420
Sandra Osborne #134
Sandra Osborne

Labour
Ayr, Carrick and Cumnock
Score: 1472
Won: 20643
Lost: 39768
Anne McGuire #135
Anne McGuire

Labour
Stirling
Score: 1377
Won: 21268
Lost: 37183
 
Rosie Cooper #136
Rosie Cooper

Labour
West Lancashire
Score: 1413
Won: 20443
Lost: 38529
Glanda Jackson #137
Glanda Jackson

Labour
Hampstead and Kilburn
Score: 1421
Won: 20152
Lost: 38999
Fiona MacTaggart #138
Fiona MacTaggart

Labour
Slough
Score: 1363
Won: 20387
Lost: 39650
 
Anne Begg #139
Anne Begg

Labour
Aberdeen South
Score: 1345
Won: 20462
Lost: 39379
Annette Brooke #140
Annette Brooke

Liberal Democrat
Mid Dorset and North Poole
Score: 1395
Won: 19684
Lost: 40083
Margaret Beckett #141
Margaret Beckett

Labour
Derby South
Score: 1326
Won: 20647
Lost: 39819
 
Sheila Gilmore #142
Sheila Gilmore

Labour
Edinburgh East
Score: 1245
Won: 19166
Lost: 41995
 



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