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
Annette Brooke
 
Charlotte Leslie
Annette Brooke   Charlotte Leslie
Liberal Democrat   Conservative
Mid Dorset and North Poole   Bristol North West


 
As seen in

 

Results

Charlotte Leslie #1
Charlotte Leslie

Conservative
Bristol North West
Score: 1853
Won: 53445
Lost: 30979
Nicola Blackwood #2
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 1880
Won: 46410
Lost: 28781
Penny Mordaunt #3
Penny Mordaunt

Conservative
Portsmouth North
Score: 1818
Won: 50069
Lost: 29203
 
Rebecca Harris #4
Rebecca Harris

Conservative
Castle Point
Score: 1850
Won: 46448
Lost: 29214
Esther Mcvey #5
Esther Mcvey

Conservative
Wirral West
Score: 1815
Won: 46858
Lost: 28943
Claire Perry #6
Claire Perry

Conservative
Devizes
Score: 1774
Won: 46396
Lost: 28892
 
Mary Macleod #7
Mary Macleod

Conservative
Brentford and Isleworth
Score: 1762
Won: 46232
Lost: 29487
Theresa Villiers #8
Theresa Villiers

Conservative
Chipping Barnet
Score: 1801
Won: 42699
Lost: 28920
Eilidh Whiteford #9
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 1718
Won: 49472
Lost: 29846
 
Caroline Nokes #10
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 1703
Won: 44883
Lost: 27668
Amber Rudd #11
Amber Rudd

Conservative
Hastings and Rye
Score: 1750
Won: 41049
Lost: 27444
Anna Soubry #12
Anna Soubry

Conservative
Broxtowe
Score: 1722
Won: 41799
Lost: 27484
 
Priti Patel #13
Priti Patel

Conservative
Witham
Score: 1738
Won: 43022
Lost: 29047
Elizabeth Truss #14
Elizabeth Truss

Conservative
South West Norfolk
Score: 1765
Won: 42758
Lost: 30544
Caroline Dinenage #15
Caroline Dinenage

Conservative
Gosport
Score: 1684
Won: 41531
Lost: 28517
 
Sarah Wollaston #16
Sarah Wollaston

Conservative
Totnes
Score: 1633
Won: 42294
Lost: 27066
Louise Bagshawe #17
Louise Bagshawe

Conservative
Corby
Score: 1758
Won: 43373
Lost: 33584
Anne Maine #18
Anne Maine

Conservative
St Albans
Score: 1717
Won: 37910
Lost: 28103
 
Sarah Teather #19
Sarah Teather

Liberal Democrat
Brent Central
Score: 1656
Won: 51708
Lost: 35704
Justine Greening #20
Justine Greening

Conservative
Putney
Score: 1745
Won: 37635
Lost: 30092
Harriet Baldwin #21
Harriet Baldwin

Conservative
West Worcestershire
Score: 1664
Won: 38263
Lost: 27724
 
Caroline Spelman #22
Caroline Spelman

Conservative
Meriden
Score: 1695
Won: 37440
Lost: 28506
Nadine Dorries #23
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 1646
Won: 40367
Lost: 29179
Chloe Smith #24
Chloe Smith

Conservative
Norwich North
Score: 1689
Won: 39162
Lost: 30181
 
Maria Miller #25
Maria Miller

Conservative
Basingstoke
Score: 1649
Won: 37590
Lost: 27679
Eleanor Laing #26
Eleanor Laing

Conservative
Epping Forest
Score: 1624
Won: 39356
Lost: 28807
Helen Grant #27
Helen Grant

Conservative
Maidstone and The Weald
Score: 1672
Won: 35504
Lost: 28662
 
Theresa May #28
Theresa May

Conservative
Maidenhead
Score: 1693
Won: 34271
Lost: 29510
Jessica Lee #29
Jessica Lee

Conservative
Erewash
Score: 1678
Won: 33755
Lost: 28688
Luciana Berger #30
Luciana Berger

Labour Co-operative
Liverpool, Wavertree
Score: 1521
Won: 52651
Lost: 35689
 
Nicky Morgan #31
Nicky Morgan

Conservative
Loughborough
Score: 1576
Won: 37774
Lost: 28362
Tracey Crouch #32
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 1648
Won: 36313
Lost: 30661
Karen Bradley #33
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 1602
Won: 35671
Lost: 28823
 
Jenny Willot #34
Jenny Willot

Liberal Democrat
Cardiff Central
Score: 1610
Won: 34242
Lost: 28903
Margot James #35
Margot James

Conservative
Stourbridge
Score: 1613
Won: 33496
Lost: 28608
Jackie Doyle-Price #36
Jackie Doyle-Price

