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
Glanda Jackson
 
Esther Mcvey
Glanda Jackson   Esther Mcvey
Labour   Conservative
Hampstead and Kilburn   Wirral West


 
As seen in

 

Results

Eilidh Whiteford #1
Eilidh Whiteford

Scottish National Party
Banff and Buchan
Score: 1719
Won: 52844
Lost: 32413
Mary Macleod #2
Mary Macleod

Conservative
Brentford and Isleworth
Score: 1710
Won: 48908
Lost: 31813
Penny Mordaunt #3
Penny Mordaunt

Conservative
Portsmouth North
Score: 1655
Won: 52870
Lost: 31585
 
Anna Soubry #4
Anna Soubry

Conservative
Broxtowe
Score: 1729
Won: 44353
Lost: 29902
Charlotte Leslie #5
Charlotte Leslie

Conservative
Bristol North West
Score: 1643
Won: 56284
Lost: 33527
Nicola Blackwood #6
Nicola Blackwood

Conservative
Oxford West and Abingdon
Score: 1677
Won: 49050
Lost: 31074
 
Caroline Nokes #7
Caroline Nokes

Conservative
Romsey and Southampton North
Score: 1676
Won: 47249
Lost: 30187
Claire Perry #8
Claire Perry

Conservative
Devizes
Score: 1664
Won: 48999
Lost: 31242
Rebecca Harris #9
Rebecca Harris

Conservative
Castle Point
Score: 1643
Won: 49181
Lost: 31557
 
Caroline Dinenage #10
Caroline Dinenage

Conservative
Gosport
Score: 1677
Won: 43920
Lost: 30915
Priti Patel #11
Priti Patel

Conservative
Witham
Score: 1655
Won: 45492
Lost: 31470
Louise Bagshawe #12
Louise Bagshawe

Conservative
Corby
Score: 1723
Won: 46135
Lost: 35853
 
Heidi Alexander #13
Heidi Alexander

Labour
Lewisham East
Score: 1690
Won: 45660
Lost: 34501
Esther Mcvey #14
Esther Mcvey

Conservative
Wirral West
Score: 1564
Won: 49537
Lost: 31304
Rachel Reeves #15
Rachel Reeves

Labour
Leeds West
Score: 1769
Won: 42753
Lost: 36610
 
Theresa Villiers #16
Theresa Villiers

Conservative
Chipping Barnet
Score: 1606
Won: 45163
Lost: 31265
Harriet Baldwin #17
Harriet Baldwin

Conservative
West Worcestershire
Score: 1650
Won: 40652
Lost: 30100
Sarah Wollaston #18
Sarah Wollaston

Conservative
Totnes
Score: 1568
Won: 44695
Lost: 29547
 
Nadine Dorries #19
Nadine Dorries

Conservative
Mid Bedfordshire
Score: 1636
Won: 42885
Lost: 31499
Eleanor Laing #20
Eleanor Laing

Conservative
Epping Forest
Score: 1641
Won: 41854
Lost: 31078
Elizabeth Truss #21
Elizabeth Truss

Conservative
South West Norfolk
Score: 1618
Won: 45390
Lost: 32811
 
Amber Rudd #22
Amber Rudd

Conservative
Hastings and Rye
Score: 1572
Won: 43560
Lost: 29820
Caroline Spelman #23
Caroline Spelman

Conservative
Meriden
Score: 1644
Won: 39809
Lost: 30859
Justine Greening #24
Justine Greening

Conservative
Putney
Score: 1671
Won: 40072
Lost: 32329
 
Maria Miller #25
Maria Miller

Conservative
Basingstoke
Score: 1618
Won: 39918
Lost: 30038
Chloe Smith #26
Chloe Smith

Conservative
Norwich North
Score: 1642
Won: 41686
Lost: 32465
Nicky Morgan #27
Nicky Morgan

Conservative
Loughborough
Score: 1622
Won: 40287
Lost: 30738
 
Tracey Crouch #28
Tracey Crouch

