Ban discrimination based on sexual orientation
19 March 2007
Which parties voted to ban discrimination based on sexual orientation? View more detail
Desired outcome: 😍 yes vote
Actual outcome: 😍 yes vote
Parties
-
Labour
😍 77.4% ☠️ 22.6%
-
Liberal Democrats
😍 62.5% ☠️ 37.5%
-
Conservatives
😍 15.1% ☠️ 84.9%
MPs
Showing 185 of 633 MPs who could vote on this bill.
-
Diane Abbott
😍 Voted Yes
Labour, Hackney North and Stoke Newington
-
Adam Afriyie
☠️ Did Not Vote
Conservatives, Windsor
-
David Amess
☠️ Did Not Vote
Conservatives, Southend West
-
Richard Bacon
☠️ Voted No
Conservatives, South Norfolk
-
Adrian Bailey
😍 Voted Yes
Labour, West Bromwich West
-
John Baron
☠️ Did Not Vote
Conservatives, Basildon and Billericay
-
Kevin Barron
😍 Voted Yes
Labour, Rother Valley
-
Margaret Beckett
☠️ Did Not Vote
Labour, Derby South
-
Hilary Benn
☠️ Did Not Vote
Labour, Leeds Central
-
Paul Beresford
☠️ Voted No
Conservatives, Mole Valley
-
Clive Betts
😍 Voted Yes
Labour, Sheffield South East
-
Roberta Blackman-Woods
😍 Voted Yes
Labour, City of Durham
-
Crispin Blunt
😍 Voted Yes
Conservatives, Reigate
-
Peter Bone
☠️ Voted No
Conservatives, Wellingborough
-
Peter Bottomley
☠️ Voted No
Conservatives, Worthing West
-
Ben Bradshaw
😍 Voted Yes
Labour, Exeter
-
Graham Brady
☠️ Voted No
Conservatives, Altrincham and Sale West
-
Tom Brake
☠️ Did Not Vote
Liberal Democrats, Carshalton and Wallington
-
Kevin Brennan
😍 Voted Yes
Labour, Cardiff West
-
James Brokenshire
☠️ Voted No
Conservatives, Old Bexley and Sidcup
-
Lyn Brown
😍 Voted Yes
Labour, West Ham
-
Nicholas Brown
😍 Voted Yes
Labour, Newcastle upon Tyne East
-
Chris Bryant
😍 Voted Yes
Labour, Rhondda
-
Karen Buck
😍 Voted Yes
Labour, Westminster North
-
Richard Burden
😍 Voted Yes
Labour, Birmingham, Northfield
-
Alistair Burt
☠️ Voted No
Conservatives, North East Bedfordshire
-
Dawn Butler
😍 Voted Yes
Labour, Brent Central
-
Liam Byrne
😍 Voted Yes
Labour, Birmingham, Hodge Hill
-
Vince Cable
☠️ Did Not Vote
Liberal Democrats, Twickenham
-
Ronnie Campbell
😍 Voted Yes
Labour, Blyth Valley
-
Alan Campbell
😍 Voted Yes
Labour, Tynemouth
-
Alistair Carmichael
😍 Voted Yes
Liberal Democrats, Orkney and Shetland
-
William Cash
☠️ Voted No
Conservatives, Stone
-
Christopher Chope
☠️ Voted No
Conservatives, Christchurch
-
Greg Clark
☠️ Did Not Vote
Conservatives, Tunbridge Wells
-
Geoffrey Clifton-Brown
☠️ Did Not Vote
Conservatives, The Cotswolds
-
Ann Clwyd
☠️ Did Not Vote
Labour, Cynon Valley
-
Rosie Cooper
☠️ Did Not Vote
Labour, West Lancashire
-
Yvette Cooper
😍 Voted Yes
Labour, Normanton, Pontefract and Castleford
-
Geoffrey Cox
☠️ Did Not Vote
Conservatives, Torridge and West Devon
-
Stephen Crabb
☠️ Voted No
Conservatives, Preseli Pembrokeshire
-
David Crausby
😍 Voted Yes
Labour, Bolton North East
-
Mary Creagh
😍 Voted Yes
Labour, Wakefield
-
Jon Cruddas
☠️ Did Not Vote
Labour, Dagenham and Rainham
-
Jim Cunningham
😍 Voted Yes
Labour, Coventry South
-
Ed Davey
😍 Voted Yes
Liberal Democrats, Kingston and Surbiton
-
Wayne David
😍 Voted Yes
Labour, Caerphilly
-
David T C Davies
☠️ Did Not Vote
Conservatives, Monmouth
-
Philip Davies
☠️ Voted No
Conservatives, Shipley
-
David Davis
☠️ Did Not Vote
Conservatives, Haltemprice and Howden
-
Jonathan Djanogly
☠️ Did Not Vote
Conservatives, Huntingdon
-
Nadine Dorries
☠️ Did Not Vote
Conservatives, Mid Bedfordshire
-
David Drew
☠️ Voted No
Labour, Stroud
-
James Duddridge
😍 Voted Yes
Conservatives, Rochford and Southend East
-
Alan Duncan
😍 Voted Yes
Conservatives, Rutland and Melton
-
Philip Dunne
☠️ Voted No
Conservatives, Ludlow
-
Angela Eagle
😍 Voted Yes
Labour, Wallasey
-
Maria Eagle
😍 Voted Yes
Labour, Garston and Halewood
-
Clive Efford
😍 Voted Yes
Labour, Eltham
-
David Evennett
☠️ Did Not Vote
Conservatives, Bexleyheath and Crayford
-
Michael Fabricant
😍 Voted Yes
Conservatives, Lichfield
-
Michael Fallon
☠️ Did Not Vote
Conservatives, Sevenoaks
-
Paul Farrelly
😍 Voted Yes
Labour, Newcastle-under-Lyme
-
Tim Farron
☠️ Voted No
Liberal Democrats, Westmorland and Lonsdale
-
Mark Field
☠️ Voted No
Conservatives, Cities of London and Westminster
-
Jim Fitzpatrick
😍 Voted Yes
Labour, Poplar and Limehouse
-
Caroline Flint
😍 Voted Yes
Labour, Don Valley
-
Liam Fox
☠️ Did Not Vote
Conservatives, North Somerset
-
Mark Francois
☠️ Voted No
Conservatives, Rayleigh and Wickford
-
Roger Gale
☠️ Voted No
Conservatives, North Thanet
-
Barry Gardiner
😍 Voted Yes
Labour, Brent North
-
Nick Gibb
☠️ Did Not Vote
Conservatives, Bognor Regis and Littlehampton
-
Cheryl Gillan
☠️ Did Not Vote
Conservatives, Chesham and Amersham
-
Roger Godsiff
☠️ Did Not Vote
Labour, Birmingham, Hall Green
-
Helen Goodman
😍 Voted Yes
Labour, Bishop Auckland
-
Robert Goodwill
☠️ Voted No
Conservatives, Scarborough and Whitby
-
Michael Gove
😍 Voted Yes
Conservatives, Surrey Heath
-
James Gray
☠️ Voted No
Conservatives, North Wiltshire
-
Chris Grayling
😍 Voted Yes
Conservatives, Epsom and Ewell
-
Damian Green
☠️ Did Not Vote
Conservatives, Ashford
-
Nia Griffith
😍 Voted Yes
Labour, Llanelli
-
John Grogan
😍 Voted Yes
Labour, Keighley
-
Andrew Gwynne
😍 Voted Yes
Labour, Denton and Reddish
-
Fabian Hamilton
☠️ Did Not Vote
Labour, Leeds North East
-
Stephen Hammond
☠️ Did Not Vote
Conservatives, Wimbledon
-
Greg Hands
☠️ Voted No
Conservatives, Chelsea and Fulham
-
David Hanson
😍 Voted Yes
Labour, Delyn
-
Harriet Harman
😍 Voted Yes
Labour, Camberwell and Peckham
-
Mark Harper
☠️ Did Not Vote
Conservatives, Forest of Dean
-
John Hayes
☠️ Voted No
Conservatives, South Holland and The Deepings
-
Oliver Heald
☠️ Did Not Vote
Conservatives, North East Hertfordshire
-
John Healey
😍 Voted Yes
Labour, Wentworth and Dearne
-
Mark Hendrick
😍 Voted Yes
Labour, Preston
-
Meg Hillier
😍 Voted Yes
Labour, Hackney South and Shoreditch
-
Margaret Hodge
😍 Voted Yes
Labour, Barking
-
Sharon Hodgson
😍 Voted Yes
Labour, Washington and Sunderland West
-
Philip Hollobone
☠️ Voted No
Conservatives, Kettering
-
Adam Holloway
☠️ Voted No
Conservatives, Gravesham
-
George Howarth
😍 Voted Yes
Labour, Knowsley
-
Jeremy Hunt
😍 Voted Yes
Conservatives, South West Surrey
-
Nick Hurd
☠️ Did Not Vote
Conservatives, Ruislip, Northwood and Pinner
-
Bernard Jenkin
☠️ Did Not Vote
Conservatives, Harwich and North Essex
-
Boris Johnson
☠️ Did Not Vote
Conservatives, Uxbridge and South Ruislip
-
Diana Johnson
😍 Voted Yes
Labour, Kingston upon Hull North
-
Helen Jones
☠️ Did Not Vote
Labour, Warrington North
-
Kevan Jones
☠️ Did Not Vote
Labour, North Durham
-
David Jones
☠️ Did Not Vote
Conservatives, Clwyd West
-
Daniel Kawczynski
☠️ Voted No
Conservatives, Shrewsbury and Atcham
-
Barbara Keeley
😍 Voted Yes
Labour, Worsley and Eccles South
-
Greg Knight
☠️ Did Not Vote
Conservatives, East Yorkshire
-
Eleanor Laing
😍 Voted Yes
Conservatives, Epping Forest
-
Norman Lamb
😍 Voted Yes
Liberal Democrats, North Norfolk
-
David Lammy
☠️ Did Not Vote
Labour, Tottenham
-
Edward Leigh
☠️ Voted No
Conservatives, Gainsborough
-
Julian Lewis
☠️ Voted No
Conservatives, New Forest East
-
Ian Liddell-Grainger
☠️ Did Not Vote
Conservatives, Bridgwater and West Somerset
-
David Lidington
☠️ Did Not Vote
Conservatives, Aylesbury
-
Tony Lloyd
😍 Voted Yes
Labour, Rochdale
-
Tim Loughton
☠️ Voted No
Conservatives, East Worthing and Shoreham
-
Ian C. Lucas
☠️ Did Not Vote
Labour, Wrexham
-
Khalid Mahmood
😍 Voted Yes
Labour, Birmingham, Perry Barr
-
Anne Main
☠️ Voted No
Conservatives, St Albans
-
Gordon Marsden
😍 Voted Yes
Labour, Blackpool South
-
Theresa May
☠️ Did Not Vote
Conservatives, Maidenhead
-
Steve McCabe
😍 Voted Yes
Labour, Birmingham, Selly Oak
-
Kerry McCarthy
😍 Voted Yes
Labour, Bristol East
-
Siobhain McDonagh
😍 Voted Yes
Labour, Mitcham and Morden
-
John McDonnell
😍 Voted Yes
Labour, Hayes and Harlington
-
Pat McFadden
☠️ Did Not Vote
Labour, Wolverhampton South East
-
Edward Miliband
😍 Voted Yes
Labour, Doncaster North
-
Maria Miller
☠️ Did Not Vote
Conservatives, Basingstoke
-
Andrew Mitchell
😍 Voted Yes
Conservatives, Sutton Coldfield
-
Madeleine Moon
😍 Voted Yes
Labour, Bridgend
-
Jessica Morden
☠️ Did Not Vote
Labour, Newport East
-
David Mundell
☠️ Did Not Vote
Conservatives, Dumfriesshire, Clydesdale and Tweeddale
-
Andrew Murrison
☠️ Voted No
Conservatives, South West Wiltshire
-
Robert Neill
☠️ Voted No
Conservatives, Bromley and Chislehurst
-
Albert Owen
😍 Voted Yes
Labour, Ynys Môn
-
Owen Paterson
☠️ Did Not Vote
Conservatives, North Shropshire
-
Mike Penning
☠️ Voted No
Conservatives, Hemel Hempstead
-
John Penrose
☠️ Did Not Vote
Conservatives, Weston-super-Mare
-
Stephen Pound
😍 Voted Yes
Labour, Ealing North
-
Mark Prisk
☠️ Did Not Vote
Conservatives, Hertford and Stortford
-
Mark Pritchard
☠️ Did Not Vote
Conservatives, The Wrekin
-
John Redwood
☠️ Did Not Vote
Conservatives, Wokingham
-
Laurence Robertson
☠️ Voted No
Conservatives, Tewkesbury
-
Geoffrey Robinson
😍 Voted Yes
Labour, Coventry North West
-
Andrew Rosindell
☠️ Voted No
Conservatives, Romford
-
Chris Ruane
☠️ Did Not Vote
Labour, Vale of Clwyd
-
Andrew Selous
☠️ Voted No
Conservatives, South West Bedfordshire
-
Grant Shapps
☠️ Did Not Vote
Conservatives, Welwyn Hatfield
-
Barry Sheerman
☠️ Did Not Vote
Labour, Huddersfield
-
Keith Simpson
☠️ Did Not Vote
Conservatives, Broadland
-
Dennis Skinner
😍 Voted Yes
Labour, Bolsover
-
Andy Slaughter
😍 Voted Yes
Labour, Hammersmith
-
Iain Duncan Smith
☠️ Voted No
Conservatives, Chingford and Woodford Green
-
Angela Smith
😍 Voted Yes
Liberal Democrats, Penistone and Stocksbridge
-
Nicholas Soames
☠️ Did Not Vote
Conservatives, Mid Sussex
-
John Spellar
😍 Voted Yes
Labour, Warley
-
Caroline Spelman
☠️ Did Not Vote
Conservatives, Meriden
-
Gary Streeter
☠️ Voted No
Conservatives, South West Devon
-
Graham Stringer
😍 Voted Yes
Labour, Blackley and Broughton
-
Graham Stuart
😍 Voted Yes
Conservatives, Beverley and Holderness
-
Desmond Swayne
😍 Voted Yes
Conservatives, New Forest West
-
Jo Swinson
😍 Voted Yes
Liberal Democrats, East Dunbartonshire
-
Hugo Swire
😍 Voted Yes
Conservatives, East Devon
-
Robert Syms
☠️ Voted No
Conservatives, Poole
-
Mark Tami
😍 Voted Yes
Labour, Alyn and Deeside
-
Gareth Thomas
😍 Voted Yes
Labour, Harrow West
-
Emily Thornberry
😍 Voted Yes
Labour, Islington South and Finsbury
-
Stephen Timms
😍 Voted Yes
Labour, East Ham
-
David Tredinnick
☠️ Did Not Vote
Conservatives, Bosworth
-
Jon Trickett
☠️ Did Not Vote
Labour, Hemsworth
-
Derek Twigg
😍 Voted Yes
Labour, Halton
-
Shailesh Vara
☠️ Did Not Vote
Conservatives, North West Cambridgeshire
-
Keith Vaz
☠️ Did Not Vote
Labour, Leicester East
-
Theresa Villiers
😍 Voted Yes
Conservatives, Chipping Barnet
-
Charles Walker
☠️ Did Not Vote
Conservatives, Broxbourne
-
Ben Wallace
☠️ Voted No
Conservatives, Wyre and Preston North
-
Tom Watson
☠️ Did Not Vote
Labour, West Bromwich East
-
Alan Whitehead
😍 Voted Yes
Labour, Southampton, Test
-
John Whittingdale
☠️ Voted No
Conservatives, Maldon
-
Bill Wiggin
😍 Voted Yes
Conservatives, North Herefordshire
-
Rosie Winterton
😍 Voted Yes
Labour, Doncaster Central
-
Jeremy Wright
☠️ Did Not Vote
Conservatives, Kenilworth and Southam