Pob MPs

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Diane Abbott

Hackney North and Stoke Newington Llafur

Jack Abbott

Ipswich Labour/Co-operative

Debbie Abrahams

Oldham East and Saddleworth Llafur

Shockat Adam

Leicester South Annibynnol

Zubir Ahmed

Glasgow South West Llafur

Luke Akehurst

North Durham Llafur

Sadik Al-Hassan

North Somerset Llafur

Bayo Alaba

Southend East and Rochford Llafur

Dan Aldridge

Weston-super-Mare Llafur

Douglas Alexander

Lothian East Labour/Co-operative

Heidi Alexander

Swindon South Llafur

Rushanara Ali

Bethnal Green and Stepney Llafur

Tahir Ali

Birmingham Hall Green and Moseley Llafur

Rosena Allin-Khan

Tooting Llafur

Jim Allister

North Antrim Traditional Unionist Voice

Mike Amesbury

Runcorn and Helsby Llafur

Gideon Amos

Taunton and Wellington Democratiaid Rhyddfrydol

Callum Anderson

Buckingham and Bletchley Llafur

Fleur Anderson

Putney Llafur

Lee Anderson

Ashfield Reform UK

Stuart Anderson

South Shropshire Ceidwadwyr

Stuart Andrew

Daventry Ceidwadwyr

Tonia Antoniazzi

Gŵyr Llafur

Steffan Aquarone

North Norfolk Democratiaid Rhyddfrydol

Edward Argar

Melton and Syston Ceidwadwyr

Scott Arthur

Edinburgh South West Llafur

Jessica Asato

Lowestoft Llafur

James Asser

West Ham and Beckton Llafur

Jas Athwal

Ilford South Llafur

Victoria Atkins

Louth and Horncastle Ceidwadwyr

Catherine Atkinson

Derby North Llafur

Lewis Atkinson

Sunderland Central Llafur

Josh Babarinde

Eastbourne Democratiaid Rhyddfrydol

Gareth Bacon

Orpington Ceidwadwyr

Kemi Badenoch

North West Essex Ceidwadwyr

Calvin Bailey

Leyton and Wanstead Llafur

Olivia Bailey

Reading West and Mid Berkshire Llafur

David Baines

St Helens North Llafur

Alex Baker

Aldershot Llafur

Richard Baker

Glenrothes and Mid Fife Llafur

Harriett Baldwin

West Worcestershire Ceidwadwyr

Alex Ballinger

Halesowen Llafur

Antonia Bance

Tipton and Wednesbury Llafur

Steve Barclay

North East Cambridgeshire Ceidwadwyr

Paula Barker

Liverpool Wavertree Llafur

Lee Barron

Corby and East Northamptonshire Llafur

Alex Barros-Curtis

Gorllewin Caerdydd Llafur

Johanna Baxter

Paisley and Renfrewshire South Llafur

Danny Beales

Uxbridge and South Ruislip Llafur

Lorraine Beavers

Blackpool North and Fleetwood Llafur

Peter Bedford

Mid Leicestershire Ceidwadwyr

Órfhlaith Begley

West Tyrone Sinn Féin

Apsana Begum

Poplar and Limehouse Annibynnol

Torsten Bell

Gorllewin Abertawe Llafur

Hilary Benn

Leeds South Llafur

Alison Bennett

Mid Sussex Democratiaid Rhyddfrydol

Siân Berry

Brighton Pavilion Green

Clive Betts

Sheffield South East Llafur

Saqib Bhatti

Meriden and Solihull East Ceidwadwyr

Polly Billington

East Thanet Llafur

Matt Bishop

Forest of Dean Llafur

Bob Blackman

Harrow East Ceidwadwyr

Kirsty Blackman

Aberdeen North Scottish National Party

Olivia Blake

Sheffield Hallam Llafur

Rachel Blake

Cities of London and Westminster Labour/Co-operative

Christopher Bloore

Redditch Llafur

Elsie Blundell

Heywood and Middleton North Llafur

Kevin Bonavia

Stevenage Llafur

Sarah Bool

South Northamptonshire Ceidwadwyr

Jade Botterill

Ossett and Denby Dale Llafur

Andrew Bowie

West Aberdeenshire and Kincardine Ceidwadwyr

Sureena Brackenridge

Wolverhampton North East Llafur

Karen Bradley

Staffordshire Moorlands Ceidwadwyr

Aphra Brandreth

Chester South and Eddisbury Ceidwadwyr

Jonathan Brash

Hartlepool Llafur

Suella Braverman

Fareham and Waterlooville Ceidwadwyr

Alex Brewer

North East Hampshire Democratiaid Rhyddfrydol

Phil Brickell

Bolton West Llafur

Jessica Brown-Fuller

Chichester Democratiaid Rhyddfrydol

Chris Bryant

Rhondda and Ogmore Llafur

Julia Buckley

Shrewsbury Llafur

Alex Burghart

Brentwood and Ongar Ceidwadwyr

