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
Cathy Jamieson
 
Esther Mcvey
Cathy Jamieson   Esther Mcvey
Labour Co-operative   Conservative
Kilmarnock and Loudoun   Wirral West


 
As seen in

 

Results

Charlotte Leslie #1
Charlotte Leslie

Conservative
Bristol North West
Score: 1910
Won: 52184
Lost: 30650
Penny Mordaunt #2
Penny Mordaunt

Conservative
Portsmouth North
Score: 1865
Won: 48933
Lost: 28802
Esther Mcvey #3
Esther Mcvey

Conservative
Wirral West
Score: 1852
Won: 45741
Lost: 28548
 
Claire Perry #4
Claire Perry

Conservative
Devizes
Score: 1848
Won: 45301
Lost: 28515
Mary Macleod #5
Mary Macleod

Conservative
Brentford and Isleworth
Score: 1853
Won: 45103
Lost: 29093
Rebecca Harris #6
Rebecca Harris

Conservative
Castle Point
Score: 1838
Won: 45387
Lost: 28841
 
Nicola Blackwood #7
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 1808
Won: 45368
Lost: 28414
Sarah Wollaston #8
Sarah Wollaston

Conservative
Totnes
Score: 1829
Won: 41203
Lost: 26665
Anna Soubry #9
Anna Soubry

Conservative
Broxtowe
Score: 1807
Won: 40699
Lost: 27117
 
Priti Patel #10
Priti Patel

Conservative
Witham
Score: 1788
Won: 41994
Lost: 28589
Theresa Villiers #11
Theresa Villiers

Conservative
Chipping Barnet
Score: 1790
Won: 41736
Lost: 28524
Caroline Nokes #12
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 1722
Won: 43767
Lost: 27260
 
Elizabeth Truss #13
Elizabeth Truss

Conservative
South West Norfolk
Score: 1807
Won: 41782
Lost: 30136
Anne Maine #14
Anne Maine

Conservative
St Albans
Score: 1827
Won: 36942
Lost: 27676
Caroline Dinenage #15
Caroline Dinenage

Conservative
Gosport
Score: 1747
Won: 40589
Lost: 28086
 
Amber Rudd #16
Amber Rudd

Conservative
Hastings and Rye
Score: 1715
Won: 39948
Lost: 27073
Nadine Dorries #17
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 1740
Won: 39392
Lost: 28759
Eilidh Whiteford #18
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 1614
Won: 48236
Lost: 29260
 
Nicky Morgan #19
Nicky Morgan

Conservative
Loughborough
Score: 1750
Won: 36852
Lost: 27937
Harriet Baldwin #20
Harriet Baldwin

Conservative
West Worcestershire
Score: 1714
Won: 37288
Lost: 27277
Caroline Spelman #21
Caroline Spelman

Conservative
Meriden
Score: 1735
Won: 36481
Lost: 28064
 
Eleanor Laing #22
Eleanor Laing

Conservative
Epping Forest
Score: 1704
Won: 38333
Lost: 28375
Justine Greening #23
Justine Greening

Conservative
Putney
Score: 1737
Won: 36614
Lost: 29671
Chloe Smith #24
Chloe Smith

Conservative
Norwich North
Score: 1672
Won: 38171
Lost: 29763
 
Helen Grant #25
Helen Grant

Conservative
Maidstone and The Weald
Score: 1674
Won: 34538
Lost: 28113
Theresa May #26
Theresa May

Conservative
Maidenhead
Score: 1692
Won: 33254
Lost: 29036
Sarah Teather #27
Sarah Teather

Liberal Democrat
Brent Central
Score: 1521
Won: 50869
Lost: 34904
 
Maria Miller #28
Maria Miller

Conservative
Basingstoke
Score: 1558
Won: 36649
Lost: 27219
Louise Bagshawe #29
Louise Bagshawe

Conservative
Corby
Score: 1585
Won: 42273
Lost: 32992
Tracey Crouch #30
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 1645
Won: 35351
Lost: 30167
 
Jessica Lee #31
Jessica Lee

Conservative
Erewash
Score: 1655
Won: 32741
Lost: 28253
Anne Marie Morris #32
Anne Marie Morris

Conservative
Newton Abbot
Score: 1615
Won: 31939
Lost: 27593
Jackie Doyle-Price #33
Jackie Doyle-Price

Conservative
Thurrock
Score: 1639
Won: 30105
Lost: 27475
 
Karen Bradley #34
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 1551
Won: 34768
Lost: 28362
Angela Watkinson #35
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 1611
Won: 31821
Lost: 28334
Caroline Flint #36
Caroline Flint

Labour
Don Valley
Score: 1438
Won: 47370
Lost: 32903
 