Conservative
Chatham and Aylesford
Score: 1692
Won: 38996
Lost: 32967
Luciana Berger #29
Luciana Berger

Labour Co-operative
Liverpool, Wavertree
Score: 1566
Won: 54971
Lost: 39030
Sarah Teather #30
Sarah Teather

Liberal Democrat
Brent Central
Score: 1562
Won: 54651
Lost: 38502
 
Anne Maine #31
Anne Maine

Conservative
St Albans
Score: 1602
Won: 40412
Lost: 30372
Lilian Greenwood #32
Lilian Greenwood

Labour
Nottingham South
Score: 1696
Won: 39447
Lost: 33874
Teresa Pearse #33
Teresa Pearse

Labour
Erith and Thamesmead
Score: 1725
Won: 38349
Lost: 34160
 
Karen Bradley #34
Karen Bradley

Conservative
Staffordshire Moorlands
Score: 1645
Won: 38265
Lost: 31018
Stella Creasy #35
Stella Creasy

Labour
Walthamstow
Score: 1639
Won: 45730
Lost: 37267
Liz Kendall #36
Liz Kendall

Labour
Leicester West
Score: 1663
Won: 43348
Lost: 36530
 
Angela Watkinson #37
Angela Watkinson

Conservative
Hornchurch and Upminster
Score: 1687
Won: 35401
Lost: 30878
Jenny Chapman #38
Jenny Chapman

Labour
Darlington
Score: 1682
Won: 38850
Lost: 34179
Caroline Flint #39
Caroline Flint

Labour
Don Valley
Score: 1559
Won: 50104
Lost: 37147
 
Cheryl Gillan #40
Cheryl Gillan

Conservative
Chesham and Amersham
Score: 1692
Won: 34211
Lost: 30932
Barbara Keeley #41
Barbara Keeley

Labour
Worsley and Eccles South
Score: 1598
Won: 41440
Lost: 33061
Pamela Nash #42
Pamela Nash

Labour
Airdrie and Shotts
Score: 1589
Won: 45057
Lost: 35453
 
Anne Marie Morris #43
Anne Marie Morris

Conservative
Newton Abbot
Score: 1640
Won: 35583
Lost: 30201
Jo Swinson #44
Jo Swinson

Liberal Democrat
East Dunbartonshire
Score: 1648
Won: 37406
Lost: 32121
Gloria de Piero #45
Gloria de Piero

Labour
Ashfield
Score: 1553
Won: 47472
Lost: 35762
 
Margot James #46
Margot James

Conservative
Stourbridge
Score: 1635
Won: 36212
Lost: 30711
Jessica Lee #47
Jessica Lee

Conservative
Erewash
Score: 1631
Won: 36409
Lost: 30769
Theresa May #48
Theresa May

Conservative
Maidenhead
Score: 1623
Won: 36931
Lost: 31737
 
Helen Grant #49
Helen Grant

Conservative
Maidstone and The Weald
Score: 1580
Won: 38036
Lost: 31007
Kate Hoey #50
Kate Hoey

Labour
Vauxhall
Score: 1786
Won: 31997
Lost: 33760
Bridget Phillipson #51
Bridget Phillipson

Labour
Houghton and Sunderland South
Score: 1583
Won: 43655
Lost: 36150
 
Lynne Featherstone #52
Lynne Featherstone

Liberal Democrat
Hornsey and Wood Green
Score: 1603
Won: 39639
Lost: 34008
Jackie Doyle-Price #53
Jackie Doyle-Price

Conservative
Thurrock
Score: 1630
Won: 33631
Lost: 29954
Natascha Engel #54
Natascha Engel

Labour
North East Derbyshire
Score: 1594
Won: 35363
Lost: 30406
 
Catherin McKinnell #55
Catherin McKinnell

Labour
Newcastle upon Tyne North
Score: 1576
Won: 43248
Lost: 36261
Sylvia Hermon #56
Sylvia Hermon

Independent
North Down
Score: 1590
Won: 36744
Lost: 31628
Susan Jones #57
Susan Jones

