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
Penny Mordaunt
 
Loraine Fullbrook
Penny Mordaunt   Loraine Fullbrook
Conservative   Conservative
Portsmouth North   South Ribble


 
As seen in

 

Results

Nicola Blackwood #1
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 1814
Won: 46919
Lost: 29029
Penny Mordaunt #2
Penny Mordaunt

Conservative
Portsmouth North
Score: 1742
Won: 50613
Lost: 29476
Charlotte Leslie #3
Charlotte Leslie

Conservative
Bristol North West
Score: 1687
Won: 54017
Lost: 31263
 
Rebecca Harris #4
Rebecca Harris

Conservative
Castle Point
Score: 1734
Won: 46964
Lost: 29461
Claire Perry #5
Claire Perry

Conservative
Devizes
Score: 1726
Won: 46926
Lost: 29145
Anna Soubry #6
Anna Soubry

Conservative
Broxtowe
Score: 1732
Won: 42332
Lost: 27737
 
Caroline Nokes #7
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 1670
Won: 45370
Lost: 27924
Esther Mcvey #8
Esther Mcvey

Conservative
Wirral West
Score: 1663
Won: 47362
Lost: 29199
Priti Patel #9
Priti Patel

Conservative
Witham
Score: 1717
Won: 43492
Lost: 29334
 
Mary Macleod #10
Mary Macleod

Conservative
Brentford and Isleworth
Score: 1646
Won: 46753
Lost: 29760
Harriet Baldwin #11
Harriet Baldwin

Conservative
West Worcestershire
Score: 1724
Won: 38740
Lost: 27987
Theresa Villiers #12
Theresa Villiers

Conservative
Chipping Barnet
Score: 1665
Won: 43168
Lost: 29177
 
Caroline Dinenage #13
Caroline Dinenage

Conservative
Gosport
Score: 1671
Won: 42003
Lost: 28775
Barbara Keeley #14
Barbara Keeley

Labour
Worsley and Eccles South
Score: 1768
Won: 39292
Lost: 31348
Nadine Dorries #15
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 1688
Won: 40859
Lost: 29438
 
Sarah Wollaston #16
Sarah Wollaston

Conservative
Totnes
Score: 1604
Won: 42769
Lost: 27327
Maria Miller #17
Maria Miller

Conservative
Basingstoke
Score: 1680
Won: 38041
Lost: 27941
Elizabeth Truss #18
Elizabeth Truss

Conservative
South West Norfolk
Score: 1659
Won: 43243
Lost: 30812
 
Eilidh Whiteford #19
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 1555
Won: 50064
Lost: 30281
Amber Rudd #20
Amber Rudd

Conservative
Hastings and Rye
Score: 1608
Won: 41586
Lost: 27704
Theresa May #21
Theresa May

Conservative
Maidenhead
Score: 1782
Won: 34852
Lost: 29754
 
Nicky Morgan #22
Nicky Morgan

Conservative
Loughborough
Score: 1679
Won: 38273
Lost: 28609
Jessica Morden #23
Jessica Morden

Labour
Newport East
Score: 1795
Won: 37621
Lost: 32730
Natascha Engel #24
Natascha Engel

Labour
North East Derbyshire
Score: 1791
Won: 33291
Lost: 28932
 
Liz Kendall #25
Liz Kendall

Labour
Leicester West
Score: 1744
Won: 41646
Lost: 34399
Luciana Berger #26
Luciana Berger

Labour Co-operative
Liverpool, Wavertree
Score: 1609
Won: 53022
Lost: 36412
Catherin McKinnell #27
Catherin McKinnell

Labour
Newcastle upon Tyne North
Score: 1741
Won: 41422
Lost: 34291
 
Chloe Smith #28
Chloe Smith

Conservative
Norwich North
Score: 1683
Won: 39663
Lost: 30424
Bridget Phillipson #29
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 1716
Won: 41794
Lost: 34278
Heidi Alexander #30
Heidi Alexander

Labour
Lewisham East
Score: 1639
Won: 43135
Lost: 32405
 
Caroline Flint #31
Caroline Flint

Labour
Don Valley
Score: 1600
Won: 48299
Lost: 34841
Anne Maine #32
Anne Maine

Conservative
St Albans
Score: 1614
Won: 38388
Lost: 28344
Helen Grant #33
Helen Grant

Conservative
Maidstone and The Weald
Score: 1668
Won: 36000
Lost: 28917
 
Eleanor Laing #34
Eleanor Laing

Conservative
Epping Forest
Score: 1594
Won: 39863
Lost: 29076
Lisa Nandy #35
Lisa Nandy

Labour
Wigan
Score: 1714
Won: 39382
Lost: 33969
Louise Bagshawe #36
Louise Bagshawe