Richard Burgon

Leeds East Annibynnol

Maureen Burke

Glasgow North East Llafur

David Burton-Sampson

Southend West and Leigh Llafur

Dawn Butler

Brent East Llafur

Ian Byrne

Liverpool West Derby Annibynnol

Liam Byrne

Birmingham Hodge Hill and Solihull North Llafur

Ruth Cadbury

Brentford and Isleworth Llafur

Nesil Caliskan

Barking Llafur

Alan Campbell

Tynemouth Llafur

Gregory Campbell

East Londonderry DUP

Irene Campbell

North Ayrshire and Arran Llafur

Juliet Campbell

Broxtowe Llafur

Markus Campbell-Savours

Penrith and Solway Llafur

Charlotte Cane

Ely and East Cambridgeshire Democratiaid Rhyddfrydol

Dan Carden

Liverpool Walton Llafur

Sam Carling

North West Cambridgeshire Llafur

Alistair Carmichael

Orkney and Shetland Democratiaid Rhyddfrydol

Alistair Carns

Birmingham Selly Oak Llafur

James Cartlidge

South Suffolk Ceidwadwyr

David Chadwick

Brecon, Radnor and Cwm Tawe Democratiaid Rhyddfrydol

Wendy Chamberlain

North East Fife Democratiaid Rhyddfrydol

Danny Chambers

Winchester Democratiaid Rhyddfrydol

Sarah Champion

Rotherham Llafur

Bambos Charalambous

Southgate and Wood Green Llafur

Luke Charters

York Outer Llafur

Christopher Chope

Christchurch Ceidwadwyr

Ellie Chowns

North Herefordshire Green

Feryal Clark

Enfield North Llafur

James Cleverly

Braintree Ceidwadwyr

Geoffrey Clifton-Brown

North Cotswolds Ceidwadwyr

Lewis Cocking

Broxbourne Ceidwadwyr

Chris Coghlan

Dorking and Horley Democratiaid Rhyddfrydol

Ben Coleman

Chelsea and Fulham Llafur

Jacob Collier

Burton and Uttoxeter Llafur

Lizzi Collinge

Morecambe and Lunesdale Llafur

Tom Collins

Worcester Llafur

Victoria Collins

Harpenden and Berkhamsted Democratiaid Rhyddfrydol

Liam Conlon

Beckenham and Penge Llafur

Sarah Coombes

West Bromwich Llafur

Andrew Cooper

Mid Cheshire Llafur

Beccy Cooper

Worthing West Llafur

Daisy Cooper

St Albans Democratiaid Rhyddfrydol

John Cooper

Dumfries and Galloway Ceidwadwyr

Yvette Cooper

Pontefract, Castleford and Knottingley Llafur

Jeremy Corbyn

Islington North Annibynnol

Alberto Costa

South Leicestershire Ceidwadwyr

Deirdre Costigan

Ealing Southall Llafur

Claire Coutinho

East Surrey Ceidwadwyr

Geoffrey Cox

Torridge and Tavistock Ceidwadwyr

Pam Cox

Colchester Llafur

Neil Coyle

Bermondsey and Old Southwark Llafur

Jennifer Craft

Thurrock Llafur

Mary Creagh

Coventry East Llafur

Stella Creasy

Walthamstow Labour/Co-operative

Torcuil Crichton

Na h-Eileanan an Iar Llafur

Harriet Cross

Gordon and Buchan Ceidwadwyr

Pat Cullen

Fermanagh and South Tyrone Sinn Féin

Judith Cummins

Bradford South Llafur

Chris Curtis

Milton Keynes North Llafur

Janet Daby

Lewisham East Llafur

Nicholas Dakin

Scunthorpe Llafur

Ashley Dalton

West Lancashire Llafur

Adam Dance

Yeovil Democratiaid Rhyddfrydol

Steve Darling

Torbay Democratiaid Rhyddfrydol

Emily Darlington

Milton Keynes Central Llafur

Edward Davey

Kingston and Surbiton Democratiaid Rhyddfrydol

Ann Davies

Caerfyrddin Plaid Cymru

Gareth Davies

Grantham and Bourne Ceidwadwyr

Jonathan Davies

Mid Derbyshire Llafur

Mims Davies

East Grinstead and Uckfield Ceidwadwyr

Paul Davies

Colne Valley Llafur

Shaun Davies

Telford Llafur

Alex Davies-Jones

Pontypridd Llafur

David Davis

Goole and Pocklington Ceidwadwyr

Marsha de Cordova

Battersea Llafur

Bobby Dean

Carshalton and Wallington Democratiaid Rhyddfrydol

Josh Dean

Hertford and Stortford Llafur

Kate Dearden

Halifax Labour/Co-operative

Carla Denyer

Bristol Central Green

Charlie Dewhirst

Bridlington and The Wolds Ceidwadwyr

Tan Dhesi

Slough Llafur

Jim Dickson

Dartford Llafur

Lee Dillon