Labour
Clwyd South
Score: 1554
Won: 41343
Lost: 33921
 
Jessica Morden #58
Jessica Morden

Labour
Newport East
Score: 1600
Won: 39295
Lost: 34691
Andrea Leadsom #59
Andrea Leadsom

Conservative
South Northamptonshire
Score: 1753
Won: 30562
Lost: 32667
Joan Ruddock #60
Joan Ruddock

Labour
Lewisham, Deptford
Score: 1647
Won: 33895
Lost: 32102
 
Gemma Doyle #61
Gemma Doyle

Labour Co-operative
West Dunbartonshire
Score: 1584
Won: 40324
Lost: 35295
Debbie Abrahams #62
Debbie Abrahams

Labour
Oldham East and Saddleworth
Score: 1560
Won: 39268
Lost: 33398
Lisa Nandy #63
Lisa Nandy

Labour
Wigan
Score: 1578
Won: 41033
Lost: 35937
 
Shabana Mahmood #64
Shabana Mahmood

Labour
Birmingham, Ladywood
Score: 1598
Won: 37765
Lost: 34282
Diana Johnson #65
Diana Johnson

Labour
Kingston upon Hull North
Score: 1651
Won: 32993
Lost: 32097
Jenny Willot #66
Jenny Willot

Liberal Democrat
Cardiff Central
Score: 1555
Won: 36356
Lost: 31177
 
Emma Reynolds #67
Emma Reynolds

Labour
Wolverhampton North East
Score: 1578
Won: 39585
Lost: 35441
Sheryll Murray #68
Sheryll Murray

Conservative
South East Cornwall
Score: 1631
Won: 32368
Lost: 31092
Lorely Burt #69
Lorely Burt

Liberal Democrat
Solihull
Score: 1651
Won: 33456
Lost: 32976
 
Rushanara Ali #70
Rushanara Ali

Labour
Bethnal Green and Bow
Score: 1553
Won: 39462
Lost: 34889
Alison McGovern #71
Alison McGovern

Labour
Wirral South
Score: 1557
Won: 37917
Lost: 33843
Julie Elliot #72
Julie Elliot

Labour
Sunderland Central
Score: 1544
Won: 35133
Lost: 31207
 
Valerie Vaz #73
Valerie Vaz

Labour
Walsall South
Score: 1552
Won: 38456
Lost: 34526
Kerry McCarthey #74
Kerry McCarthey

Labour
Bristol East
Score: 1545
Won: 37201
Lost: 33427
Dawn Primarolo #75
Dawn Primarolo

Labour
Bristol South
Score: 1601
Won: 32440
Lost: 31713
 
Siobhain McDonagh #76
Siobhain McDonagh

Labour
Mitcham and Morden
Score: 1522
Won: 36131
Lost: 32047
Katy Clark #77
Katy Clark

Labour
North Ayrshire and Arran
Score: 1604
Won: 34321
Lost: 34015
Hazel Blears #78
Hazel Blears

Labour
Salford and Eccles
Score: 1661
Won: 31405
Lost: 33786
 
Laura Sandys #79
Laura Sandys

Conservative
South Thanet
Score: 1756
Won: 28791
Lost: 34709
Roberta Blackman-Woods #80
Roberta Blackman-Woods

Labour
City of Durham
Score: 1592
Won: 34137
Lost: 34482
Anne McIntosh #81
Anne McIntosh

Conservative
Thirsk and Malton
Score: 1653
Won: 30206
Lost: 33276
 
Mary Glendon #82
Mary Glendon

Labour
North Tyneside
Score: 1691
Won: 29688
Lost: 34359
Yvette Cooper #83
Yvette Cooper

Labour
Normanton, Pontefract and Castleford
Score: 1571
Won: 33188
Lost: 33463
Louise Ellman #84
Louise Ellman

Labour Co-operative
Liverpool, Riverside
Score: 1557
Won: 32791
Lost: 32534
 
Rosie Winterton #85
Rosie Winterton