Conservative
Corby
Score: 1625
Won: 43894
Lost: 33829
 
Stella Creasy #37
Stella Creasy

Labour
Walthamstow
Score: 1650
Won: 44001
Lost: 35151
Karen Bradley #38
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 1644
Won: 36134
Lost: 29074
Caroline Spelman #39
Caroline Spelman

Conservative
Meriden
Score: 1593
Won: 37905
Lost: 28754
 
Gloria de Piero #40
Gloria de Piero

Labour
Ashfield
Score: 1571
Won: 45654
Lost: 33555
Rachel Reeves #41
Rachel Reeves

Labour
Leeds West
Score: 1680
Won: 40133
Lost: 34459
Anne Marie Morris #42
Anne Marie Morris

Conservative
Newton Abbot
Score: 1659
Won: 33538
Lost: 28286
 
Debbie Abrahams #43
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 1647
Won: 37682
Lost: 31351
Lilian Greenwood #44
Lilian Greenwood

Labour
Nottingham South
Score: 1645
Won: 37809
Lost: 31947
Margot James #45
Margot James

Conservative
Stourbridge
Score: 1644
Won: 34059
Lost: 28826
 
Jessica Lee #46
Jessica Lee

Conservative
Erewash
Score: 1641
Won: 34267
Lost: 28929
Sarah Teather #47
Sarah Teather

Liberal Democrat
Brent Central
Score: 1489
Won: 52151
Lost: 36253
Susan Jones #48
Susan Jones

Labour
Clwyd South
Score: 1583
Won: 39671
Lost: 31928
 
Justine Greening #49
Justine Greening

Conservative
Putney
Score: 1573
Won: 38070
Lost: 30325
Pamela Nash #50
Pamela Nash

Labour
Airdrie and Shotts
Score: 1541
Won: 43421
Lost: 33300
Angela Watkinson #51
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 1626
Won: 33302
Lost: 29025
 
Cheryl Gillan #52
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 1646
Won: 32093
Lost: 28964
Alison McGovern #53
Alison McGovern

Labour
Wirral South
Score: 1619
Won: 36260
Lost: 31898
Tracey Crouch #54
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 1570
Won: 36810
Lost: 30959
 
Sheryll Murray #55
Sheryll Murray

Conservative
South East Cornwall
Score: 1655
Won: 30295
Lost: 29205
Siobhain McDonagh #56
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 1571
Won: 34636
Lost: 30113
Kerry McCarthey #57
Kerry McCarthey

Labour
Bristol East
Score: 1572
Won: 35669
Lost: 31395
 
Sylvia Hermon #58
Sylvia Hermon

Independent
North Down
Score: 1545
Won: 34963
Lost: 29777
Gemma Doyle #59
Gemma Doyle

Labour Co-operative
West Dunbartonshire
Score: 1538
Won: 38651
Lost: 33362
Julie Elliot #60
Julie Elliot

Labour
Sunderland Central
Score: 1549
Won: 33472
Lost: 29424
 
Fiona ODonnell #61
Fiona ODonnell

Labour
East Lothian
Score: 1667
Won: 30044
Lost: 31057
Rushanara Ali #62
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 1523
Won: 37969
Lost: 32717
Emma Reynolds #63
Emma Reynolds

Labour
Wolverhampton North East
Score: 1531
Won: 37907
Lost: 33406
 
Jackie Doyle-Price #64
Jackie Doyle-Price

Conservative
Thurrock
Score: 1516
Won: 31581
Lost: 28133
Kate Hoey #65
Kate Hoey

Labour
Vauxhall
Score: 1694
Won: 29201
Lost: 32732
Jo Swinson #66
Jo Swinson

Liberal Democrat
East Dunbartonshire
Score: 1462
Won: 35764
Lost: 30206
 
Karen Lumley #67
Karen Lumley

Conservative
Redditch
Score: 1686
Won: 27574
Lost: 31116
Rosie Winterton #68
Rosie Winterton

Labour
Doncaster Central
Score: 1546
Won: 31540
Lost: 30375
Dawn Primarolo #69
Dawn Primarolo

Labour
Bristol South
Score: 1549
Won: 30648
Lost: 29872
 
Hazel Blears #70
Hazel Blears

Labour
Salford and Eccles
Score: 1627
Won: 29602
Lost: 31831
Diana Johnson #71
Diana Johnson

Labour
Kingston upon Hull North
Score: 1538
Won: 31353
Lost: 30268
Andrea Leadsom #72
Andrea Leadsom

Conservative
South Northamptonshire
Score: 1645
Won: 28324
Lost: 31150
 
Valerie Vaz #73
Valerie Vaz