Newbury Democratiaid Rhyddfrydol

Caroline Dinenage

Gosport Ceidwadwyr

Anna Dixon

Shipley Llafur

Samantha Dixon

Chester North and Neston Llafur

Anneliese Dodds

Oxford East Labour/Co-operative

Helena Dollimore

Hastings and Rye Labour/Co-operative

Dave Doogan

Angus and Perthshire Glens Scottish National Party

Stephen Doughty

De Caerdydd a Phenarth Labour/Co-operative

Peter Dowd

Bootle Llafur

Oliver Dowden

Hertsmere Ceidwadwyr

Graeme Downie

Dunfermline and Dollar Llafur

Rosie Duffield

Canterbury Annibynnol

Iain Duncan Smith

Chingford and Woodford Green Ceidwadwyr

Neil Duncan-Jordan

Poole Llafur

Sarah Dyke

Glastonbury and Somerton Democratiaid Rhyddfrydol

Angela Eagle

Wallasey Llafur

Maria Eagle

Liverpool Garston Llafur

Alex Easton

North Down Annibynnol

Colum Eastwood

Foyle

Sorcha Eastwood

Lagan Valley Alliance

Cat Eccles

Stourbridge Llafur

Lauren Edwards

Rochester and Strood Llafur

Sarah Edwards

Tamworth Llafur

Clive Efford

Eltham and Chislehurst Llafur

Damien Egan

Bristol North East Llafur

Maya Ellis

Ribble Valley Llafur

Chris Elmore

Pen-y-bont ar Ogwr Llafur

Kirith Entwistle

Bolton North East Llafur

Florence Eshalomi

Vauxhall and Camberwell Green Labour/Co-operative

Bill Esterson

Sefton Central Llafur

Chris Evans

Caerffili Labour/Co-operative

Luke Evans

Hinckley and Bosworth Ceidwadwyr

Miatta Fahnbulleh

Peckham Labour/Co-operative

Hamish Falconer

Lincoln Llafur

Nigel Farage

Clacton Reform UK

Linsey Farnsworth

Amber Valley Llafur

Tim Farron

Westmorland and Lonsdale Democratiaid Rhyddfrydol

Josh Fenton-Glynn

Calder Valley Llafur

Mark Ferguson

Gateshead Central and Whickham Llafur

Patricia Ferguson

Glasgow West Llafur

John Finucane

Belfast North Sinn Féin

Natalie Fleet

Bolsover Llafur

Stephen Flynn

Aberdeen South Scottish National Party

Emma Foody

Cramlington and Killingworth Labour/Co-operative

Catherine Fookes

Monmouthshire Llafur

Richard Foord

Honiton and Sidmouth Democratiaid Rhyddfrydol

Will Forster

Woking Democratiaid Rhyddfrydol

Peter Fortune

Bromley and Biggin Hill Ceidwadwyr

Paul Foster

South Ribble Llafur

Ashley Fox

Bridgwater Ceidwadwyr

Vicky Foxcroft

Lewisham North Llafur

Mary Foy

City of Durham Llafur

Daniel Francis

Bexleyheath and Crayford Llafur

Mark Francois

Rayleigh and Wickford Ceidwadwyr

Zöe Franklin

Guildford Democratiaid Rhyddfrydol

George Freeman

Mid Norfolk Ceidwadwyr

Louie French

Old Bexley and Sidcup Ceidwadwyr

James Frith

Bury North Llafur

Richard Fuller

North Bedfordshire Ceidwadwyr

Gill Furniss

Sheffield Brightside and Hillsborough Llafur

Roger Gale

Herne Bay and Sandwich Ceidwadwyr

Barry Gardiner

Brent West Llafur

Allison Gardner

Stoke-on-Trent South Llafur

Mark Garnier

Wyre Forest Ceidwadwyr

Anna Gelderd

South East Cornwall Llafur

Alan Gemmell

Central Ayrshire Llafur

Andrew George

St Ives Democratiaid Rhyddfrydol

Gill German

Clwyd North Llafur

Stephen Gethins

Arbroath and Broughty Ferry Scottish National Party

Nusrat Ghani

Sussex Weald Ceidwadwyr

Sarah Gibson

Chippenham Democratiaid Rhyddfrydol

Tracy Gilbert

Edinburgh North and Leith Llafur

Preet Kaur Gill

Birmingham Edgbaston Labour/Co-operative

Rachel Gilmour

Tiverton and Minehead Democratiaid Rhyddfrydol

Becky Gittins

Clwyd East Llafur

John Glen

Salisbury Ceidwadwyr

Mary Glindon

Newcastle upon Tyne East and Wallsend Llafur

Olly Glover

Didcot and Wantage Democratiaid Rhyddfrydol

Marie Goldman

Chelmsford Democratiaid Rhyddfrydol

Ben Goldsborough

South Norfolk Llafur

Tom Gordon

Harrogate and Knaresborough Democratiaid Rhyddfrydol

Jodie Gosling