Labour
Doncaster Central
Score: 1532
Won: 33323
Lost: 32250
Yasmin Qureshi #86
Yasmin Qureshi

Labour
Bolton South East
Score: 1555
Won: 32864
Lost: 33107
Alison Seabeck #87
Alison Seabeck

Labour
Plymouth, Moor View
Score: 1593
Won: 31532
Lost: 33319
 
Tessa Munt #88
Tessa Munt

Liberal Democrat
Wells
Score: 1521
Won: 34165
Lost: 32946
Mary Creagh #89
Mary Creagh

Labour
Wakefield
Score: 1604
Won: 31479
Lost: 34113
Meg Hillier #90
Meg Hillier

Labour Co-operative
Hackney South and Shoreditch
Score: 1523
Won: 33641
Lost: 32942
 
Sarah Newton #91
Sarah Newton

Conservative
Truro and Falmouth
Score: 1587
Won: 30483
Lost: 32443
Margaret Curran #92
Margaret Curran

Labour
Glasgow East
Score: 1675
Won: 29688
Lost: 35138
Gisela Stuart #93
Gisela Stuart

Labour
Birmingham, Edgbaston
Score: 1711
Won: 28166
Lost: 34852
 
Karen Lumley #94
Karen Lumley

Conservative
Redditch
Score: 1612
Won: 29676
Lost: 32939
Loraine Fullbrook #95
Loraine Fullbrook

Conservative
South Ribble
Score: 1616
Won: 29397
Lost: 33005
Harriet Harman #96
Harriet Harman

Labour
Camberwell and Peckham
Score: 1600
Won: 31146
Lost: 34552
 
Emily Thornberry #97
Emily Thornberry

Labour
Islington South and Finsbury
Score: 1507
Won: 33730
Lost: 33260
Sharon Hodgeson #98
Sharon Hodgeson

Labour
Washington and Sunderland West
Score: 1553
Won: 33198
Lost: 34945
Jane Ellison #99
Jane Ellison

Conservative
Battersea
Score: 1565
Won: 30735
Lost: 33060
 
Pauline Latham #100
Pauline Latham

Conservative
Mid Derbyshire
Score: 1635
Won: 29851
Lost: 35339
Angie Bray #101
Angie Bray

Conservative
Ealing Central and Acton
Score: 1748
Won: 27529
Lost: 36873
Kate Green #102
Kate Green

Labour
Stretford and Urmston
Score: 1660
Won: 29048
Lost: 35705
 
Helen Jones #103
Helen Jones

Labour
Warrington North
Score: 1627
Won: 29169
Lost: 34966
Fiona Bruce #104
Fiona Bruce

Conservative
Congleton
Score: 1601
Won: 29288
Lost: 34131
Anne Milton #105
Anne Milton

Conservative
Guildford
Score: 1644
Won: 28270
Lost: 34861
 
Pat Glass #106
Pat Glass

Labour
North West Durham
Score: 1644
Won: 28059
Lost: 35403
Lyn Brown #107
Lyn Brown

Labour
West Ham
Score: 1651
Won: 28209
Lost: 35892
Th?r?se Coffey #108
Th?r?se Coffey

Conservative
Suffolk Coastal
Score: 1674
Won: 28196
Lost: 37002
 
Fiona ODonnell #109
Fiona ODonnell

Labour
East Lothian
Score: 1470
Won: 31779
Lost: 32896
Si?n James #110
Si?n James

Labour
Swansea East
Score: 1585
Won: 28983
Lost: 35365
Cathy Jamieson #111
Cathy Jamieson

Labour Co-operative
Kilmarnock and Loudoun
Score: 1616
Won: 28786
Lost: 36848
 
Diane Abbott #112
Diane Abbott

Labour
Hackney North and Stoke Newington
Score: 1647
Won: 27668
Lost: 36910
Ann Clwyd #113
Ann Clwyd

Labour
Cynon Valley
Score: 1663
Won: 26309
Lost: 35892
Maria Eagle #114
Maria Eagle