Labour
Walsall South
Score: 1466
Won: 37092
Lost: 32391
Katy Clark #74
Katy Clark

Labour
North Ayrshire and Arran
Score: 1547
Won: 32680
Lost: 32085
Jane Ellison #75
Jane Ellison

Conservative
Battersea
Score: 1627
Won: 28593
Lost: 31232
 
Shabana Mahmood #76
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 1467
Won: 36283
Lost: 32144
Joan Ruddock #77
Joan Ruddock

Labour
Lewisham, Deptford
Score: 1505
Won: 32190
Lost: 30077
Jenny Willot #78
Jenny Willot

Liberal Democrat
Cardiff Central
Score: 1436
Won: 34625
Lost: 29330
 
Lynne Featherstone #79
Lynne Featherstone

Liberal Democrat
Hornsey and Wood Green
Score: 1435
Won: 37831
Lost: 32116
Sarah Newton #80
Sarah Newton

Conservative
Truro and Falmouth
Score: 1603
Won: 28382
Lost: 30696
Teresa Pearse #81
Teresa Pearse

Labour
Erith and Thamesmead
Score: 1454
Won: 35728
Lost: 32208
 
Jenny Chapman #82
Jenny Chapman

Labour
Darlington
Score: 1438
Won: 36301
Lost: 32165
Louise Ellman #83
Louise Ellman

Labour Co-operative
Liverpool, Riverside
Score: 1505
Won: 31170
Lost: 30498
Fiona Bruce #84
Fiona Bruce

Conservative
Congleton
Score: 1653
Won: 27235
Lost: 32383
 
Yvette Cooper #85
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 1498
Won: 31859
Lost: 31414
Meg Hillier #86
Meg Hillier

Labour Co-operative
Hackney South and Shoreditch
Score: 1460
Won: 32221
Lost: 30843
Lorely Burt #87
Lorely Burt

Liberal Democrat
Solihull
Score: 1481
Won: 31574
Lost: 31201
 
Harriet Harman #88
Harriet Harman

Labour
Camberwell and Peckham
Score: 1551
Won: 29759
Lost: 32275
Roberta Blackman-Woods #89
Roberta Blackman-Woods

Labour
City of Durham
Score: 1511
Won: 31525
Lost: 32472
Yasmin Qureshi #90
Yasmin Qureshi

Labour
Bolton South East
Score: 1463
Won: 31423
Lost: 31029
 
Emily Thornberry #91
Emily Thornberry

Labour
Islington South and Finsbury
Score: 1436
Won: 32398
Lost: 31015
Anne McIntosh #92
Anne McIntosh

Conservative
Thirsk and Malton
Score: 1556
Won: 27975
Lost: 31753
Mary Glendon #93
Mary Glendon

Labour
North Tyneside
Score: 1563
Won: 27835
Lost: 32464
 
Gisela Stuart #94
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 1653
Won: 25910
Lost: 33897
Mary Creagh #95
Mary Creagh

Labour
Wakefield
Score: 1464
Won: 30015
Lost: 31997
Alison Seabeck #96
Alison Seabeck

Labour
Plymouth, Moor View
Score: 1450
Won: 29726
Lost: 31370
 
Margaret Curran #97
Margaret Curran

Labour
Glasgow East
Score: 1535
Won: 27928
Lost: 33047
Tessa Munt #98
Tessa Munt

Liberal Democrat
Wells
Score: 1355
Won: 32652
Lost: 30834
Laura Sandys #99
Laura Sandys

Conservative
South Thanet
Score: 1601
Won: 25822
Lost: 33687
 
Loraine Fullbrook #100
Loraine Fullbrook

Conservative
South Ribble
Score: 1465
Won: 27362
Lost: 31399
Sharon Hodgeson #101
Sharon Hodgeson

Labour
Washington and Sunderland West
Score: 1409
Won: 30844
Lost: 32917
Anne Milton #102
Anne Milton

Conservative
Guildford
Score: 1537
Won: 26083
Lost: 33049
 
Yvonne Fovargue #103
Yvonne Fovargue

Labour
Makerfield
Score: 1546
Won: 26315
Lost: 33837
Ann Coffey #104
Ann Coffey

Labour
Stockport
Score: 1608
Won: 24403
Lost: 34014
Kate Green #105
Kate Green

Labour
Stretford and Urmston
Score: 1493
Won: 27127
Lost: 33680
 
Pauline Latham #106
Pauline Latham

Conservative
Mid Derbyshire
Score: 1506
Won: 26835
Lost: 34368
Margaret Hodge #107
Margaret Hodge

Labour
Barking
Score: 1501
Won: 25935
Lost: 33266
Lyn Brown #108
Lyn Brown