Nuneaton Llafur

Georgia Gould

Queen's Park and Maida Vale Llafur

John Grady

Glasgow East Llafur

Helen Grant

Maidstone and Malling Ceidwadwyr

Sarah Green

Chesham and Amersham Democratiaid Rhyddfrydol

Lilian Greenwood

Nottingham South Llafur

Andrew Griffith

Arundel and South Downs Ceidwadwyr

Nia Griffith

Llanelli Llafur

Alison Griffiths

Bognor Regis and Littlehampton Ceidwadwyr

Andrew Gwynne

Gorton and Denton Labour/Co-operative

Amanda Hack

North West Leicestershire Llafur

Louise Haigh

Sheffield Heeley Llafur

Sarah Hall

Warrington South Labour/Co-operative

Fabian Hamilton

Leeds North East Llafur

Paulette Hamilton

Birmingham Erdington Llafur

Claire Hanna

Belfast South and Mid Down

Monica Harding

Esher and Walton Democratiaid Rhyddfrydol

Emma Hardy

Kingston upon Hull West and Haltemprice Llafur

Carolyn Harris

Neath and Swansea East Llafur

Rebecca Harris

Castle Point Ceidwadwyr

Lloyd Hatton

South Dorset Llafur

Helen Hayes

Dulwich and West Norwood Llafur

John Hayes

South Holland and The Deepings Ceidwadwyr

Tom Hayes

Bournemouth East Llafur

Claire Hazelgrove

Filton and Bradley Stoke Llafur

Christopher Hazzard

South Down Sinn Féin

John Healey

Rawmarsh and Conisbrough Llafur

Mark Hendrick

Preston Labour/Co-operative

Pippa Heylings

South Cambridgeshire Democratiaid Rhyddfrydol

Meg Hillier

Hackney South and Shoreditch Labour/Co-operative

Chris Hinchliff

North East Hertfordshire Llafur

Jonathan Hinder

Pendle and Clitheroe Llafur

Damian Hinds

East Hampshire Ceidwadwyr

Simon Hoare

North Dorset Ceidwadwyr

Wera Hobhouse

Bath Democratiaid Rhyddfrydol

Sharon Hodgson

Washington and Gateshead South Llafur

Richard Holden

Basildon and Billericay Ceidwadwyr

Kevin Hollinrake

Thirsk and Malton Ceidwadwyr

Paul Holmes

Hamble Valley Ceidwadwyr

Rachel Hopkins

Luton South and South Bedfordshire Llafur

Lindsay Hoyle

Chorley Siaradwr

Nigel Huddleston

Droitwich and Evesham Ceidwadwyr

Neil Hudson

Epping Forest Ceidwadwyr

Claire Hughes

Bangor Aberconwy Llafur

Dáire Hughes

Newry and Armagh Sinn Féin

Alison Hume

Scarborough and Whitby Llafur

Jeremy Hunt

Godalming and Ash Ceidwadwyr

Rupa Huq

Ealing Central and Acton Llafur

Patrick Hurley

Southport Llafur

Adnan Hussain

Blackburn Annibynnol

Imran Hussain

Bradford East Annibynnol

Leigh Ingham

Stafford Llafur

Natasha Irons

Croydon East Llafur

Sally Jameson

Doncaster Central Labour/Co-operative

Christine Jardine

Edinburgh West Democratiaid Rhyddfrydol

Dan Jarvis

Barnsley North Llafur

Liz Jarvis

Eastleigh Democratiaid Rhyddfrydol

Bernard Jenkin

Harwich and North Essex Ceidwadwyr

Robert Jenrick

Newark Ceidwadwyr

Terry Jermy

South West Norfolk Llafur

Adam Jogee

Newcastle-under-Lyme Llafur

Dr Caroline Johnson

Sleaford and North Hykeham Ceidwadwyr

Diana R. Johnson

Kingston upon Hull North and Cottingham Llafur

Kim Johnson

Liverpool Riverside Llafur

Clive Jones

Wokingham Democratiaid Rhyddfrydol

Darren Jones

Bristol North West Llafur

Gerald Jones

Merthyr Tydfil and Aberdare Llafur

Lillian Jones

Kilmarnock and Loudoun Llafur

Louise Jones

North East Derbyshire Llafur

Ruth Jones

Newport West and Islwyn Llafur

Sarah Jones

Croydon West Llafur

Lincoln Jopp

Spelthorne Ceidwadwyr

Gurinder Josan

Smethwick Llafur

Sojan Joseph

Ashford Llafur

Warinder Juss

Wolverhampton West Llafur

Chris Kane

Stirling and Strathallan Llafur

Mike Kane

Wythenshawe and Sale East Llafur

Satvir Kaur

Southampton Test Llafur

Alicia Kearns

Rutland and Stamford Ceidwadwyr

Liz Kendall

Leicester West Llafur

Afzal Khan

Manchester Rusholme Llafur

Ayoub Khan

Birmingham Perry Barr Annibynnol