Conservative
Thurrock
Score: 1641
Won: 31066
Lost: 27935
 
Cheryl Gillan #37
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 1646
Won: 31547
Lost: 28752
Caroline Flint #38
Caroline Flint

Labour
Don Valley
Score: 1464
Won: 47957
Lost: 34195
Jo Swinson #39
Jo Swinson

Liberal Democrat
East Dunbartonshire
Score: 1568
Won: 35405
Lost: 29763
 
Bridget Phillipson #40
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 1543
Won: 41428
Lost: 33784
Lilian Greenwood #41
Lilian Greenwood

Labour
Nottingham South
Score: 1561
Won: 37450
Lost: 31483
Anne Marie Morris #42
Anne Marie Morris

Conservative
Newton Abbot
Score: 1565
Won: 33020
Lost: 28044
 
Sylvia Hermon #43
Sylvia Hermon

Independent
North Down
Score: 1559
Won: 34552
Lost: 29320
Susan Jones #44
Susan Jones

Labour
Clwyd South
Score: 1514
Won: 39324
Lost: 31487
Rachel Reeves #45
Rachel Reeves

Labour
Leeds West
Score: 1543
Won: 39787
Lost: 33909
 
Liz Kendall #46
Liz Kendall

Labour
Leicester West
Score: 1496
Won: 41249
Lost: 33890
Stella Creasy #47
Stella Creasy

Labour
Walthamstow
Score: 1465
Won: 43605
Lost: 34685
Kerry McCarthey #48
Kerry McCarthey

Labour
Bristol East
Score: 1527
Won: 35322
Lost: 30943
 
Angela Watkinson #49
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 1522
Won: 32767
Lost: 28810
Barbara Keeley #50
Barbara Keeley

Labour
Worsley and Eccles South
Score: 1447
Won: 38898
Lost: 30965
Catherin McKinnell #51
Catherin McKinnell

Labour
Newcastle upon Tyne North
Score: 1472
Won: 41055
Lost: 33897
 
Julie Elliot #52
Julie Elliot

Labour
Sunderland Central
Score: 1505
Won: 33125
Lost: 29023
Lisa Nandy #53
Lisa Nandy

Labour
Wigan
Score: 1481
Won: 38996
Lost: 33501
Gemma Doyle #54
Gemma Doyle

Labour Co-operative
West Dunbartonshire
Score: 1476
Won: 38304
Lost: 32912
 
Siobhain McDonagh #55
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 1475
Won: 34313
Lost: 29681
Pamela Nash #56
Pamela Nash

Labour
Airdrie and Shotts
Score: 1389
Won: 43111
Lost: 32710
Heidi Alexander #57
Heidi Alexander

Labour
Lewisham East
Score: 1377
Won: 42832
Lost: 31909
 
Gloria de Piero #58
Gloria de Piero

Labour
Ashfield
Score: 1364
Won: 45329
Lost: 33005
Rushanara Ali #59
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 1448
Won: 37669
Lost: 32065
Jenny Chapman #60
Jenny Chapman

Labour
Darlington
Score: 1469
Won: 35962
Lost: 31724
 
Tessa Munt #61
Tessa Munt

Liberal Democrat
Wells
Score: 1505
Won: 32380
Lost: 30244
Katy Clark #62
Katy Clark

Labour
North Ayrshire and Arran
Score: 1530
Won: 32324
Lost: 31679
Natascha Engel #63
Natascha Engel

Labour
North East Derbyshire
Score: 1445
Won: 32838
Lost: 28639
 
Alison McGovern #64
Alison McGovern

Labour
Wirral South
Score: 1449
Won: 35898
Lost: 31446
Sheryll Murray #65
Sheryll Murray

Conservative
South East Cornwall
Score: 1523
Won: 29734
Lost: 28965
Shabana Mahmood #66
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 1442
Won: 36023
Lost: 31494
 
Teresa Pearse #67
Teresa Pearse

Labour
Erith and Thamesmead
Score: 1453
Won: 35389
Lost: 31806
Valerie Vaz #68
Valerie Vaz

Labour
Walsall South
Score: 1424
Won: 36795
Lost: 31748
Emma Reynolds #69
Emma Reynolds

Labour
Wolverhampton North East
Score: 1430
Won: 37546
Lost: 32922
 
Lorely Burt #70
Lorely Burt

Liberal Democrat
Solihull
Score: 1511
Won: 31205
Lost: 30792
Debbie Abrahams #71
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 1389
Won: 37344
Lost: 30866
Lynne Featherstone #72
Lynne Featherstone

Liberal Democrat
Hornsey and Wood Green
Score: 1397
Won: 37424
Lost: 31640
 
Diana Johnson #73
Diana Johnson