Cheryl Gillan #37
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 1630
Won: 30571
Lost: 28282
Natascha Engel #38
Natascha Engel

Labour
North East Derbyshire
Score: 1569
Won: 32051
Lost: 27948
Lisa Nandy #39
Lisa Nandy

Labour
Wigan
Score: 1529
Won: 38354
Lost: 32466
 
Heidi Alexander #40
Heidi Alexander

Labour
Lewisham East
Score: 1425
Won: 42239
Lost: 30710
Luciana Berger #41
Luciana Berger

Labour Co-operative
Liverpool, Wavertree
Score: 1363
Won: 51946
Lost: 34466
Margot James #42
Margot James

Conservative
Stourbridge
Score: 1527
Won: 32474
Lost: 28191
 
Stella Creasy #43
Stella Creasy

Labour
Walthamstow
Score: 1448
Won: 42887
Lost: 33521
Siobhain McDonagh #44
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 1490
Won: 33772
Lost: 28831
Shabana Mahmood #45
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 1483
Won: 35520
Lost: 30360
 
Catherin McKinnell #46
Catherin McKinnell

Labour
Newcastle upon Tyne North
Score: 1449
Won: 40404
Lost: 32861
Sheryll Murray #47
Sheryll Murray

Conservative
South East Cornwall
Score: 1584
Won: 28766
Lost: 28466
Pamela Nash #48
Pamela Nash

Labour
Airdrie and Shotts
Score: 1386
Won: 42540
Lost: 31562
 
Bridget Phillipson #49
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 1435
Won: 40849
Lost: 32812
Sylvia Hermon #50
Sylvia Hermon

Independent
North Down
Score: 1456
Won: 33804
Lost: 28458
Kate Hoey #51
Kate Hoey

Labour
Vauxhall
Score: 1697
Won: 27584
Lost: 31792
 
Gemma Doyle #52
Gemma Doyle

Labour Co-operative
West Dunbartonshire
Score: 1450
Won: 37709
Lost: 31944
Barbara Keeley #53
Barbara Keeley

Labour
Worsley and Eccles South
Score: 1401
Won: 38231
Lost: 30066
Susan Jones #54
Susan Jones

Labour
Clwyd South
Score: 1398
Won: 38703
Lost: 30499
 
Gloria de Piero #55
Gloria de Piero

Labour
Ashfield
Score: 1329
Won: 44758
Lost: 31802
Sarah Newton #56
Sarah Newton

Conservative
Truro and Falmouth
Score: 1637
Won: 26855
Lost: 29883
Debbie Abrahams #57
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 1403
Won: 36690
Lost: 29794
 
Jo Swinson #58
Jo Swinson

Liberal Democrat
East Dunbartonshire
Score: 1417
Won: 34614
Lost: 28895
Liz Kendall #59
Liz Kendall

Labour
Leicester West
Score: 1385
Won: 40553
Lost: 32830
Jenny Willot #60
Jenny Willot

Liberal Democrat
Cardiff Central
Score: 1404
Won: 33463
Lost: 28036
 
Lilian Greenwood #61
Lilian Greenwood

Labour
Nottingham South
Score: 1392
Won: 36798
Lost: 30477
Rushanara Ali #62
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 1387
Won: 37175
Lost: 30858
Rachel Reeves #63
Rachel Reeves

Labour
Leeds West
Score: 1392
Won: 39150
Lost: 32801
 
Lorely Burt #64
Lorely Burt

Liberal Democrat
Solihull
Score: 1497
Won: 30415
Lost: 29980
Joan Ruddock #65
Joan Ruddock

Labour
Lewisham, Deptford
Score: 1444
Won: 31370
Lost: 28816
Jane Ellison #66
Jane Ellison

Conservative
Battersea
Score: 1598
Won: 27021
Lost: 30523
 
Lynne Featherstone #67
Lynne Featherstone

Liberal Democrat
Hornsey and Wood Green
Score: 1369
Won: 36761
Lost: 30639
Loraine Fullbrook #68
Loraine Fullbrook

Conservative
South Ribble
Score: 1619
Won: 25852
Lost: 30657
Katy Clark #69
Katy Clark

Labour
North Ayrshire and Arran
Score: 1448
Won: 31729
Lost: 30865
 
Karen Lumley #70
Karen Lumley

Conservative
Redditch
Score: 1589
Won: 26108
Lost: 30423
Yasmin Qureshi #71
Yasmin Qureshi

Labour
Bolton South East
Score: 1437
Won: 30632
Lost: 29368
Alison McGovern #72
Alison McGovern

Labour
Wirral South
Score: 1365
Won: 35323
Lost: 30493
 
Kerry McCarthey #73
Kerry McCarthey