Labour
Garston and Halewood
Score: 1656
Won: 25798
Lost: 35517
 
Linda Riordin #115
Linda Riordin

Labour Co-operative
Halifax
Score: 1640
Won: 26666
Lost: 36224
Karen Buck #116
Karen Buck

Labour
Westminster North
Score: 1654
Won: 25792
Lost: 35576
Ann McKechin #117
Ann McKechin

Labour
Glasgow North
Score: 1637
Won: 25891
Lost: 35793
 
Ann Coffey #118
Ann Coffey

Labour
Stockport
Score: 1604
Won: 26333
Lost: 35786
Yvonne Fovargue #119
Yvonne Fovargue

Labour
Makerfield
Score: 1536
Won: 28228
Lost: 35757
Angela Eagle #120
Angela Eagle

Labour
Wallasey
Score: 1671
Won: 24898
Lost: 36635
 
Chi Onwurah #121
Chi Onwurah

Labour
Newcastle upon Tyne Central
Score: 1605
Won: 26026
Lost: 36011
Michelle Gildernew #122
Michelle Gildernew

Sinn Fein
Fermanagh and South Tyrone
Score: 1529
Won: 29446
Lost: 37988
Angela Smith #123
Angela Smith

Labour
Penistone and Stocksbridge
Score: 1629
Won: 25145
Lost: 36353
 
Joan Walley #124
Joan Walley

Labour
Stoke-on-Trent North
Score: 1619
Won: 25294
Lost: 36232
Margaret Hodge #125
Margaret Hodge

Labour
Barking
Score: 1528
Won: 27263
Lost: 35597
Naomi Long #126
Naomi Long

Alliance
Belfast East
Score: 1632
Won: 25656
Lost: 37752
 
Meg Munn #127
Meg Munn

Labour Co-operative
Sheffield, Heeley
Score: 1629
Won: 24976
Lost: 36776
Tessa Jowell #128
Tessa Jowell

Labour
Dulwich and West Norwood
Score: 1571
Won: 26719
Lost: 37062
Madeleine Moon #129
Madeleine Moon

Labour
Bridgend
Score: 1589
Won: 25344
Lost: 35863
 
Helen Goodman #130
Helen Goodman

Labour
Bishop Auckland
Score: 1651
Won: 23817
Lost: 37883
Julie Hilling #131
Julie Hilling

Labour
Bolton West
Score: 1632
Won: 23847
Lost: 38097
Fiona MacTaggart #132
Fiona MacTaggart

Labour
Slough
Score: 1731
Won: 22736
Lost: 41097
 
Margaret Beckett #133
Margaret Beckett

Labour
Derby South
Score: 1711
Won: 23015
Lost: 41276
Annette Brooke #134
Annette Brooke

Liberal Democrat
Mid Dorset and North Poole
Score: 1751
Won: 22039
Lost: 41442
Caroline Lucas #135
Caroline Lucas

Green Party
Brighton, Pavilion
Score: 1498
Won: 27895
Lost: 40910
 
Heather Wheeler #136
Heather Wheeler

Conservative
South Derbyshire
Score: 1574
Won: 26007
Lost: 41769
Anne McGuire #137
Anne McGuire

Labour
Stirling
Score: 1594
Won: 23512
Lost: 38796
Rosie Cooper #138
Rosie Cooper

Labour
West Lancashire
Score: 1655
Won: 22838
Lost: 40147
 
Anne Begg #139
Anne Begg

Labour
Aberdeen South
Score: 1673
Won: 22831
Lost: 40900
Glanda Jackson #140
Glanda Jackson

Labour
Hampstead and Kilburn
Score: 1668
Won: 22510
Lost: 40328
Sandra Osborne #141
Sandra Osborne

Labour
Ayr, Carrick and Cumnock
Score: 1661
Won: 22985
Lost: 41165
 
Sheila Gilmore #142
Sheila Gilmore

Labour
Edinburgh East
Score: 1613
Won: 20948
Lost: 44920
 



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