Naushabah Khan

Gillingham and Rainham Llafur

Stephen Kinnock

Aberafan Maesteg Llafur

Jayne Kirkham

Truro and Falmouth Labour/Co-operative

Gen Kitchen

Wellingborough and Rushden Llafur

Paul Kohler

Wimbledon Democratiaid Rhyddfrydol

Danny Kruger

East Wiltshire Ceidwadwyr

Sonia Kumar

Dudley Llafur

Uma Kumaran

Stratford and Bow Llafur

Peter Kyle

Hove and Portslade Llafur

Laura Kyrke-Smith

Aylesbury Llafur

Ben Lake

Ceredigion Preseli Plaid Cymru

Katie Lam

Weald of Kent Ceidwadwyr

Peter Lamb

Crawley Llafur

David Lammy

Tottenham Llafur

John Lamont

Berwickshire, Roxburgh and Selkirk Ceidwadwyr

Ian Lavery

Blyth and Ashington Llafur

Chris Law

Dundee Central Scottish National Party

Noah Law

St Austell and Newquay Llafur

Kim Leadbeater

Spen Valley Llafur

Graham Leadbitter

Moray West, Nairn and Strathspey Scottish National Party

Edward Leigh

Gainsborough Ceidwadwyr

Brian Leishman

Alloa and Grangemouth Llafur

Emma Lewell-Buck

South Shields Llafur

Andrew Lewin

Welwyn Hatfield Llafur

Clive Lewis

Norwich South Llafur

Julian Lewis

New Forest East Ceidwadwyr

Simon Lightwood

Wakefield and Rothwell Labour/Co-operative

Carla Lockhart

Upper Bann DUP

Seamus Logan

Aberdeenshire North and Moray East Scottish National Party

Rebecca Long-Bailey

Salford Annibynnol

Julia Lopez

Hornchurch and Upminster Ceidwadwyr

Rupert Lowe

Great Yarmouth Reform UK

Josh MacAlister

Whitehaven and Workington Llafur

James MacCleary

Lewes Democratiaid Rhyddfrydol

Alice Macdonald

Norwich North Labour/Co-operative

Angus MacDonald

Inverness, Skye and West Ross-shire Democratiaid Rhyddfrydol

Andy MacNae

Rossendale and Darwen Llafur

Justin Madders

Ellesmere Port and Bromborough Llafur

Ben Maguire

North Cornwall Democratiaid Rhyddfrydol

Helen Maguire

Epsom and Ewell Democratiaid Rhyddfrydol

Shabana Mahmood

Birmingham Ladywood Llafur

Alan Mak

Havant Ceidwadwyr

Seema Malhotra

Feltham and Heston Labour/Co-operative

Cathal Mallaghan

Mid Ulster Sinn Féin

Kit Malthouse

North West Hampshire Ceidwadwyr

Amanda Martin

Portsmouth North Llafur

Mike Martin

Tunbridge Wells Democratiaid Rhyddfrydol

Rachael Maskell

York Central Labour/Co-operative

Paul Maskey

Belfast West Sinn Féin

Keir Mather

Selby Llafur

Brian Mathew

Melksham and Devizes Democratiaid Rhyddfrydol

Alex Mayer

Dunstable and Leighton Buzzard Llafur

Jerome Mayhew

Broadland and Fakenham Ceidwadwyr

Charlie Maynard

Witney Democratiaid Rhyddfrydol

Douglas McAllister

West Dunbartonshire Llafur

Kerry McCarthy

Bristol East Llafur

Martin McCluskey

Inverclyde and Renfrewshire West Llafur

Siobhain McDonagh

Mitcham and Morden Llafur

Andy McDonald

Middlesbrough and Thornaby East Llafur

Chris McDonald

Stockton North Llafur

John Martin McDonnell

Hayes and Harlington Annibynnol

Blair McDougall

East Renfrewshire Llafur

Lola McEvoy

Darlington Llafur

Pat McFadden

Wolverhampton South East Llafur

Alison McGovern

Birkenhead Llafur

Alex McIntyre

Gloucester Llafur

Gordon McKee

Glasgow South Llafur

Kevin McKenna

Sittingbourne and Sheppey Llafur

Catherine McKinnell

Newcastle upon Tyne North Llafur

Jim McMahon

Oldham West, Chadderton and Royton Labour/Co-operative

Anna McMorrin

Gogledd Caerdydd Llafur

James McMurdock

South Basildon and East Thurrock Reform UK

Frank McNally

Coatbridge and Bellshill Llafur

Kirsty McNeill

Midlothian Labour/Co-operative

Esther McVey

Tatton Ceidwadwyr

Llinos Medi

Ynys Môn Plaid Cymru

Anneliese Midgley

Knowsley Llafur

Ed Miliband

Doncaster North Llafur

Calum Miller

Bicester and Woodstock Democratiaid Rhyddfrydol

John Milne

Horsham Democratiaid Rhyddfrydol