Labour
Bristol East
Score: 1360
Won: 34775
Lost: 29948
Jessica Morden #74
Jessica Morden

Labour
Newport East
Score: 1351
Won: 36610
Lost: 31317
Diana Johnson #75
Diana Johnson

Labour
Kingston upon Hull North
Score: 1420
Won: 30469
Lost: 29069
 
Valerie Vaz #76
Valerie Vaz

Labour
Walsall South
Score: 1336
Won: 36328
Lost: 30674
Andrea Leadsom #77
Andrea Leadsom

Conservative
South Northamptonshire
Score: 1533
Won: 26785
Lost: 30422
Teresa Pearse #78
Teresa Pearse

Labour
Erith and Thamesmead
Score: 1350
Won: 34879
Lost: 30855
 
Tessa Munt #79
Tessa Munt

Liberal Democrat
Wells
Score: 1375
Won: 31710
Lost: 29234
Emma Reynolds #80
Emma Reynolds

Labour
Wolverhampton North East
Score: 1331
Won: 36918
Lost: 31856
Julie Elliot #81
Julie Elliot

Labour
Sunderland Central
Score: 1324
Won: 32611
Lost: 28196
 
Rosie Winterton #82
Rosie Winterton

Labour
Doncaster Central
Score: 1385
Won: 30617
Lost: 29132
Anne McIntosh #83
Anne McIntosh

Conservative
Thirsk and Malton
Score: 1533
Won: 26445
Lost: 30998
Louise Ellman #84
Louise Ellman

Labour Co-operative
Liverpool, Riverside
Score: 1383
Won: 30356
Lost: 29261
 
Fiona Bruce #85
Fiona Bruce

Conservative
Congleton
Score: 1569
Won: 25757
Lost: 31631
Jenny Chapman #86
Jenny Chapman

Labour
Darlington
Score: 1310
Won: 35442
Lost: 30783
Hazel Blears #87
Hazel Blears

Labour
Salford and Eccles
Score: 1452
Won: 28639
Lost: 30660
 
Mary Creagh #88
Mary Creagh

Labour
Wakefield
Score: 1406
Won: 29227
Lost: 30541
Emily Thornberry #89
Emily Thornberry

Labour
Islington South and Finsbury
Score: 1326
Won: 31706
Lost: 29426
Helen Jones #90
Helen Jones

Labour
Warrington North
Score: 1502
Won: 26411
Lost: 31550
 
Harriet Harman #91
Harriet Harman

Labour
Camberwell and Peckham
Score: 1404
Won: 28988
Lost: 30722
Meg Hillier #92
Meg Hillier

Labour Co-operative
Hackney South and Shoreditch
Score: 1312
Won: 31418
Lost: 29321
Alison Seabeck #93
Alison Seabeck

Labour
Plymouth, Moor View
Score: 1385
Won: 28836
Lost: 30122
 
Fiona ODonnell #94
Fiona ODonnell

Labour
East Lothian
Score: 1363
Won: 29094
Lost: 29854
Gisela Stuart #95
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 1574
Won: 24635
Lost: 32976
Margaret Curran #96
Margaret Curran

Labour
Glasgow East
Score: 1459
Won: 27023
Lost: 31630
 
Roberta Blackman-Woods #97
Roberta Blackman-Woods

Labour
City of Durham
Score: 1354
Won: 30744
Lost: 31158
Sharon Hodgeson #98
Sharon Hodgeson

Labour
Washington and Sunderland West
Score: 1366
Won: 30063
Lost: 31590
Mary Glendon #99
Mary Glendon

Labour
North Tyneside
Score: 1432
Won: 26955
Lost: 31125
 
Dawn Primarolo #100
Dawn Primarolo

Labour
Bristol South
Score: 1303
Won: 29720
Lost: 28592
Lyn Brown #101
Lyn Brown

Labour
West Ham
Score: 1516
Won: 25431
Lost: 32627
Anne Milton #102
Anne Milton

Conservative
Guildford
Score: 1529
Won: 24590
Lost: 32198
 
Laura Sandys #103
Laura Sandys

Conservative
South Thanet
Score: 1545
Won: 24304
Lost: 32907
Si?n James #104
Si?n James

Labour
Swansea East
Score: 1451
Won: 26242
Lost: 32037
Pauline Latham #105
Pauline Latham

Conservative
Mid Derbyshire
Score: 1490
Won: 25246
Lost: 33551
 
Yvette Cooper #106
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 1253
Won: 31092
Lost: 29878
Michelle Gildernew #107
Michelle Gildernew

Sinn Fein
Fermanagh and South Tyrone
Score: 1489
Won: 25867
Lost: 34621
Tessa Jowell #108
Tessa Jowell