Labour
West Ham
Score: 1507
Won: 26342
Lost: 33946
 
Helen Jones #109
Helen Jones

Labour
Warrington North
Score: 1449
Won: 27323
Lost: 32987
Linda Riordin #110
Linda Riordin

Labour Co-operative
Halifax
Score: 1561
Won: 24885
Lost: 34385
Angie Bray #111
Angie Bray

Conservative
Ealing Central and Acton
Score: 1567
Won: 25162
Lost: 35132
 
Tessa Jowell #112
Tessa Jowell

Labour
Dulwich and West Norwood
Score: 1585
Won: 24770
Lost: 35356
Si?n James #113
Si?n James

Labour
Swansea East
Score: 1449
Won: 27131
Lost: 33406
Pat Glass #114
Pat Glass

Labour
North West Durham
Score: 1478
Won: 26155
Lost: 33571
 
Karen Buck #115
Karen Buck

Labour
Westminster North
Score: 1555
Won: 23949
Lost: 33880
Angela Smith #116
Angela Smith

Labour
Penistone and Stocksbridge
Score: 1599
Won: 23259
Lost: 34663
Naomi Long #117
Naomi Long

Alliance
Belfast East
Score: 1623
Won: 23642
Lost: 36358
 
Ann McKechin #118
Ann McKechin

Labour
Glasgow North
Score: 1551
Won: 23951
Lost: 34053
Cathy Jamieson #119
Cathy Jamieson

Labour Co-operative
Kilmarnock and Loudoun
Score: 1460
Won: 26834
Lost: 35091
Madeleine Moon #120
Madeleine Moon

Labour
Bridgend
Score: 1554
Won: 23390
Lost: 34406
 
Th?r?se Coffey #121
Th?r?se Coffey

Conservative
Suffolk Coastal
Score: 1466
Won: 25918
Lost: 35486
Maria Eagle #122
Maria Eagle

Labour
Garston and Halewood
Score: 1496
Won: 23865
Lost: 33917
Diane Abbott #123
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 1461
Won: 25778
Lost: 35124
 
Ann Clwyd #124
Ann Clwyd

Labour
Cynon Valley
Score: 1480
Won: 24404
Lost: 34155
Meg Munn #125
Meg Munn

Labour Co-operative
Sheffield, Heeley
Score: 1546
Won: 23022
Lost: 35305
Angela Eagle #126
Angela Eagle

Labour
Wallasey
Score: 1530
Won: 23029
Lost: 34935
 
Michelle Gildernew #127
Michelle Gildernew

Sinn Fein
Fermanagh and South Tyrone
Score: 1423
Won: 26885
Lost: 36043
Chi Onwurah #128
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 1465
Won: 24118
Lost: 34309
Joan Walley #129
Joan Walley

Labour
Stoke-on-Trent North
Score: 1473
Won: 23493
Lost: 34500
 
Anne McGuire #130
Anne McGuire

Labour
Stirling
Score: 1590
Won: 21568
Lost: 37483
Heather Wheeler #131
Heather Wheeler

Conservative
South Derbyshire
Score: 1574
Won: 23377
Lost: 39943
Glanda Jackson #132
Glanda Jackson

Labour
Hampstead and Kilburn
Score: 1666
Won: 20511
Lost: 39266
 
Helen Goodman #133
Helen Goodman

Labour
Bishop Auckland
Score: 1486
Won: 21875
Lost: 36462
Julie Hilling #134
Julie Hilling

Labour
Bolton West
Score: 1495
Won: 21730
Lost: 36776
Caroline Lucas #135
Caroline Lucas

Green Party
Brighton, Pavilion
Score: 1326
Won: 26553
Lost: 38402
 
Anne Begg #136
Anne Begg

Labour
Aberdeen South
Score: 1569
Won: 20801
Lost: 39711
Rosie Cooper #137
Rosie Cooper

Labour
West Lancashire
Score: 1543
Won: 20775
Lost: 38887
Margaret Beckett #138
Margaret Beckett

Labour
Derby South
Score: 1553
Won: 20994
Lost: 40105
 
Annette Brooke #139
Annette Brooke

Liberal Democrat
Mid Dorset and North Poole
Score: 1596
Won: 20086
Lost: 40388
Fiona MacTaggart #140
Fiona MacTaggart

Labour
Slough
Score: 1439
Won: 20707
Lost: 39981
Sandra Osborne #141
Sandra Osborne

Labour
Ayr, Carrick and Cumnock
Score: 1322
Won: 20960
Lost: 40074
 
Sheila Gilmore #142
Sheila Gilmore

Labour
Edinburgh East
Score: 1437
Won: 19364
Lost: 42615
 



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