Julie Minns

Carlisle Llafur

Navendu Mishra

Stockport Llafur

Andrew Mitchell

Sutton Coldfield Ceidwadwyr

Abtisam Mohamed

Sheffield Central Llafur

Iqbal Mohamed

Dewsbury and Batley Annibynnol

Gagan Mohindra

South West Hertfordshire Ceidwadwyr

Perran Moon

Camborne and Redruth Llafur

Robbie Moore

Keighley and Ilkley Ceidwadwyr

Layla Moran

Oxford West and Abingdon Democratiaid Rhyddfrydol

Jessica Morden

Dwyrain Casnewydd Llafur

Edward Morello

West Dorset Democratiaid Rhyddfrydol

Helen Morgan

North Shropshire Democratiaid Rhyddfrydol

Stephen Morgan

Portsmouth South Llafur

Grahame Morris

Easington Llafur

Joe Morris

Hexham Llafur

Tom Morrison

Cheadle Democratiaid Rhyddfrydol

Joy Morrissey

Beaconsfield Ceidwadwyr

Wendy Morton

Aldridge-Brownhills Ceidwadwyr

Kieran Mullan

Bexhill and Battle Ceidwadwyr

Margaret Mullane

Dagenham and Rainham Llafur

David Mundell

Dumfriesshire, Clydesdale and Tweeddale Ceidwadwyr

Tessa Munt

Wells and Mendip Hills Democratiaid Rhyddfrydol

Luke Murphy

Basingstoke Llafur

Chris Murray

Edinburgh East and Musselburgh Llafur

Ian Murray

Edinburgh South Llafur

James Murray

Ealing North Labour/Co-operative

Katrina Murray

Cumbernauld and Kirkintilloch Llafur

Susan Murray

Mid Dunbartonshire Democratiaid Rhyddfrydol

Andrew Murrison

South West Wiltshire Ceidwadwyr

Luke Myer

Middlesbrough South and East Cleveland Llafur

James Naish

Rushcliffe Llafur

Connor Naismith

Crewe and Nantwich Llafur

Lisa Nandy

Wigan Llafur

Kanishka Narayan

Bro Morgannwg Llafur

Pamela Nash

Motherwell, Wishaw and Carluke Llafur

Josh Newbury

Cannock Chase Llafur

Samantha Niblett

South Derbyshire Llafur

Charlotte Nichols

Warrington North Llafur

Caroline Nokes

Romsey and Southampton North Ceidwadwyr

Jesse Norman

Hereford and South Herefordshire Ceidwadwyr

Alex Norris

Nottingham North and Kimberley Labour/Co-operative

Dan Norris

North East Somerset and Hanham Llafur

Neil O'Brien

Harborough, Oadby and Wigston Ceidwadwyr

Brendan O'Hara

Argyll, Bute and South Lochaber Scottish National Party

Ben Obese-Jecty

Huntingdon Ceidwadwyr

Sarah Olney

Richmond Park Democratiaid Rhyddfrydol

Melanie Onn

Great Grimsby and Cleethorpes Llafur

Chi Onwurah

Newcastle upon Tyne Central and West Llafur

Simon Opher

Stroud Llafur

Abena Oppong-Asare

Erith and Thamesmead Llafur

Kate Osamor

Edmonton and Winchmore Hill Labour/Co-operative

Kate Osborne

Jarrow and Gateshead East Llafur

Tristan Osborne

Chatham and Aylesford Llafur

Taiwo Owatemi

Coventry North West Llafur

Sarah Owen

Luton North Llafur

Darren Paffey

Southampton Itchen Llafur

Andrew Pakes

Peterborough Labour/Co-operative

Priti Patel

Witham Ceidwadwyr

Matthew Patrick

Wirral West Llafur

Rebecca Paul

Reigate Ceidwadwyr

Michael Payne

Gedling Llafur

Stephanie Peacock

Barnsley South Llafur

Jonathan Pearce

High Peak Llafur

Matthew Pennycook

Greenwich and Woolwich Llafur

Toby Perkins

Chesterfield Llafur

Manuela Perteghella

Stratford-on-Avon Democratiaid Rhyddfrydol

Jess Phillips

Birmingham Yardley Llafur

Bridget Phillipson

Houghton and Sunderland South Llafur

Chris Philp

Croydon South Ceidwadwyr

Al Pinkerton

Surrey Heath Democratiaid Rhyddfrydol

David Pinto-Duschinsky

Hendon Llafur

Lee Pitcher

Doncaster East and the Isle of Axholme Llafur

Jo Platt

Leigh and Atherton Labour/Co-operative

Luke Pollard

Plymouth Sutton and Devonport Labour/Co-operative

Joe Powell

Kensington and Bayswater Llafur

Lucy Powell

Manchester Central Labour/Co-operative

Gregor Poynton

Livingston Llafur

Peter Prinsley

Bury St Edmunds and Stowmarket Llafur

Mark Pritchard

The Wrekin Ceidwadwyr