Labour
Kingston upon Hull North
Score: 1482
Won: 31010
Lost: 29885
Meg Hillier #74
Meg Hillier

Labour Co-operative
Hackney South and Shoreditch
Score: 1455
Won: 31933
Lost: 30198
Jessica Morden #75
Jessica Morden

Labour
Newport East
Score: 1393
Won: 37256
Lost: 32304
 
Yvette Cooper #76
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 1469
Won: 31613
Lost: 30797
Mary Creagh #77
Mary Creagh

Labour
Wakefield
Score: 1519
Won: 29735
Lost: 31425
Emily Thornberry #78
Emily Thornberry

Labour
Islington South and Finsbury
Score: 1435
Won: 32178
Lost: 30322
 
Jane Ellison #79
Jane Ellison

Conservative
Battersea
Score: 1555
Won: 28028
Lost: 31027
Yasmin Qureshi #80
Yasmin Qureshi

Labour
Bolton South East
Score: 1448
Won: 31127
Lost: 30344
Joan Ruddock #81
Joan Ruddock

Labour
Lewisham, Deptford
Score: 1414
Won: 31885
Lost: 29683
 
Louise Ellman #82
Louise Ellman

Labour Co-operative
Liverpool, Riverside
Score: 1433
Won: 30854
Lost: 30079
Rosie Winterton #83
Rosie Winterton

Labour
Doncaster Central
Score: 1414
Won: 31200
Lost: 29980
Dawn Primarolo #84
Dawn Primarolo

Labour
Bristol South
Score: 1421
Won: 30256
Lost: 29462
 
Andrea Leadsom #85
Andrea Leadsom

Conservative
South Northamptonshire
Score: 1519
Won: 27759
Lost: 30922
Sharon Hodgeson #86
Sharon Hodgeson

Labour
Washington and Sunderland West
Score: 1480
Won: 30558
Lost: 32485
Karen Lumley #87
Karen Lumley

Conservative
Redditch
Score: 1538
Won: 26995
Lost: 30886
 
Anne McIntosh #88
Anne McIntosh

Conservative
Thirsk and Malton
Score: 1541
Won: 27395
Lost: 31518
Roberta Blackman-Woods #89
Roberta Blackman-Woods

Labour
City of Durham
Score: 1438
Won: 31195
Lost: 32066
Pauline Latham #90
Pauline Latham

Conservative
Mid Derbyshire
Score: 1598
Won: 26219
Lost: 34108
 
Sarah Newton #91
Sarah Newton

Conservative
Truro and Falmouth
Score: 1455
Won: 27791
Lost: 30453
Fiona ODonnell #92
Fiona ODonnell

Labour
East Lothian
Score: 1411
Won: 29653
Lost: 30684
Loraine Fullbrook #93
Loraine Fullbrook

Conservative
South Ribble
Score: 1483
Won: 26779
Lost: 31155
 
Harriet Harman #94
Harriet Harman

Labour
Camberwell and Peckham
Score: 1418
Won: 29501
Lost: 31671
Alison Seabeck #95
Alison Seabeck

Labour
Plymouth, Moor View
Score: 1403
Won: 29409
Lost: 31000
Mary Glendon #96
Mary Glendon

Labour
North Tyneside
Score: 1474
Won: 27534
Lost: 31953
 
Fiona Bruce #97
Fiona Bruce

Conservative
Congleton
Score: 1498
Won: 26650
Lost: 32136
Si?n James #98
Si?n James

Labour
Swansea East
Score: 1507
Won: 26835
Lost: 32855
Hazel Blears #99
Hazel Blears

Labour
Salford and Eccles
Score: 1403
Won: 29245
Lost: 31464
 
Laura Sandys #100
Laura Sandys

Conservative
South Thanet
Score: 1539
Won: 25277
Lost: 33439
Cathy Jamieson #101
Cathy Jamieson

Labour Co-operative
Kilmarnock and Loudoun
Score: 1515
Won: 26499
Lost: 34612
Anne Milton #102
Anne Milton

Conservative
Guildford
Score: 1502
Won: 25476
Lost: 32768
 
Kate Green #103
Kate Green

Labour
Stretford and Urmston
Score: 1467
Won: 26824
Lost: 33126
Angie Bray #104
Angie Bray

Conservative
Ealing Central and Acton
Score: 1544
Won: 24611
Lost: 34843
Lyn Brown #105
Lyn Brown

Labour
West Ham
Score: 1455
Won: 26036
Lost: 33447
 
Kate Hoey #106
Kate Hoey

Labour
Vauxhall
Score: 1353
Won: 28519
Lost: 32441
Margaret Curran #107
Margaret Curran

