Members
Every sitting Member of Parliament. Search by name or constituency, filter by party.
650 Members

Ms Diane Abbott
Independent · Hackney North and Stoke Newington
FULL PROFILE
Jack Abbott
Labour (Co-op) · Ipswich
FULL PROFILE
Debbie Abrahams
Labour · Oldham East and Saddleworth
FULL PROFILE
Shockat Adam
Independent · Leicester South
FULL PROFILE
Dr Zubir Ahmed
Labour · Glasgow South West
FULL PROFILE
Luke Akehurst
Labour · North Durham
FULL PROFILE
Sadik Al-Hassan
Labour · North Somerset
PARTIAL DATA
Mr Bayo Alaba
Labour · Southend East and Rochford
FULL PROFILE
Dan Aldridge
Labour · Weston-super-Mare
FULL PROFILE
Mr Douglas Alexander
Labour (Co-op) · Lothian East
FULL PROFILE
Heidi Alexander
Labour · Swindon South
FULL PROFILE
Rushanara Ali
Labour · Bethnal Green and Stepney
FULL PROFILE
Tahir Ali
Labour · Birmingham Hall Green and Moseley
FULL PROFILE
Dr Rosena Allin-Khan
Labour · Tooting
FULL PROFILE
Jim Allister
Traditional Unionist Voice · North Antrim
FULL PROFILE
Gideon Amos
Liberal Democrat · Taunton and Wellington
FULL PROFILE
Callum Anderson
Labour · Buckingham and Bletchley
PARTIAL DATA
Fleur Anderson
Labour · Putney
FULL PROFILE
Lee Anderson
Reform UK · Ashfield
FULL PROFILE
Stuart Anderson
Conservative · South Shropshire
FULL PROFILE
Stuart Andrew
Conservative · Daventry
FULL PROFILE
Tonia Antoniazzi
Labour · Gower
FULL PROFILE
Steff Aquarone
Liberal Democrat · North Norfolk
FULL PROFILE
Edward Argar
Conservative · Melton and Syston
FULL PROFILE
Dr Scott Arthur
Labour · Edinburgh South West
FULL PROFILE
Jess Asato
Labour · Lowestoft
PARTIAL DATA
James Asser
Labour · West Ham and Beckton
PARTIAL DATA
Jas Athwal
Labour · Ilford South
FULL PROFILE
Victoria Atkins
Conservative · Louth and Horncastle
FULL PROFILE
Catherine Atkinson
Labour · Derby North
FULL PROFILE
Lewis Atkinson
Labour · Sunderland Central
FULL PROFILE
Josh Babarinde
Liberal Democrat · Eastbourne
FULL PROFILE
Gareth Bacon
Conservative · Orpington
FULL PROFILE
Mrs Kemi Badenoch
Conservative · North West Essex
FULL PROFILE
Mr Calvin Bailey
Labour · Leyton and Wanstead
FULL PROFILE
Olivia Bailey
Labour · Reading West and Mid Berkshire
FULL PROFILE
Rebecca Long Bailey
Labour · Salford
FULL PROFILE
David Baines
Labour · St Helens North
PARTIAL DATA
Alex Baker
Labour · Aldershot
PARTIAL DATA
Richard Baker
Labour · Glenrothes and Mid Fife
FULL PROFILE
Dame Harriett Baldwin
Conservative · West Worcestershire
FULL PROFILE
Alex Ballinger
Labour · Halesowen
FULL PROFILE
Antonia Bance
Labour · Tipton and Wednesbury
FULL PROFILE
Steve Barclay
Conservative · North East Cambridgeshire
FULL PROFILE
Paula Barker
Labour · Liverpool Wavertree
FULL PROFILE
Lee Barron
Labour · Corby and East Northamptonshire
PARTIAL DATA
Mr Alex Barros-Curtis
Labour · Cardiff West
PARTIAL DATA
Johanna Baxter
Labour · Paisley and Renfrewshire South
FULL PROFILE
Danny Beales
Labour · Uxbridge and South Ruislip
FULL PROFILE
Lorraine Beavers
Labour · Blackpool North and Fleetwood
FULL PROFILE
Mr Peter Bedford
Conservative · Mid Leicestershire
FULL PROFILEÓrfhlaith Begley
Sinn Féin · West Tyrone
PARTIAL DATA
Apsana Begum
Labour · Poplar and Limehouse
FULL PROFILE
Torsten Bell
Labour · Swansea West
FULL PROFILE
Hilary Benn
Labour · Leeds South
FULL PROFILE
Alison Bennett
Liberal Democrat · Mid Sussex
FULL PROFILE
Siân Berry
Green Party · Brighton Pavilion
FULL PROFILE
Mr Clive Betts
Labour · Sheffield South East
FULL PROFILE
Saqib Bhatti
Conservative · Meriden and Solihull East
FULL PROFILE
Ms Polly Billington
Labour · East Thanet
FULL PROFILE
Matt Bishop
Labour · Forest of Dean
PARTIAL DATA
Bob Blackman
Conservative · Harrow East
FULL PROFILE
Kirsty Blackman
Scottish National Party · Aberdeen North
FULL PROFILE
Olivia Blake
Labour · Sheffield Hallam
FULL PROFILE
Rachel Blake
Labour (Co-op) · Cities of London and Westminster
PARTIAL DATA
Chris Bloore
Labour · Redditch
FULL PROFILE
Mrs Elsie Blundell
Labour · Heywood and Middleton North
FULL PROFILE
Kevin Bonavia
Labour · Stevenage
FULL PROFILE
Sarah Bool
Conservative · South Northamptonshire
FULL PROFILE
Jade Botterill
Labour · Ossett and Denby Dale
PARTIAL DATA
Andrew Bowie
Conservative · West Aberdeenshire and Kincardine
FULL PROFILE
Sureena Brackenridge
Labour · Wolverhampton North East
FULL PROFILE
Dame Karen Bradley
Conservative · Staffordshire Moorlands
FULL PROFILE
Aphra Brandreth
Conservative · Chester South and Eddisbury
PARTIAL DATA
Mr Jonathan Brash
Labour · Hartlepool
FULL PROFILE
Suella Braverman
Reform UK · Fareham and Waterlooville
FULL PROFILE
Alex Brewer
Liberal Democrat · North East Hampshire
PARTIAL DATA
Phil Brickell
Labour · Bolton West
PARTIAL DATA
Jess Brown-Fuller
Liberal Democrat · Chichester
FULL PROFILE
Chris Bryant
Labour · Rhondda and Ogmore
FULL PROFILE
Julia Buckley
Labour · Shrewsbury
FULL PROFILE
Alex Burghart
Conservative · Brentwood and Ongar
FULL PROFILE
Richard Burgon
Labour · Leeds East
FULL PROFILE
Maureen Burke
Labour · Glasgow North East
PARTIAL DATA
David Burton-Sampson
Labour · Southend West and Leigh
PARTIAL DATA
Dawn Butler
Labour · Brent East
FULL PROFILE
Ian Byrne
Labour · Liverpool West Derby
FULL PROFILE
Liam Byrne
Labour · Birmingham Hodge Hill and Solihull North
FULL PROFILE
Ruth Cadbury
Labour · Brentford and Isleworth
FULL PROFILE
Nesil Caliskan
Labour · Barking
PARTIAL DATA
Sir Alan Campbell
Labour · Tynemouth
FULL PROFILEMr Gregory Campbell
Democratic Unionist Party · East Londonderry
FULL PROFILE
Irene Campbell
Labour · North Ayrshire and Arran
PARTIAL DATA
Juliet Campbell
Labour · Broxtowe
FULL PROFILE
Markus Campbell-Savours
Labour · Penrith and Solway
PARTIAL DATA
Charlotte Cane
Liberal Democrat · Ely and East Cambridgeshire
PARTIAL DATA
Dan Carden
Labour · Liverpool Walton
FULL PROFILE
Sam Carling
Labour · North West Cambridgeshire
FULL PROFILE
Mr Alistair Carmichael
Liberal Democrat · Orkney and Shetland
FULL PROFILE
Al Carns
Labour · Birmingham Selly Oak
FULL PROFILE
James Cartlidge
Conservative · South Suffolk
FULL PROFILE
David Chadwick
Liberal Democrat · Brecon, Radnor and Cwm Tawe
FULL PROFILE
Wendy Chamberlain
Liberal Democrat · North East Fife
FULL PROFILE
Dr Danny Chambers
Liberal Democrat · Winchester
FULL PROFILE
Sarah Champion
Labour · Rotherham
FULL PROFILE
Bambos Charalambous
Labour · Southgate and Wood Green
FULL PROFILE
Mr Luke Charters
Labour · York Outer
PARTIAL DATA
Sir Christopher Chope
Conservative · Christchurch
FULL PROFILE
Dr Ellie Chowns
Green Party · North Herefordshire
FULL PROFILE
Feryal Clark
Labour · Enfield North
FULL PROFILE
Sir James Cleverly
Conservative · Braintree
FULL PROFILE
Sir Geoffrey Clifton-Brown
Conservative · North Cotswolds
FULL PROFILE
Lewis Cocking
Conservative · Broxbourne
FULL PROFILE
Chris Coghlan
Liberal Democrat · Dorking and Horley
PARTIAL DATA
Ben Coleman
Labour · Chelsea and Fulham
FULL PROFILE
Jacob Collier
Labour · Burton and Uttoxeter
PARTIAL DATA
Lizzi Collinge
Labour · Morecambe and Lunesdale
FULL PROFILE
Tom Collins
Labour · Worcester
PARTIAL DATA
Victoria Collins
Liberal Democrat · Harpenden and Berkhamsted
FULL PROFILE
Liam Conlon
Labour · Beckenham and Penge
FULL PROFILE
Sarah Coombes
Labour · West Bromwich
PARTIAL DATA
Andrew Cooper
Labour · Mid Cheshire
FULL PROFILE
Dr Beccy Cooper
Labour · Worthing West
PARTIAL DATA
Daisy Cooper
Liberal Democrat · St Albans
FULL PROFILE
John Cooper
Conservative · Dumfries and Galloway
FULL PROFILE
Yvette Cooper
Labour · Pontefract, Castleford and Knottingley
FULL PROFILE
Jeremy Corbyn
Independent · Islington North
FULL PROFILE
Marsha De Cordova
Labour · Battersea
FULL PROFILE
Alberto Costa
Conservative · South Leicestershire
FULL PROFILE
Deirdre Costigan
Labour · Ealing Southall
FULL PROFILE
Claire Coutinho
Conservative · East Surrey
FULL PROFILE
Sir Geoffrey Cox
Conservative · Torridge and Tavistock
PARTIAL DATA
Pam Cox
Labour · Colchester
PARTIAL DATA
Neil Coyle
Labour · Bermondsey and Old Southwark
FULL PROFILE
Jen Craft
Labour · Thurrock
FULL PROFILE
Mary Creagh
Labour · Coventry East
FULL PROFILE
Ms Stella Creasy
Labour (Co-op) · Walthamstow
FULL PROFILE
Torcuil Crichton
Labour · Na h-Eileanan an Iar
FULL PROFILE
Harriet Cross
Conservative · Gordon and Buchan
FULL PROFILEPat Cullen
Sinn Féin · Fermanagh and South Tyrone
PARTIAL DATA
Judith Cummins
Labour · Bradford South
FULL PROFILE
Chris Curtis
Labour · Milton Keynes North
PARTIAL DATA
Janet Daby
Labour · Lewisham East
FULL PROFILE
Sir Nicholas Dakin
Labour · Scunthorpe
FULL PROFILE
Ashley Dalton
Labour · West Lancashire
FULL PROFILE
Adam Dance
Liberal Democrat · Yeovil
PARTIAL DATA
Steve Darling
Liberal Democrat · Torbay
FULL PROFILE
Emily Darlington
Labour · Milton Keynes Central
FULL PROFILE
Ed Davey
Liberal Democrat · Kingston and Surbiton
FULL PROFILE
Ann Davies
Plaid Cymru · Caerfyrddin
FULL PROFILE
Gareth Davies
Conservative · Grantham and Bourne
FULL PROFILE
Jonathan Davies
Labour · Mid Derbyshire
FULL PROFILE
Mims Davies
Conservative · East Grinstead and Uckfield
FULL PROFILE
Paul Davies
Labour · Colne Valley
FULL PROFILE
Shaun Davies
Labour · Telford
FULL PROFILE
Alex Davies-Jones
Labour · Pontypridd
FULL PROFILE
David Davis
Conservative · Goole and Pocklington
FULL PROFILE
Bobby Dean
Liberal Democrat · Carshalton and Wallington
FULL PROFILE
Josh Dean
Labour · Hertford and Stortford
PARTIAL DATA
Kate Dearden
Labour (Co-op) · Halifax
FULL PROFILE
Carla Denyer
Green Party · Bristol Central
FULL PROFILE
Charlie Dewhirst
Conservative · Bridlington and The Wolds
FULL PROFILE
Mr Tanmanjeet Singh Dhesi
Labour · Slough
FULL PROFILE
Jim Dickson
Labour · Dartford
FULL PROFILE
Mr Lee Dillon
Liberal Democrat · Newbury
FULL PROFILE
Dame Caroline Dinenage
Conservative · Gosport
FULL PROFILE
Anna Dixon
Labour · Shipley
FULL PROFILE
Samantha Dixon
Labour · Chester North and Neston
FULL PROFILE
Anneliese Dodds
Labour (Co-op) · Oxford East
FULL PROFILE
Helena Dollimore
Labour (Co-op) · Hastings and Rye
PARTIAL DATA
Dave Doogan
Scottish National Party · Angus and Perthshire Glens
FULL PROFILE
Stephen Doughty
Labour (Co-op) · Cardiff South and Penarth
FULL PROFILE
Peter Dowd
Labour · Bootle
FULL PROFILE
Sir Oliver Dowden
Conservative · Hertsmere
FULL PROFILE
Graeme Downie
Labour · Dunfermline and Dollar
FULL PROFILE
Rosie Duffield
Independent · Canterbury
FULL PROFILE
Neil Duncan-Jordan
Labour · Poole
PARTIAL DATA
Sarah Dyke
Liberal Democrat · Glastonbury and Somerton
FULL PROFILE
Dame Angela Eagle
Labour · Wallasey
FULL PROFILE
Maria Eagle
Labour · Liverpool Garston
FULL PROFILE
Alex Easton
Independent · North Down
FULL PROFILEColum Eastwood
Social Democratic & Labour Party · Foyle
FULL PROFILE
Sorcha Eastwood
Alliance · Lagan Valley
FULL PROFILE
Cat Eccles
Labour · Stourbridge
FULL PROFILE
Lauren Edwards
Labour · Rochester and Strood
PARTIAL DATA
Sarah Edwards
Labour · Tamworth
FULL PROFILE
Clive Efford
Labour · Eltham and Chislehurst
FULL PROFILE
Damien Egan
Labour · Bristol North East
PARTIAL DATA
Maya Ellis
Labour · Ribble Valley
FULL PROFILE
Chris Elmore
Labour · Bridgend
FULL PROFILE
Kirith Entwistle
Labour · Bolton North East
PARTIAL DATA
Florence Eshalomi
Labour (Co-op) · Vauxhall and Camberwell Green
FULL PROFILE
Bill Esterson
Labour · Sefton Central
FULL PROFILE
Chris Evans
Labour (Co-op) · Caerphilly
FULL PROFILE
Dr Luke Evans
Conservative · Hinckley and Bosworth
FULL PROFILE
Miatta Fahnbulleh
Labour (Co-op) · Peckham
FULL PROFILE
Mr Hamish Falconer
Labour · Lincoln
FULL PROFILE
Nigel Farage
Reform UK · Clacton
PARTIAL DATA
Linsey Farnsworth
Labour · Amber Valley
PARTIAL DATA
Tim Farron
Liberal Democrat · Westmorland and Lonsdale
FULL PROFILE
Josh Fenton-Glynn
Labour · Calder Valley
FULL PROFILE
Mark Ferguson
Labour · Gateshead Central and Whickham
PARTIAL DATA
Patricia Ferguson
Labour · Glasgow West
PARTIAL DATAJohn Finucane
Sinn Féin · Belfast North
PARTIAL DATA
Natalie Fleet
Labour · Bolsover
PARTIAL DATA
Stephen Flynn
Scottish National Party · Aberdeen South
FULL PROFILE
Emma Foody
Labour (Co-op) · Cramlington and Killingworth
PARTIAL DATA
Catherine Fookes
Labour · Monmouthshire
FULL PROFILE
Richard Foord
Liberal Democrat · Honiton and Sidmouth
FULL PROFILE
Mr Will Forster
Liberal Democrat · Woking
FULL PROFILE
Peter Fortune
Conservative · Bromley and Biggin Hill
PARTIAL DATA
Mr Paul Foster
Labour · South Ribble
PARTIAL DATA
Sir Ashley Fox
Conservative · Bridgwater
FULL PROFILE
Vicky Foxcroft
Labour · Lewisham North
FULL PROFILE
Mary Kelly Foy
Labour · City of Durham
FULL PROFILE
Daniel Francis
Labour · Bexleyheath and Crayford
FULL PROFILE
Mr Mark Francois
Conservative · Rayleigh and Wickford
FULL PROFILE
Zöe Franklin
Liberal Democrat · Guildford
FULL PROFILE
George Freeman
Conservative · Mid Norfolk
FULL PROFILE
Mr Louie French
Conservative · Old Bexley and Sidcup
FULL PROFILE
Mr James Frith
Labour · Bury North
FULL PROFILE
Richard Fuller
Conservative · North Bedfordshire
FULL PROFILE
Gill Furniss
Labour · Sheffield Brightside and Hillsborough
FULL PROFILE
Sir Roger Gale
Conservative · Herne Bay and Sandwich
FULL PROFILE
Barry Gardiner
Labour · Brent West
FULL PROFILE
Dr Allison Gardner
Labour · Stoke-on-Trent South
FULL PROFILE
Mark Garnier
Conservative · Wyre Forest
FULL PROFILE
Anna Gelderd
Labour · South East Cornwall
PARTIAL DATA
Alan Gemmell
Labour · Central Ayrshire
FULL PROFILE
Andrew George
Liberal Democrat · St Ives
FULL PROFILE
Gill German
Labour · Clwyd North
PARTIAL DATA
Stephen Gethins
Scottish National Party · Arbroath and Broughty Ferry
FULL PROFILEMs Nusrat Ghani
Conservative · Sussex Weald
FULL PROFILE
Sarah Gibson
Liberal Democrat · Chippenham
FULL PROFILE
Tracy Gilbert
Labour · Edinburgh North and Leith
FULL PROFILE
Preet Kaur Gill
Labour (Co-op) · Birmingham Edgbaston
FULL PROFILE
Rachel Gilmour
Liberal Democrat · Tiverton and Minehead
PARTIAL DATA
Becky Gittins
Labour · Clwyd East
PARTIAL DATA
John Glen
Conservative · Salisbury
FULL PROFILE
Mary Glindon
Labour · Newcastle upon Tyne East and Wallsend
FULL PROFILE
Olly Glover
Liberal Democrat · Didcot and Wantage
FULL PROFILE
Marie Goldman
Liberal Democrat · Chelmsford
FULL PROFILE
Ben Goldsborough
Labour · South Norfolk
FULL PROFILE
Tom Gordon
Liberal Democrat · Harrogate and Knaresborough
FULL PROFILE
Jodie Gosling
Labour · Nuneaton
PARTIAL DATA
Georgia Gould
Labour · Queen's Park and Maida Vale
FULL PROFILE
John Grady
Labour · Glasgow East
FULL PROFILE
Helen Grant
Conservative · Maidstone and Malling
PARTIAL DATA
Sarah Green
Liberal Democrat · Chesham and Amersham
FULL PROFILE
Lilian Greenwood
Labour · Nottingham South
FULL PROFILE
Andrew Griffith
Conservative · Arundel and South Downs
FULL PROFILE
Dame Nia Griffith
Labour · Llanelli
FULL PROFILE
Alison Griffiths
Conservative · Bognor Regis and Littlehampton
FULL PROFILE
Amanda Hack
Labour · North West Leicestershire
FULL PROFILE
Louise Haigh
Labour · Sheffield Heeley
FULL PROFILE
Sarah Hall
Labour (Co-op) · Warrington South
PARTIAL DATA
Fabian Hamilton
Labour · Leeds North East
PARTIAL DATA
Paulette Hamilton
Labour · Birmingham Erdington
FULL PROFILE
Claire Hanna
Social Democratic & Labour Party · Belfast South and Mid Down
FULL PROFILE
Monica Harding
Liberal Democrat · Esher and Walton
FULL PROFILE
Emma Hardy
Labour · Kingston upon Hull West and Haltemprice
FULL PROFILE
Carolyn Harris
Labour · Neath and Swansea East
FULL PROFILE
Rebecca Harris
Conservative · Castle Point
PARTIAL DATA
Lloyd Hatton
Labour · South Dorset
PARTIAL DATA
Helen Hayes
Labour · Dulwich and West Norwood
FULL PROFILE
Sir John Hayes
Conservative · South Holland and The Deepings
FULL PROFILE
Tom Hayes
Labour · Bournemouth East
FULL PROFILE
Claire Hazelgrove
Labour · Filton and Bradley Stoke
PARTIAL DATAChris Hazzard
Sinn Féin · South Down
PARTIAL DATA
John Healey
Labour · Rawmarsh and Conisbrough
FULL PROFILE
Sir Mark Hendrick
Labour (Co-op) · Preston
FULL PROFILE
Pippa Heylings
Liberal Democrat · South Cambridgeshire
FULL PROFILE
Dame Meg Hillier
Labour (Co-op) · Hackney South and Shoreditch
FULL PROFILE
Chris Hinchliff
Labour · North East Hertfordshire
PARTIAL DATA
Jonathan Hinder
Labour · Pendle and Clitheroe
PARTIAL DATA
Damian Hinds
Conservative · East Hampshire
FULL PROFILE
Simon Hoare
Conservative · North Dorset
FULL PROFILE
Wera Hobhouse
Liberal Democrat · Bath
FULL PROFILE
Mrs Sharon Hodgson
Labour · Washington and Gateshead South
FULL PROFILE
Mr Richard Holden
Conservative · Basildon and Billericay
FULL PROFILE
Kevin Hollinrake
Conservative · Thirsk and Malton
FULL PROFILE
Paul Holmes
Conservative · Hamble Valley
FULL PROFILE
Rachel Hopkins
Labour · Luton South and South Bedfordshire
FULL PROFILE
Sir Lindsay Hoyle
Speaker · Chorley
PARTIAL DATA
Nigel Huddleston
Conservative · Droitwich and Evesham
FULL PROFILE
Dr Neil Hudson
Conservative · Epping Forest
FULL PROFILE
Claire Hughes
Labour · Bangor Aberconwy
PARTIAL DATADáire Hughes
Sinn Féin · Newry and Armagh
PARTIAL DATA
Alison Hume
Labour · Scarborough and Whitby
FULL PROFILE
Sir Jeremy Hunt
Conservative · Godalming and Ash
FULL PROFILE
Dr Rupa Huq
Labour · Ealing Central and Acton
FULL PROFILE
Patrick Hurley
Labour · Southport
FULL PROFILE
Mr Adnan Hussain
Independent · Blackburn
PARTIAL DATA
Imran Hussain
Labour · Bradford East
FULL PROFILE
Leigh Ingham
Labour · Stafford
PARTIAL DATA
Natasha Irons
Labour · Croydon East
PARTIAL DATA
Sally Jameson
Labour (Co-op) · Doncaster Central
FULL PROFILE
Christine Jardine
Liberal Democrat · Edinburgh West
FULL PROFILE
Dan Jarvis
Labour · Barnsley North
FULL PROFILE
Liz Jarvis
Liberal Democrat · Eastleigh
FULL PROFILE
Sir Bernard Jenkin
Conservative · Harwich and North Essex
FULL PROFILE
Robert Jenrick
Reform UK · Newark
FULL PROFILE
Terry Jermy
Labour · South West Norfolk
PARTIAL DATA
Adam Jogee
Labour · Newcastle-under-Lyme
FULL PROFILE
Dr Caroline Johnson
Conservative · Sleaford and North Hykeham
FULL PROFILE
Dame Diana Johnson
Labour · Kingston upon Hull North and Cottingham
FULL PROFILE
Kim Johnson
Labour · Liverpool Riverside
FULL PROFILE
Clive Jones
Liberal Democrat · Wokingham
FULL PROFILE
Darren Jones
Labour · Bristol North West
FULL PROFILE
Gerald Jones
Labour · Merthyr Tydfil and Aberdare
FULL PROFILE
Lillian Jones
Labour · Kilmarnock and Loudoun
FULL PROFILE
Ruth Jones
Labour · Newport West and Islwyn
FULL PROFILE
Sarah Jones
Labour · Croydon West
FULL PROFILE
Lincoln Jopp
Conservative · Spelthorne
FULL PROFILE
Gurinder Singh Josan
Labour · Smethwick
PARTIAL DATA
Sojan Joseph
Labour · Ashford
PARTIAL DATA
Warinder Juss
Labour · Wolverhampton West
FULL PROFILE
Chris Kane
Labour · Stirling and Strathallan
PARTIAL DATA
Mike Kane
Labour · Wythenshawe and Sale East
FULL PROFILE
Satvir Kaur
Labour · Southampton Test
PARTIAL DATA
Alicia Kearns
Conservative · Rutland and Stamford
FULL PROFILE
Liz Kendall
Labour · Leicester West
FULL PROFILE
Afzal Khan
Labour · Manchester Rusholme
FULL PROFILE
Ayoub Khan
Independent · Birmingham Perry Barr
FULL PROFILE
Naushabah Khan
Labour · Gillingham and Rainham
PARTIAL DATA
Stephen Kinnock
Labour · Aberafan Maesteg
FULL PROFILE
Jayne Kirkham
Labour (Co-op) · Truro and Falmouth
FULL PROFILE
Gen Kitchen
Labour · Wellingborough and Rushden
PARTIAL DATA
Mr Paul Kohler
Liberal Democrat · Wimbledon
FULL PROFILE
Danny Kruger
Reform UK · East Wiltshire
FULL PROFILE
Sonia Kumar
Labour · Dudley
FULL PROFILE
Uma Kumaran
Labour · Stratford and Bow
PARTIAL DATA
Peter Kyle
Labour · Hove and Portslade
FULL PROFILE
Laura Kyrke-Smith
Labour · Aylesbury
FULL PROFILE
Ben Lake
Plaid Cymru · Ceredigion Preseli
FULL PROFILE
Katie Lam
Conservative · Weald of Kent
FULL PROFILE
Peter Lamb
Labour · Crawley
FULL PROFILE
Mr David Lammy
Labour · Tottenham
FULL PROFILE
John Lamont
Conservative · Berwickshire, Roxburgh and Selkirk
FULL PROFILE
Ian Lavery
Labour · Blyth and Ashington
FULL PROFILE
Chris Law
Scottish National Party · Dundee Central
FULL PROFILE
Noah Law
Labour · St Austell and Newquay
PARTIAL DATA
Kim Leadbeater
Labour · Spen Valley
FULL PROFILE
Graham Leadbitter
Scottish National Party · Moray West, Nairn and Strathspey
FULL PROFILE
Sir Edward Leigh
Conservative · Gainsborough
FULL PROFILE
Brian Leishman
Labour · Alloa and Grangemouth
FULL PROFILE
Emma Lewell
Labour · South Shields
FULL PROFILE
Andrew Lewin
Labour · Welwyn Hatfield
PARTIAL DATA
Clive Lewis
Labour · Norwich South
FULL PROFILE
Sir Julian Lewis
Conservative · New Forest East
FULL PROFILE
Simon Lightwood
Labour (Co-op) · Wakefield and Rothwell
FULL PROFILE
Carla Lockhart
Democratic Unionist Party · Upper Bann
FULL PROFILE
Seamus Logan
Scottish National Party · Aberdeenshire North and Moray East
FULL PROFILE
Julia Lopez
Conservative · Hornchurch and Upminster
FULL PROFILE
Rupert Lowe
Independent · Great Yarmouth
FULL PROFILE
Josh MacAlister
Labour · Whitehaven and Workington
FULL PROFILE
James MacCleary
Liberal Democrat · Lewes
PARTIAL DATA
Alice Macdonald
Labour (Co-op) · Norwich North
FULL PROFILE
Mr Angus MacDonald
Liberal Democrat · Inverness, Skye and West Ross-shire
FULL PROFILE
Andy MacNae
Labour · Rossendale and Darwen
FULL PROFILE
Justin Madders
Labour · Ellesmere Port and Bromborough
FULL PROFILE
Ben Maguire
Liberal Democrat · North Cornwall
FULL PROFILE
Helen Maguire
Liberal Democrat · Epsom and Ewell
FULL PROFILE
Shabana Mahmood
Labour · Birmingham Ladywood
FULL PROFILE
Alan Mak
Conservative · Havant
PARTIAL DATA
Seema Malhotra
Labour (Co-op) · Feltham and Heston
FULL PROFILEMr Cathal Mallaghan
Sinn Féin · Mid Ulster
PARTIAL DATA
Kit Malthouse
Conservative · North West Hampshire
FULL PROFILE
Amanda Martin
Labour · Portsmouth North
FULL PROFILE
Mike Martin
Liberal Democrat · Tunbridge Wells
FULL PROFILE
Rachael Maskell
Labour (Co-op) · York Central
FULL PROFILEPaul Maskey
Sinn Féin · Belfast West
PARTIAL DATA
Keir Mather
Labour · Selby
FULL PROFILE
Brian Mathew
Liberal Democrat · Melksham and Devizes
FULL PROFILEAlex Mayer
Labour · Dunstable and Leighton Buzzard
PARTIAL DATA
Jerome Mayhew
Conservative · Broadland and Fakenham
FULL PROFILE
Charlie Maynard
Liberal Democrat · Witney
FULL PROFILE
Douglas McAllister
Labour · West Dunbartonshire
FULL PROFILE
Kerry McCarthy
Labour · Bristol East
FULL PROFILE
Martin McCluskey
Labour · Inverclyde and Renfrewshire West
PARTIAL DATA
Dame Siobhain McDonagh
Labour · Mitcham and Morden
FULL PROFILE
Andy McDonald
Labour · Middlesbrough and Thornaby East
FULL PROFILE
Chris McDonald
Labour · Stockton North
FULL PROFILE
John McDonnell
Labour · Hayes and Harlington
FULL PROFILE
Blair McDougall
Labour · East Renfrewshire
FULL PROFILE
Lola McEvoy
Labour · Darlington
FULL PROFILE
Pat McFadden
Labour · Wolverhampton South East
FULL PROFILE
Alison McGovern
Labour · Birkenhead
FULL PROFILE
Alex McIntyre
Labour · Gloucester
FULL PROFILE
Gordon McKee
Labour · Glasgow South
PARTIAL DATA
Kevin McKenna
Labour · Sittingbourne and Sheppey
FULL PROFILE
Catherine McKinnell
Labour · Newcastle upon Tyne North
FULL PROFILE
Jim McMahon
Labour (Co-op) · Oldham West, Chadderton and Royton
FULL PROFILE
Anna McMorrin
Labour · Cardiff North
FULL PROFILE
James McMurdock
Independent · South Basildon and East Thurrock
PARTIAL DATA
Frank McNally
Labour · Coatbridge and Bellshill
PARTIAL DATA
Kirsty McNeill
Labour (Co-op) · Midlothian
FULL PROFILE
Esther McVey
Conservative · Tatton
FULL PROFILE
Llinos Medi
Plaid Cymru · Ynys Môn
PARTIAL DATA
Anneliese Midgley
Labour · Knowsley
PARTIAL DATA
Freddie van Mierlo
Liberal Democrat · Henley and Thame
PARTIAL DATA
Ed Miliband
Labour · Doncaster North
FULL PROFILE
Calum Miller
Liberal Democrat · Bicester and Woodstock
PARTIAL DATA
John Milne
Liberal Democrat · Horsham
FULL PROFILE
Ms Julie Minns
Labour · Carlisle
FULL PROFILE
Navendu Mishra
Labour · Stockport
FULL PROFILE
Sir Andrew Mitchell
Conservative · Sutton Coldfield
FULL PROFILE
Abtisam Mohamed
Labour · Sheffield Central
PARTIAL DATA
Iqbal Mohamed
Independent · Dewsbury and Batley
FULL PROFILE
Mr Gagan Mohindra
Conservative · South West Hertfordshire
FULL PROFILE
Perran Moon
Labour · Camborne and Redruth
FULL PROFILE
Robbie Moore
Conservative · Keighley and Ilkley
FULL PROFILE
Layla Moran
Liberal Democrat · Oxford West and Abingdon
FULL PROFILE
Jessica Morden
Labour · Newport East
FULL PROFILE
Edward Morello
Liberal Democrat · West Dorset
FULL PROFILE
Helen Morgan
Liberal Democrat · North Shropshire
FULL PROFILE
Stephen Morgan
Labour · Portsmouth South
FULL PROFILE
Grahame Morris
Labour · Easington
FULL PROFILE
Joe Morris
Labour · Hexham
FULL PROFILE
Tom Morrison
Liberal Democrat · Cheadle
FULL PROFILE
Joy Morrissey
Conservative · Beaconsfield
FULL PROFILE
Wendy Morton
Conservative · Aldridge-Brownhills
FULL PROFILE
Dr Kieran Mullan
Conservative · Bexhill and Battle
FULL PROFILE
Margaret Mullane
Labour · Dagenham and Rainham
PARTIAL DATA
David Mundell
Conservative · Dumfriesshire, Clydesdale and Tweeddale
FULL PROFILE
Tessa Munt
Liberal Democrat · Wells and Mendip Hills
FULL PROFILE
Luke Murphy
Labour · Basingstoke
FULL PROFILE
Chris Murray
Labour · Edinburgh East and Musselburgh
FULL PROFILE
Ian Murray
Labour · Edinburgh South
FULL PROFILE
James Murray
Labour (Co-op) · Ealing North
FULL PROFILE
Katrina Murray
Labour · Cumbernauld and Kirkintilloch
PARTIAL DATA
Susan Murray
Liberal Democrat · Mid Dunbartonshire
FULL PROFILE
Dr Andrew Murrison
Conservative · South West Wiltshire
FULL PROFILE
Luke Myer
Labour · Middlesbrough South and East Cleveland
FULL PROFILE
James Naish
Labour · Rushcliffe
FULL PROFILE
Connor Naismith
Labour · Crewe and Nantwich
FULL PROFILE
Lisa Nandy
Labour · Wigan
FULL PROFILE
Kanishka Narayan
Labour · Vale of Glamorgan
FULL PROFILE
Pamela Nash
Labour · Motherwell, Wishaw and Carluke
PARTIAL DATA
Josh Newbury
Labour · Cannock Chase
FULL PROFILE
Samantha Niblett
Labour · South Derbyshire
FULL PROFILE
Charlotte Nichols
Labour · Warrington North
FULL PROFILE
Caroline Nokes
Conservative · Romsey and Southampton North
FULL PROFILE
Jesse Norman
Conservative · Hereford and South Herefordshire
FULL PROFILE
Alex Norris
Labour (Co-op) · Nottingham North and Kimberley
FULL PROFILEDan Norris
Independent · North East Somerset and Hanham
PARTIAL DATA
Neil O'Brien
Conservative · Harborough, Oadby and Wigston
FULL PROFILE
Brendan O'Hara
Scottish National Party · Argyll, Bute and South Lochaber
FULL PROFILE
Ben Obese-Jecty
Conservative · Huntingdon
FULL PROFILE
Sarah Olney
Liberal Democrat · Richmond Park
FULL PROFILE
Melanie Onn
Labour · Great Grimsby and Cleethorpes
FULL PROFILE
Dame Chi Onwurah
Labour · Newcastle upon Tyne Central and West
FULL PROFILE
Dr Simon Opher
Labour · Stroud
FULL PROFILE
Ms Abena Oppong-Asare
Labour · Erith and Thamesmead
FULL PROFILE
Kate Osamor
Labour (Co-op) · Edmonton and Winchmore Hill
FULL PROFILE
Kate Osborne
Labour · Jarrow and Gateshead East
FULL PROFILE
Tristan Osborne
Labour · Chatham and Aylesford
PARTIAL DATA
Taiwo Owatemi
Labour · Coventry North West
FULL PROFILE
Sarah Owen
Labour · Luton North
FULL PROFILE
Darren Paffey
Labour · Southampton Itchen
FULL PROFILE
Andrew Pakes
Labour (Co-op) · Peterborough
PARTIAL DATA
Priti Patel
Conservative · Witham
FULL PROFILE
Matthew Patrick
Labour · Wirral West
FULL PROFILE
Rebecca Paul
Conservative · Reigate
FULL PROFILE
Michael Payne
Labour · Gedling
PARTIAL DATA
Stephanie Peacock
Labour · Barnsley South
FULL PROFILE
Jon Pearce
Labour · High Peak
PARTIAL DATA
Matthew Pennycook
Labour · Greenwich and Woolwich
FULL PROFILE
Mr Toby Perkins
Labour · Chesterfield
FULL PROFILE
Manuela Perteghella
Liberal Democrat · Stratford-on-Avon
FULL PROFILE
Jess Phillips
Labour · Birmingham Yardley
FULL PROFILE
Bridget Phillipson
Labour · Houghton and Sunderland South
FULL PROFILE
Chris Philp
Conservative · Croydon South
FULL PROFILE
Dr Al Pinkerton
Liberal Democrat · Surrey Heath
FULL PROFILE
David Pinto-Duschinsky
Labour · Hendon
FULL PROFILE
Lee Pitcher
Labour · Doncaster East and the Isle of Axholme
FULL PROFILE
Jo Platt
Labour (Co-op) · Leigh and Atherton
FULL PROFILE
Sarah Pochin
Reform UK · Runcorn and Helsby
PARTIAL DATA
Luke Pollard
Labour (Co-op) · Plymouth Sutton and Devonport
FULL PROFILE
Joe Powell
Labour · Kensington and Bayswater
FULL PROFILE
Lucy Powell
Labour (Co-op) · Manchester Central
FULL PROFILE
Gregor Poynton
Labour · Livingston
PARTIAL DATA
Peter Prinsley
Labour · Bury St Edmunds and Stowmarket
FULL PROFILE
Mark Pritchard
Conservative · The Wrekin
FULL PROFILE
Richard Quigley
Labour · Isle of Wight West
PARTIAL DATA
Yasmin Qureshi
Labour · Bolton South and Walkden
FULL PROFILE
Steve Race
Labour · Exeter
PARTIAL DATA
Shivani Raja
Conservative · Leicester East
PARTIAL DATA
Adrian Ramsay
Green Party · Waveney Valley
PARTIAL DATA
Mr Connor Rand
Labour · Altrincham and Sale West
PARTIAL DATA
Andrew Ranger
Labour · Wrexham
PARTIAL DATA
Jack Rankin
Conservative · Windsor
FULL PROFILE
Angela Rayner
Labour · Ashton-under-Lyne
FULL PROFILE
Mike Reader
Labour · Northampton South
PARTIAL DATA
David Reed
Conservative · Exmouth and Exeter East
PARTIAL DATA
Steve Reed
Labour (Co-op) · Streatham and Croydon North
FULL PROFILE
Ellie Reeves
Labour · Lewisham West and East Dulwich
FULL PROFILE
Rachel Reeves
Labour · Leeds West and Pudsey
FULL PROFILE
Joani Reid
Independent · East Kilbride and Strathaven
FULL PROFILE
Emma Reynolds
Labour · Wycombe
FULL PROFILE
Jonathan Reynolds
Labour (Co-op) · Stalybridge and Hyde
FULL PROFILE
Mr Joshua Reynolds
Liberal Democrat · Maidenhead
PARTIAL DATA
Martin Rhodes
Labour · Glasgow North
FULL PROFILE
Bell Ribeiro-Addy
Labour · Clapham and Brixton Hill
FULL PROFILE
Jake Richards
Labour · Rother Valley
FULL PROFILE
Jenny Riddell-Carpenter
Labour · Suffolk Coastal
FULL PROFILE
Lucy Rigby
Labour · Northampton North
FULL PROFILE
Ms Marie Rimmer
Labour · St Helens South and Whiston
FULL PROFILE
Liz Saville Roberts
Plaid Cymru · Dwyfor Meirionnydd
FULL PROFILE
Dave Robertson
Labour · Lichfield
FULL PROFILE
Joe Robertson
Conservative · Isle of Wight East
FULL PROFILE
Gavin Robinson
Democratic Unionist Party · Belfast East
FULL PROFILE
Tim Roca
Labour · Macclesfield
PARTIAL DATA
Matt Rodda
Labour · Reading Central
FULL PROFILE
Ian Roome
Liberal Democrat · North Devon
FULL PROFILE
Andrew Rosindell
Reform UK · Romford
FULL PROFILE
Sam Rushworth
Labour · Bishop Auckland
FULL PROFILE
Sarah Russell
Labour · Congleton
FULL PROFILE
Tom Rutland
Labour · East Worthing and Shoreham
FULL PROFILE
Oliver Ryan
Labour (Co-op) · Burnley
FULL PROFILE
Anna Sabine
Liberal Democrat · Frome and East Somerset
FULL PROFILE
Sarah Sackman
Labour · Finchley and Golders Green
FULL PROFILE
Dr Jeevun Sandher
Labour · Loughborough
PARTIAL DATA
Louise Sandher-Jones
Labour · North East Derbyshire
FULL PROFILE
Dr Roz Savage
Liberal Democrat · South Cotswolds
FULL PROFILE
Michelle Scrogham
Labour · Barrow and Furness
PARTIAL DATA
Mark Sewards
Labour · Leeds South West and Morley
FULL PROFILE
Naz Shah
Labour · Bradford West
FULL PROFILE
Baggy Shanker
Labour (Co-op) · Derby South
PARTIAL DATA
Michael Shanks
Labour · Rutherglen
FULL PROFILE
Jim Shannon
Democratic Unionist Party · Strangford
FULL PROFILE
Dr Neil Shastri-Hurst
Conservative · Solihull West and Shirley
FULL PROFILE
Sir Alec Shelbrooke
Conservative · Wetherby and Easingwold
FULL PROFILE
Tulip Siddiq
Labour · Hampstead and Highgate
FULL PROFILE
David Simmonds
Conservative · Ruislip, Northwood and Pinner
FULL PROFILE
Josh Simons
Labour · Makerfield
FULL PROFILE
Vikki Slade
Liberal Democrat · Mid Dorset and North Poole
FULL PROFILE
Andy Slaughter
Labour · Hammersmith and Chiswick
FULL PROFILE
John Slinger
Labour · Rugby
FULL PROFILE
Lisa Smart
Liberal Democrat · Hazel Grove
FULL PROFILE
Cat Smith
Labour · Lancaster and Wyre
FULL PROFILE
David Smith
Labour · North Northumberland
FULL PROFILE
Greg Smith
Conservative · Mid Buckinghamshire
FULL PROFILE
Sir Iain Duncan Smith
Conservative · Chingford and Woodford Green
FULL PROFILE
Jeff Smith
Labour · Manchester Withington
FULL PROFILE
Sir Julian Smith
Conservative · Skipton and Ripon
FULL PROFILE
Nick Smith
Labour · Blaenau Gwent and Rhymney
FULL PROFILE
Rebecca Smith
Conservative · South West Devon
FULL PROFILE
Sarah Smith
Labour · Hyndburn
PARTIAL DATA
Karin Smyth
Labour · Bristol South
FULL PROFILE
Gareth Snell
Labour (Co-op) · Stoke-on-Trent Central
FULL PROFILE
Mr Andrew Snowden
Conservative · Fylde
FULL PROFILE
Alex Sobel
Labour (Co-op) · Leeds Central and Headingley
FULL PROFILE
Ian Sollom
Liberal Democrat · St Neots and Mid Cambridgeshire
FULL PROFILE
Dr Ben Spencer
Conservative · Runnymede and Weybridge
FULL PROFILE
Hannah Spencer
Green Party · Gorton and Denton
PARTIAL DATA
Patrick Spencer
Independent · Central Suffolk and North Ipswich
PARTIAL DATA
Gregory Stafford
Conservative · Farnham and Bordon
FULL PROFILE
Euan Stainbank
Labour · Falkirk
PARTIAL DATA
Sir Keir Starmer
Labour · Holborn and St Pancras
FULL PROFILE
Blake Stephenson
Conservative · Mid Bedfordshire
FULL PROFILE
Jo Stevens
Labour · Cardiff East
FULL PROFILE
Kenneth Stevenson
Labour · Airdrie and Shotts
PARTIAL DATA
Elaine Stewart
Labour · Ayr, Carrick and Cumnock
PARTIAL DATA
Jamie Stone
Liberal Democrat · Caithness, Sutherland and Easter Ross
FULL PROFILE
Will Stone
Labour · Swindon North
PARTIAL DATA
Alistair Strathern
Labour · Hitchin
FULL PROFILE
Wes Streeting
Labour · Ilford North
FULL PROFILE
Alan Strickland
Labour · Newton Aycliffe and Spennymoor
PARTIAL DATA
Sir Mel Stride
Conservative · Central Devon
FULL PROFILEGraham Stringer
Labour · Blackley and Middleton South
FULL PROFILE
Graham Stuart
Conservative · Beverley and Holderness
FULL PROFILE
Kirsteen Sullivan
Labour (Co-op) · Bathgate and Linlithgow
PARTIAL DATA
Dr Lauren Sullivan
Labour · Gravesham
PARTIAL DATA
Zarah Sultana
Your Party · Coventry South
FULL PROFILERishi Sunak
Conservative · Richmond and Northallerton
FULL PROFILE
Peter Swallow
Labour · Bracknell
FULL PROFILE
Robin Swann
Ulster Unionist Party · South Antrim
FULL PROFILE
Sir Desmond Swayne
Conservative · New Forest West
FULL PROFILE
Sir Mark Tami
Labour · Alyn and Deeside
FULL PROFILE
Mike Tapp
Labour · Dover and Deal
FULL PROFILEAlison Taylor
Labour · Paisley and Renfrewshire North
PARTIAL DATA
David Taylor
Labour · Hemel Hempstead
PARTIAL DATA
Luke Taylor
Liberal Democrat · Sutton and Cheam
FULL PROFILE
Rachel Taylor
Labour · North Warwickshire and Bedworth
FULL PROFILE
Bradley Thomas
Conservative · Bromsgrove
FULL PROFILE
Cameron Thomas
Liberal Democrat · Tewkesbury
FULL PROFILE
Fred Thomas
Labour · Plymouth Moor View
PARTIAL DATA
Gareth Thomas
Labour (Co-op) · Harrow West
FULL PROFILE
Nick Thomas-Symonds
Labour · Torfaen
FULL PROFILE
Adam Thompson
Labour · Erewash
FULL PROFILE
Emily Thornberry
Labour · Islington South and Finsbury
FULL PROFILE
Richard Tice
Reform UK · Boston and Skegness
FULL PROFILE
Dr Marie Tidball
Labour · Penistone and Stocksbridge
FULL PROFILE
Sir Stephen Timms
Labour · East Ham
FULL PROFILE
Nick Timothy
Conservative · West Suffolk
FULL PROFILE
Jessica Toale
Labour · Bournemouth West
PARTIAL DATA
Dan Tomlinson
Labour · Chipping Barnet
FULL PROFILE
Jon Trickett
Labour · Normanton and Hemsworth
FULL PROFILE
Laura Trott
Conservative · Sevenoaks
FULL PROFILE
Henry Tufnell
Labour · Mid and South Pembrokeshire
PARTIAL DATA
Tom Tugendhat
Conservative · Tonbridge
FULL PROFILE
Anna Turley
Labour (Co-op) · Redcar
FULL PROFILE
Matt Turmaine
Labour · Watford
PARTIAL DATA
Karl Turner
Labour · Kingston upon Hull East
FULL PROFILE
Laurence Turner
Labour · Birmingham Northfield
FULL PROFILE
Derek Twigg
Labour · Widnes and Halewood
FULL PROFILE
Liz Twist
Labour · Blaydon and Consett
FULL PROFILE
Harpreet Uppal
Labour · Huddersfield
FULL PROFILE
Tony Vaughan
Labour · Folkestone and Hythe
FULL PROFILE
Valerie Vaz
Labour · Walsall and Bloxwich
FULL PROFILE
Martin Vickers
Conservative · Brigg and Immingham
FULL PROFILE
Matt Vickers
Conservative · Stockton West
FULL PROFILE
Chris Vince
Labour (Co-op) · Harlow
FULL PROFILE
Caroline Voaden
Liberal Democrat · South Devon
FULL PROFILE
Christian Wakeford
Labour · Bury South
FULL PROFILE
Imogen Walker
Labour · Hamilton and Clyde Valley
PARTIAL DATA
Chris Ward
Labour · Brighton Kemptown and Peacehaven
FULL PROFILE
Melanie Ward
Labour · Cowdenbeath and Kirkcaldy
FULL PROFILE
Paul Waugh
Labour (Co-op) · Rochdale
FULL PROFILE
Chris Webb
Labour · Blackpool South
PARTIAL DATA
Michelle Welsh
Labour · Sherwood Forest
PARTIAL DATA
Catherine West
Labour · Hornsey and Friern Barnet
FULL PROFILE
Andrew Western
Labour · Stretford and Urmston
FULL PROFILE
Matt Western
Labour · Warwick and Leamington
FULL PROFILE
Helen Whately
Conservative · Faversham and Mid Kent
FULL PROFILE
Michael Wheeler
Labour · Worsley and Eccles
FULL PROFILE
John Whitby
Labour · Derbyshire Dales
PARTIAL DATA
Jo White
Labour · Bassetlaw
FULL PROFILE
Katie White
Labour · Leeds North West
PARTIAL DATA
Sir John Whittingdale
Conservative · Maldon
FULL PROFILE
Nadia Whittome
Labour · Nottingham East
FULL PROFILE
James Wild
Conservative · North West Norfolk
FULL PROFILE
Max Wilkinson
Liberal Democrat · Cheltenham
FULL PROFILE
David Williams
Labour · Stoke-on-Trent North
PARTIAL DATA
Sir Gavin Williamson
Conservative · Stone, Great Wyrley and Penkridge
FULL PROFILE
Munira Wilson
Liberal Democrat · Twickenham
FULL PROFILE
Sammy Wilson
Democratic Unionist Party · East Antrim
FULL PROFILE
Pete Wishart
Scottish National Party · Perth and Kinross-shire
FULL PROFILE
Steve Witherden
Labour · Montgomeryshire and Glyndŵr
FULL PROFILE
Mike Wood
Conservative · Kingswinford and South Staffordshire
FULL PROFILE
Sean Woodcock
Labour · Banbury
FULL PROFILE
Sir Jeremy Wright
Conservative · Kenilworth and Southam
FULL PROFILE
Rosie Wrighting
Labour · Kettering
PARTIAL DATA
Martin Wrigley
Liberal Democrat · Newton Abbot
FULL PROFILE
Yuan Yang
Labour · Earley and Woodley
PARTIAL DATA
Mohammad Yasin
Labour · Bedford
FULL PROFILE
Steve Yemm
Labour · Mansfield
PARTIAL DATA
Claire Young
Liberal Democrat · Thornbury and Yate
FULL PROFILE
Daniel Zeichner
Labour · Cambridge
FULL PROFILE