Richard Quigley

Isle of Wight West Llafur

Yasmin Qureshi

Bolton South and Walkden Llafur

Steve Race

Exeter Llafur

Shivani Raja

Leicester East Ceidwadwyr

Adrian Ramsay

Waveney Valley Green

Connor Rand

Altrincham and Sale West Llafur

Andrew Ranger

Wrecsam Llafur

Jack Rankin

Windsor Ceidwadwyr

Angela Rayner

Ashton-under-Lyne Llafur

Mike Reader

Northampton South Llafur

David Reed

Exmouth and Exeter East Ceidwadwyr

Steve Reed

Streatham and Croydon North Labour/Co-operative

Ellie Reeves

Lewisham West and East Dulwich Llafur

Rachel Reeves

Leeds West and Pudsey Llafur

Joani Reid

East Kilbride and Strathaven Llafur

Emma Reynolds

Wycombe Llafur

Jonathan Reynolds

Stalybridge and Hyde Labour/Co-operative

Joshua Reynolds

Maidenhead Democratiaid Rhyddfrydol

Martin Rhodes

Glasgow North Llafur

Bell Ribeiro-Addy

Clapham and Brixton Hill Llafur

Jake Richards

Rother Valley Llafur

Jenny Riddell-Carpenter

Suffolk Coastal Llafur

Lucy Rigby

Northampton North Llafur

Marie Rimmer

St Helens South and Whiston Llafur

Dave Robertson

Lichfield Llafur

Joe Robertson

Isle of Wight East Ceidwadwyr

Gavin Robinson

Belfast East DUP

Tim Roca

Macclesfield Llafur

Matt Rodda

Reading Central Llafur

Ian Roome

North Devon Democratiaid Rhyddfrydol

Andrew Rosindell

Romford Ceidwadwyr

Sam Rushworth

Bishop Auckland Llafur

Sarah Russell

Congleton Llafur

Tom Rutland

East Worthing and Shoreham Llafur

Oliver Ryan

Burnley Labour/Co-operative

Anna Sabine

Frome and East Somerset Democratiaid Rhyddfrydol

Sarah Sackman

Finchley and Golders Green Llafur

Jeevun Sandher

Loughborough Llafur

Roz Savage

South Cotswolds Democratiaid Rhyddfrydol

Liz Saville-Roberts

Dwyfor Meirionnydd Plaid Cymru

Michelle Scrogham

Barrow and Furness Llafur

Mark Sewards

Leeds South West and Morley Llafur

Naseem Shah

Bradford West Llafur

Baggy Shanker

Derby South Labour/Co-operative

Michael Shanks

Rutherglen Llafur

Jim Shannon

Strangford DUP

Neil Shastri-Hurst

Solihull West and Shirley Ceidwadwyr

Alec Shelbrooke

Wetherby and Easingwold Ceidwadwyr

Tulip Siddiq

Hampstead and Highgate Llafur

David Simmonds

Ruislip, Northwood and Pinner Ceidwadwyr

Josh Simons

Makerfield Llafur

Vikki Slade

Mid Dorset and North Poole Democratiaid Rhyddfrydol

Andrew Slaughter

Hammersmith and Chiswick Llafur

John Slinger

Rugby Llafur

Lisa Smart

Hazel Grove Democratiaid Rhyddfrydol

Cat Smith

Lancaster and Wyre Llafur

David Smith

North Northumberland Llafur

Greg Smith

Mid Buckinghamshire Ceidwadwyr

Jeff Smith

Manchester Withington Llafur

Julian Smith

Skipton and Ripon Ceidwadwyr

Nick Smith

Blaenau Gwent and Rhymney Llafur

Rebecca Smith

South West Devon Ceidwadwyr

Sarah Smith

Hyndburn Llafur

Karin Smyth

Bristol South Llafur

Gareth Snell

Stoke-on-Trent Central Labour/Co-operative

Andrew Snowden

Fylde Ceidwadwyr

Alex Sobel

Leeds Central and Headingley Labour/Co-operative

Ian Sollom

St Neots and Mid Cambridgeshire Democratiaid Rhyddfrydol

Ben Spencer

Runnymede and Weybridge Ceidwadwyr

Patrick Spencer

Central Suffolk and North Ipswich Ceidwadwyr

Gregory Stafford

Farnham and Bordon Ceidwadwyr

Euan Stainbank

Falkirk Llafur

Keir Starmer

Holborn and St Pancras Llafur

Blake Stephenson

Mid Bedfordshire Ceidwadwyr

Jo Stevens

Cardiff East Llafur

Kenneth Stevenson

Airdrie and Shotts Llafur

Elaine Stewart

Ayr, Carrick and Cumnock Llafur

Jamie Stone

Caithness, Sutherland and Easter Ross Democratiaid Rhyddfrydol

Will Stone

Swindon North Llafur

Alistair Strathern

Hitchin Llafur

Wes Streeting

Ilford North Llafur

Alan Strickland