Labour
Glasgow East
Score: 1367
Won: 27616
Lost: 32509
Helen Jones #108
Helen Jones

Labour
Warrington North
Score: 1379
Won: 26999
Lost: 32414
 
Margaret Hodge #109
Margaret Hodge

Labour
Barking
Score: 1408
Won: 25678
Lost: 32671
Caroline Lucas #110
Caroline Lucas

Green Party
Brighton, Pavilion
Score: 1506
Won: 26327
Lost: 37679
Yvonne Fovargue #111
Yvonne Fovargue

Labour
Makerfield
Score: 1406
Won: 26027
Lost: 33261
 
Linda Riordin #112
Linda Riordin

Labour Co-operative
Halifax
Score: 1462
Won: 24593
Lost: 33934
Th?r?se Coffey #113
Th?r?se Coffey

Conservative
Suffolk Coastal
Score: 1458
Won: 25343
Lost: 35169
Chi Onwurah #114
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 1465
Won: 23806
Lost: 33932
 
Tessa Jowell #115
Tessa Jowell

Labour
Dulwich and West Norwood
Score: 1458
Won: 24430
Lost: 34981
Pat Glass #116
Pat Glass

Labour
North West Durham
Score: 1342
Won: 25836
Lost: 33062
Ann Coffey #117
Ann Coffey

Labour
Stockport
Score: 1401
Won: 24108
Lost: 33630
 
Gisela Stuart #118
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 1356
Won: 25405
Lost: 33600
Karen Buck #119
Karen Buck

Labour
Westminster North
Score: 1395
Won: 23651
Lost: 33496
Diane Abbott #120
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 1355
Won: 25485
Lost: 34670
 
Michelle Gildernew #121
Michelle Gildernew

Sinn Fein
Fermanagh and South Tyrone
Score: 1332
Won: 26573
Lost: 35514
Ann Clwyd #122
Ann Clwyd

Labour
Cynon Valley
Score: 1365
Won: 24090
Lost: 33681
Meg Munn #123
Meg Munn

Labour Co-operative
Sheffield, Heeley
Score: 1444
Won: 22708
Lost: 34934
 
Angela Smith #124
Angela Smith

Labour
Penistone and Stocksbridge
Score: 1419
Won: 22948
Lost: 34321
Joan Walley #125
Joan Walley

Labour
Stoke-on-Trent North
Score: 1379
Won: 23153
Lost: 34101
Madeleine Moon #126
Madeleine Moon

Labour
Bridgend
Score: 1373
Won: 23049
Lost: 34078
 
Ann McKechin #127
Ann McKechin

Labour
Glasgow North
Score: 1327
Won: 23625
Lost: 33720
Naomi Long #128
Naomi Long

Alliance
Belfast East
Score: 1378
Won: 23270
Lost: 36030
Maria Eagle #129
Maria Eagle

Labour
Garston and Halewood
Score: 1303
Won: 23533
Lost: 33552
 
Heather Wheeler #130
Heather Wheeler

Conservative
South Derbyshire
Score: 1470
Won: 22832
Lost: 39624
Helen Goodman #131
Helen Goodman

Labour
Bishop Auckland
Score: 1421
Won: 21565
Lost: 36107
Angela Eagle #132
Angela Eagle

Labour
Wallasey
Score: 1305
Won: 22735
Lost: 34584
 
Glanda Jackson #133
Glanda Jackson

Labour
Hampstead and Kilburn
Score: 1443
Won: 20146
Lost: 38988
Julie Hilling #134
Julie Hilling

Labour
Bolton West
Score: 1316
Won: 21373
Lost: 36407
Anne McGuire #135
Anne McGuire

Labour
Stirling
Score: 1282
Won: 21259
Lost: 37175
 
Rosie Cooper #136
Rosie Cooper

Labour
West Lancashire
Score: 1316
Won: 20429
Lost: 38512
Fiona MacTaggart #137
Fiona MacTaggart

Labour
Slough
Score: 1340
Won: 20380
Lost: 39635
Anne Begg #138
Anne Begg

Labour
Aberdeen South
Score: 1289
Won: 20455
Lost: 39367
 
Annette Brooke #139
Annette Brooke

Liberal Democrat
Mid Dorset and North Poole
Score: 1336
Won: 19673
Lost: 40071
Sandra Osborne #140
Sandra Osborne

Labour
Ayr, Carrick and Cumnock
Score: 1280
Won: 20626
Lost: 39760
Margaret Beckett #141
Margaret Beckett

Labour
Derby South
Score: 1238
Won: 20639
Lost: 39805
 
Sheila Gilmore #142
Sheila Gilmore

Labour
Edinburgh East
Score: 1235
Won: 19159
Lost: 41970
 



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