Labour
Dulwich and West Norwood
Score: 1543
Won: 23849
Lost: 34311
 
Pat Glass #109
Pat Glass

Labour
North West Durham
Score: 1440
Won: 25270
Lost: 32282
Margaret Hodge #110
Margaret Hodge

Labour
Barking
Score: 1430
Won: 25132
Lost: 31774
Angie Bray #111
Angie Bray

Conservative
Ealing Central and Acton
Score: 1541
Won: 23743
Lost: 34236
 
Th?r?se Coffey #112
Th?r?se Coffey

Conservative
Suffolk Coastal
Score: 1521
Won: 24428
Lost: 34524
Ann Coffey #113
Ann Coffey

Labour
Stockport
Score: 1501
Won: 23569
Lost: 32871
Ann McKechin #114
Ann McKechin

Labour
Glasgow North
Score: 1521
Won: 23063
Lost: 32974
 
Diane Abbott #115
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 1474
Won: 24908
Lost: 33870
Karen Buck #116
Karen Buck

Labour
Westminster North
Score: 1510
Won: 23073
Lost: 32807
Angela Smith #117
Angela Smith

Labour
Penistone and Stocksbridge
Score: 1539
Won: 22355
Lost: 33642
 
Kate Green #118
Kate Green

Labour
Stretford and Urmston
Score: 1364
Won: 26254
Lost: 32259
Naomi Long #119
Naomi Long

Alliance
Belfast East
Score: 1559
Won: 22735
Lost: 35354
Chi Onwurah #120
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 1483
Won: 23177
Lost: 33243
 
Yvonne Fovargue #121
Yvonne Fovargue

Labour
Makerfield
Score: 1381
Won: 25468
Lost: 32453
Linda Riordin #122
Linda Riordin

Labour Co-operative
Halifax
Score: 1435
Won: 24071
Lost: 33191
Cathy Jamieson #123
Cathy Jamieson

Labour Co-operative
Kilmarnock and Loudoun
Score: 1386
Won: 25885
Lost: 33852
 
Maria Eagle #124
Maria Eagle

Labour
Garston and Halewood
Score: 1459
Won: 22985
Lost: 32863
Ann Clwyd #125
Ann Clwyd

Labour
Cynon Valley
Score: 1439
Won: 23523
Lost: 32957
Angela Eagle #126
Angela Eagle

Labour
Wallasey
Score: 1505
Won: 22207
Lost: 33894
 
Joan Walley #127
Joan Walley

Labour
Stoke-on-Trent North
Score: 1463
Won: 22623
Lost: 33415
Madeleine Moon #128
Madeleine Moon

Labour
Bridgend
Score: 1436
Won: 22473
Lost: 33405
Heather Wheeler #129
Heather Wheeler

Conservative
South Derbyshire
Score: 1607
Won: 21765
Lost: 38896
 
Meg Munn #130
Meg Munn

Labour Co-operative
Sheffield, Heeley
Score: 1460
Won: 22161
Lost: 34245
Helen Goodman #131
Helen Goodman

Labour
Bishop Auckland
Score: 1509
Won: 20999
Lost: 35474
Julie Hilling #132
Julie Hilling

Labour
Bolton West
Score: 1520
Won: 20829
Lost: 35657
 
Caroline Lucas #133
Caroline Lucas

Green Party
Brighton, Pavilion
Score: 1284
Won: 25835
Lost: 36530
Anne McGuire #134
Anne McGuire

Labour
Stirling
Score: 1444
Won: 20789
Lost: 36467
Rosie Cooper #135
Rosie Cooper

Labour
West Lancashire
Score: 1506
Won: 19912
Lost: 37776
 
Glanda Jackson #136
Glanda Jackson

Labour
Hampstead and Kilburn
Score: 1535
Won: 19548
Lost: 38322
Anne Begg #137
Anne Begg

Labour
Aberdeen South
Score: 1466
Won: 19941
Lost: 38588
Margaret Beckett #138
Margaret Beckett

Labour
Derby South
Score: 1471
Won: 20050
Lost: 39149
 
Sandra Osborne #139
Sandra Osborne

Labour
Ayr, Carrick and Cumnock
Score: 1460
Won: 20054
Lost: 39014
Fiona MacTaggart #140
Fiona MacTaggart

Labour
Slough
Score: 1444
Won: 19848
Lost: 38942
Annette Brooke #141
Annette Brooke

Liberal Democrat
Mid Dorset and North Poole
Score: 1445
Won: 18994
Lost: 39341
 
Sheila Gilmore #142
Sheila Gilmore

Labour
Edinburgh East
Score: 1266
Won: 18691
Lost: 40774
 



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