Newton Aycliffe and Spennymoor Llafur

Mel Stride

Central Devon Ceidwadwyr

Graham Stringer

Blackley and Middleton South Llafur

Graham Stuart

Beverley and Holderness Ceidwadwyr

Kirsteen Sullivan

Bathgate and Linlithgow Labour/Co-operative

Lauren Sullivan

Gravesham Llafur

Zarah Sultana

Coventry South Annibynnol

Rishi Sunak

Richmond and Northallerton Ceidwadwyr

Peter Swallow

Bracknell Llafur

Robin Swann

South Antrim UUP

Desmond Swayne

New Forest West Ceidwadwyr

Mark Tami

Alun a Glannau Dyfrdwy Llafur

Mike Tapp

Dover and Deal Llafur

Alison Taylor

Paisley and Renfrewshire North Llafur

David Taylor

Hemel Hempstead Llafur

Luke Taylor

Sutton and Cheam Democratiaid Rhyddfrydol

Rachel Taylor

North Warwickshire and Bedworth Llafur

Bradley Thomas

Bromsgrove Ceidwadwyr

Cameron Thomas

Tewkesbury Democratiaid Rhyddfrydol

Fred Thomas

Plymouth Moor View Llafur

Gareth Thomas

Harrow West Labour/Co-operative

Nick Thomas-Symonds

Torfaen Llafur

Adam Thompson

Erewash Llafur

Emily Thornberry

Islington South and Finsbury Llafur

Richard Tice

Boston and Skegness Reform UK

Marie Tidball

Penistone and Stocksbridge Llafur

Stephen Timms

East Ham Llafur

Nick Timothy

West Suffolk Ceidwadwyr

Jessica Toale

Bournemouth West Llafur

Dan Tomlinson

Chipping Barnet Llafur

Jon Trickett

Normanton and Hemsworth Llafur

Laura Trott

Sevenoaks Ceidwadwyr

Henry Tufnell

Mid and South Pembrokeshire Llafur

Thomas Tugendhat

Tonbridge Ceidwadwyr

Anna Turley

Redcar Labour/Co-operative

Matt Turmaine

Watford Llafur

Karl Turner

Kingston upon Hull East Llafur

Laurence Turner

Birmingham Northfield Llafur

Derek Twigg

Widnes and Halewood Llafur

Liz Twist

Blaydon and Consett Llafur

Harpreet Uppal

Huddersfield Llafur

Freddie Van Mierlo

Henley and Thame Democratiaid Rhyddfrydol

Tony Vaughan

Folkestone and Hythe Llafur

Valerie Vaz

Walsall and Bloxwich Llafur

Martin Vickers

Brigg and Immingham Ceidwadwyr

Matt Vickers

Stockton West Ceidwadwyr

Christopher Vince

Harlow Labour/Co-operative

Caroline Voaden

South Devon Democratiaid Rhyddfrydol

Christian Wakeford

Bury South Llafur

Imogen Walker

Hamilton and Clyde Valley Llafur

Chris Ward

Brighton Kemptown and Peacehaven Llafur

Melanie Ward

Cowdenbeath and Kirkcaldy Llafur

Paul Waugh

Rochdale Labour/Co-operative

Chris Webb

Blackpool South Llafur

Michelle Welsh

Sherwood Forest Llafur

Catherine West

Hornsey and Friern Barnet Llafur

Andrew Western

Stretford and Urmston Llafur

Matt Western

Warwick and Leamington Llafur

Helen Whately

Faversham and Mid Kent Ceidwadwyr

Michael Wheeler

Worsley and Eccles Llafur

John Whitby

Derbyshire Dales Llafur

Jo White

Bassetlaw Llafur

Katie White

Leeds North West Llafur

John Whittingdale

Maldon Ceidwadwyr

Nadia Whittome

Nottingham East Llafur

James Wild

North West Norfolk Ceidwadwyr

Max Wilkinson

Cheltenham Democratiaid Rhyddfrydol

David Williams

Stoke-on-Trent North Llafur

Gavin Williamson

Stone, Great Wyrley and Penkridge Ceidwadwyr

Munira Wilson

Twickenham Democratiaid Rhyddfrydol

Sammy Wilson

East Antrim DUP

Pete Wishart

Perth and Kinross-shire Scottish National Party

Steve Witherden

Montgomeryshire and Glyndŵr Llafur

Mike Wood

Kingswinford and South Staffordshire Ceidwadwyr

Sean Woodcock

Banbury Llafur

Jeremy Wright

Kenilworth and Southam Ceidwadwyr

Rosie Wrighting

Kettering Llafur

Martin Wrigley

Newton Abbot Democratiaid Rhyddfrydol

Yuan Yang

Earley and Woodley Llafur

Mohammad Yasin

Bedford Llafur

Steve Yemm

Mansfield Llafur

Claire Young

Thornbury and Yate Democratiaid Rhyddfrydol

Daniel Zeichner

Cambridge Llafur