All 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 Independent

Debbie Abrahams

Oldham East and Saddleworth Labour

Bim Afolami

Hitchin and Harpenden Conservative

Adam Afriyie

Windsor Conservative

Nickie Aiken

Cities of London and Westminster Conservative

Peter Aldous

Waveney Conservative

Rushanara Ali

Bethnal Green and Bow Labour

Tahir Ali

Birmingham, Hall Green Labour

Lucy Allan

Telford Conservative

Rosena Allin-Khan

Tooting Labour

Mike Amesbury

Weaver Vale Labour

Fleur Anderson

Putney Labour

Lee Anderson

Ashfield Conservative

Stuart Anderson

Wolverhampton South West Conservative

Stuart Andrew

Pudsey Conservative

Caroline Ansell

Eastbourne Conservative

Tonia Antoniazzi

Gower Labour

Edward Argar

Charnwood Conservative

Jon Ashworth

Leicester South Labour

Sarah Atherton

Wrexham Conservative

Victoria Atkins

Louth and Horncastle Conservative

Gareth Bacon

Orpington Conservative

Richard Bacon

South Norfolk Conservative

Kemi Badenoch

Saffron Walden Conservative

Shaun Bailey

West Bromwich West Conservative

Siobhan Baillie

Stroud Conservative

Duncan Baker

North Norfolk Conservative

Steven Baker

Wycombe Conservative

Harriett Baldwin

West Worcestershire Conservative

Steve Barclay

North East Cambridgeshire Conservative

Hannah Bardell

Livingston Scottish National Party

Paula Barker

Liverpool, Wavertree Labour

John Baron

Basildon and Billericay Conservative

Simon Baynes

Clwyd South Conservative

Margaret Beckett

Derby South Labour

Órfhlaith Begley

West Tyrone Sinn Féin

Apsana Begum

Poplar and Limehouse Labour

Aaron Bell

Newcastle-under-Lyme Conservative

Hilary Benn

Leeds Central Labour

Scott Benton

Blackpool South Independent

Paul Beresford

Mole Valley Conservative

Jake Berry

Rossendale and Darwen Conservative

Clive Betts

Sheffield South East Labour

Saqib Bhatti

Meriden Conservative

Mhairi Black

Paisley and Renfrewshire South Scottish National Party

Ian Blackford

Ross, Skye and Lochaber Scottish National Party

Bob Blackman

Harrow East Conservative

Kirsty Blackman

Aberdeen North Scottish National Party

Olivia Blake

Sheffield, Hallam Labour

Paul Blomfield

Sheffield Central Labour

Crispin Blunt

Reigate Conservative

Steven Bonnar

Coatbridge, Chryston and Bellshill Scottish National Party

Peter Bottomley

Worthing West Conservative

Andrew Bowie

West Aberdeenshire and Kincardine Conservative

Ben Bradley

Mansfield Conservative

Karen Bradley

Staffordshire Moorlands Conservative

Ben Bradshaw

Exeter Labour

Graham Brady

Altrincham and Sale West Conservative

Mickey Brady

Newry and Armagh Sinn Féin

Suella Braverman

Fareham Conservative

Kevin Brennan

Cardiff West Labour

Jack Brereton

Stoke-on-Trent South Conservative

Andrew Bridgen

North West Leicestershire Reclaim

Steve Brine

Winchester Conservative

Paul Bristow

Peterborough Conservative

Sara Britcliffe

Hyndburn Conservative

Deidre Brock

Edinburgh North and Leith Scottish National Party

Alan Brown

Kilmarnock and Loudoun Scottish National Party

Lyn Brown

West Ham Labour

Nick Brown

Newcastle upon Tyne East Independent

Anthony Browne

South Cambridgeshire Conservative

Fiona Bruce

Congleton Conservative

Chris Bryant

Rhondda Labour

Felicity Buchan

Kensington Conservative

Karen Buck

Westminster North Labour

Robert Buckland

South Swindon Conservative

Alex Burghart

Brentwood and Ongar Conservative

Richard Burgon

Leeds East Labour

Conor Burns

Bournemouth West Conservative

Dawn Butler

Brent Central Labour

Rob Butler

Aylesbury Conservative

Ian Byrne

Liverpool, West Derby Labour

Liam Byrne

Birmingham, Hodge Hill Labour

Ruth Cadbury

Brentford and Isleworth Labour

Alun Cairns

Vale of Glamorgan Conservative

Amy Callaghan

East Dunbartonshire Scottish National Party

Lisa Cameron

East Kilbride, Strathaven and Lesmahagow Conservative

Alan Campbell

Tynemouth Labour

Gregory Campbell

East Londonderry DUP

Dan Carden

Liverpool, Walton Labour

Alistair Carmichael

Orkney and Shetland Liberal Democrat

Andy Carter

Warrington South Conservative

James Cartlidge

South Suffolk Conservative

Bill Cash

Stone Conservative

Miriam Cates

Penistone and Stocksbridge Conservative

Maria Caulfield

Lewes Conservative

Alex Chalk

Cheltenham Conservative

Wendy Chamberlain

North East Fife Liberal Democrat

Sarah Champion

Rotherham Labour

Douglas Chapman

Dunfermline and West Fife Scottish National Party

Bambos Charalambous

Enfield, Southgate Independent

Joanna Cherry

Edinburgh South West Scottish National Party

Rehman Chishti

Gillingham and Rainham Conservative

Christopher Chope

Christchurch Conservative

Jo Churchill

Bury St Edmunds Conservative

Feryal Clark

Enfield North Labour

Greg Clark

Tunbridge Wells Conservative

Simon Clarke

Middlesbrough South and East Cleveland Conservative

Theo Clarke

Stafford Conservative

Brendan Clarke-Smith

Bassetlaw Conservative

Chris Clarkson

Heywood and Middleton Conservative

James Cleverly

Braintree Conservative

Geoffrey Clifton-Brown

The Cotswolds Conservative

Therese Coffey

Suffolk Coastal Conservative

Elliot Colburn

Carshalton and Wallington Conservative

Damian Collins

Folkestone and Hythe Conservative

Daisy Cooper

St Albans Liberal Democrat

Yvette Cooper

Normanton, Pontefract and Castleford Labour

Jeremy Corbyn

Islington North Independent

Alberto Costa

South Leicestershire Conservative

Robert Courts

Witney Conservative

Claire Coutinho

East Surrey Conservative

Ronnie Cowan

Inverclyde Scottish National Party

Geoffrey Cox

Torridge and West Devon Conservative

Neil Coyle

Bermondsey and Old Southwark Labour

Stephen Crabb

Preseli Pembrokeshire Conservative

Angela Crawley

Lanark and Hamilton East Scottish National Party

Stella Creasy

Walthamstow Labour/Co-operative

Virginia Crosbie

Ynys Môn Conservative

Tracey Crouch

Chatham and Aylesford Conservative

Jon Cruddas

Dagenham and Rainham Labour

John Cryer

Leyton and Wanstead Labour

Judith Cummins

Bradford South Labour

Alex Cunningham

Stockton North Labour

Janet Daby

Lewisham East Labour

Ashley Dalton

West Lancashire Labour

James Daly

Bury North Conservative

Edward Davey

Kingston and Surbiton Liberal Democrat

Wayne David

Caerphilly Labour

David Davies

Monmouth Conservative

Gareth Davies

Grantham and Stamford Conservative

Geraint Davies

Swansea West Independent

James Davies

Vale of Clwyd Conservative

Mims Davies

Mid Sussex Conservative

Philip Davies

Shipley Conservative

Alex Davies-Jones

Pontypridd Labour

David Davis

Haltemprice and Howden Conservative

Dehenna Davison

Bishop Auckland Conservative

Martyn Day

Linlithgow and East Falkirk Scottish National Party

Marsha de Cordova

Battersea Labour

Thangam Debbonaire

Bristol West Labour

Tan Dhesi

Slough Labour

Caroline Dinenage

Gosport Conservative

Sarah Dines

Derbyshire Dales Conservative

Samantha Dixon

City of Chester Labour

Jonathan Djanogly

Huntingdon Conservative

Leo Docherty

Aldershot Conservative

Martin Docherty

West Dunbartonshire Scottish National Party

Anneliese Dodds

Oxford East Labour/Co-operative

Jeffrey M. Donaldson

Lagan Valley DUP

Michelle Donelan

Chippenham Conservative

Dave Doogan

Angus Scottish National Party

Allan Dorans

Ayr, Carrick and Cumnock Scottish National Party

Steve Double

St Austell and Newquay Conservative

Stephen Doughty

Cardiff South and Penarth Labour/Co-operative

Peter Dowd

Bootle Labour

Oliver Dowden

Hertsmere Conservative

Jackie Doyle-Price

Thurrock Conservative

Richard Drax

South Dorset Conservative

Flick Drummond

Meon Valley Conservative

James Duddridge

Rochford and Southend East Conservative

Rosie Duffield

Canterbury Labour

David Duguid

Banff and Buchan Conservative

Iain Duncan Smith

Chingford and Woodford Green Conservative

Philip Dunne

Ludlow Conservative

Sarah Dyke

Somerton and Frome Liberal Democrat

Angela Eagle

Wallasey Labour

Maria Eagle

Garston and Halewood Labour

Colum Eastwood

Foyle

Mark Eastwood

Dewsbury Conservative

Jonathan Edwards

Carmarthen East and Dinefwr Independent

Ruth Edwards

Rushcliffe Conservative

Sarah Edwards

Tamworth Labour

Clive Efford

Eltham Labour

Damien Egan

Kingswood Labour

Julie Elliott

Sunderland Central Labour

Michael Ellis

Northampton North Conservative

Tobias Ellwood

Bournemouth East Conservative

Chris Elmore

Ogmore Labour

Natalie Elphicke

Dover Conservative

Florence Eshalomi

Vauxhall Labour/Co-operative

Bill Esterson

Sefton Central Labour

George Eustice

Camborne and Redruth Conservative

Chris Evans

Islwyn Labour/Co-operative

Luke Evans

Bosworth Conservative

Nigel Evans

Ribble Valley Conservative

David Evennett

Bexleyheath and Crayford Conservative

Ben Everitt

Milton Keynes North Conservative

Michael Fabricant

Lichfield Conservative

Laura Farris

Newbury Conservative

Tim Farron

Westmorland and Lonsdale Liberal Democrat

Stephen Farry

North Down Alliance

Simon Fell

Barrow and Furness Conservative

Marion Fellows

Motherwell and Wishaw Scottish National Party

John Finucane

Belfast North Sinn Féin

Anna Firth

Southend West Conservative

Colleen Fletcher

Coventry North East Labour

Katherine Fletcher

South Ribble Conservative

Mark Fletcher

Bolsover Conservative

Nicholas Fletcher

Don Valley Conservative

Stephen Flynn

Aberdeen South Scottish National Party

Richard Foord

Tiverton and Honiton Liberal Democrat

Vicky Ford

Chelmsford Conservative

Kevin Foster

Torbay Conservative

Yvonne Fovargue

Makerfield Labour

Liam Fox

North Somerset Conservative

Vicky Foxcroft

Lewisham, Deptford Labour

Mary Foy

City of Durham Labour

Mark Francois

Rayleigh and Wickford Conservative

Lucy Frazer

South East Cambridgeshire Conservative

George Freeman

Mid Norfolk Conservative

Mike Freer

Finchley and Golders Green Conservative

Louie French

Old Bexley and Sidcup Conservative

Richard Fuller

North East Bedfordshire Conservative

Gill Furniss

Sheffield, Brightside and Hillsborough Labour

Marcus Fysh

Yeovil Conservative

Roger Gale

North Thanet Conservative

George Galloway

Rochdale Workers Party

Barry Gardiner

Brent North Labour

Mark Garnier

Wyre Forest Conservative

Nusrat Ghani

Wealden Conservative

Nick Gibb

Bognor Regis and Littlehampton Conservative

Patricia Gibson

North Ayrshire and Arran Scottish National Party

Peter Gibson

Darlington Conservative

Jo Gideon

Stoke-on-Trent Central Conservative

Michelle Gildernew

Fermanagh and South Tyrone Sinn Féin

Preet Kaur Gill

Birmingham, Edgbaston Labour/Co-operative

Paul Girvan

South Antrim DUP

John Glen

Salisbury Conservative

Mary Glindon

North Tyneside Labour

Robert Goodwill

Scarborough and Whitby Conservative

Michael Gove

Surrey Heath Conservative

Patrick Grady

Glasgow North Scottish National Party

Richard Graham

Gloucester Conservative

Helen Grant

Maidstone and The Weald Conservative

Peter Grant

Glenrothes Scottish National Party

James Gray

North Wiltshire Conservative

Chris Grayling

Epsom and Ewell Conservative

Chris Green

Bolton West Conservative

Damian Green

Ashford Conservative

Sarah Green

Chesham and Amersham Liberal Democrat

Lilian Greenwood

Nottingham South Labour

Margaret Greenwood

Wirral West Labour

Andrew Griffith

Arundel and South Downs Conservative

Nia Griffith

Llanelli Labour

James Grundy

Leigh Conservative

Jonathan Gullis

Stoke-on-Trent North Conservative

Andrew Gwynne

Denton and Reddish Labour

Louise Haigh

Sheffield, Heeley Labour

Robert Halfon

Harlow Conservative

Luke Hall

Thornbury and Yate Conservative

Fabian Hamilton

Leeds North East Labour

Paulette Hamilton

Birmingham, Erdington Labour

Stephen Hammond

Wimbledon Conservative

Matthew Hancock

West Suffolk Independent

Greg Hands

Chelsea and Fulham Conservative

Claire Hanna

Belfast South

Neale Hanvey

Kirkcaldy and Cowdenbeath Alba

Emma Hardy

Kingston upon Hull West and Hessle Labour

Harriet Harman

Camberwell and Peckham Labour

Mark Harper

Forest of Dean Conservative

Carolyn Harris

Swansea East Labour

Rebecca Harris

Castle Point Conservative

Trudy Harrison

Copeland Conservative

Sally-Ann Hart

Hastings and Rye Conservative

Simon Hart

Carmarthen West and South Pembrokeshire Conservative

Helen Hayes

Dulwich and West Norwood Labour

John Hayes

South Holland and The Deepings Conservative

Christopher Hazzard

South Down Sinn Féin

Oliver Heald

North East Hertfordshire Conservative

John Healey

Wentworth and Dearne Labour

James Heappey

Wells Conservative

Chris Heaton-Harris

Daventry Conservative

Gordon Henderson

Sittingbourne and Sheppey Conservative

Mark Hendrick

Preston Labour/Co-operative

Drew Hendry

Inverness, Nairn, Badenoch and Strathspey Scottish National Party

Darren Henry

Broxtowe Conservative

Antony Higginbotham

Burnley Conservative

Meg Hillier

Hackney South and Shoreditch Labour/Co-operative

Damian Hinds

East Hampshire Conservative

Simon Hoare

North Dorset Conservative

Wera Hobhouse

Bath Liberal Democrat

Margaret Hodge

Barking Labour

Sharon Hodgson

Washington and Sunderland West Labour

Richard Holden

North West Durham Conservative

Kate Hollern

Blackburn Labour

Kevin Hollinrake

Thirsk and Malton Conservative

Philip Hollobone

Kettering Conservative

Adam Holloway

Gravesham Conservative

Paul Holmes

Eastleigh Conservative

Rachel Hopkins

Luton South Labour

Stewart Hosie

Dundee East Scottish National Party

George Howarth

Knowsley Labour

John Howell

Henley Conservative

Paul Howell

Sedgefield Conservative

Lindsay Hoyle

Chorley Speaker

Nigel Huddleston

Mid Worcestershire Conservative

Neil Hudson

Penrith and The Border Conservative

Eddie Hughes

Walsall North Conservative

Jane Hunt

Loughborough Conservative

Jeremy Hunt

South West Surrey Conservative

Tom Hunt

Ipswich Conservative

Rupa Huq

Ealing Central and Acton Labour

Imran Hussain

Bradford East Labour

Alister Jack

Dumfries and Galloway Conservative

Christine Jardine

Edinburgh West Liberal Democrat

Dan Jarvis

Barnsley Central Labour

Sajid Javid

Bromsgrove Conservative

Ranil Jayawardena

North East Hampshire Conservative

Bernard Jenkin

Harwich and North Essex Conservative

Mark Jenkinson

Workington Conservative

Andrea Jenkyns

Morley and Outwood Conservative

Robert Jenrick

Newark Conservative

Dr Caroline Johnson

Sleaford and North Hykeham Conservative

Diana R. Johnson

Kingston upon Hull North Labour

Gareth Johnson

Dartford Conservative

Kim Johnson

Liverpool, Riverside Labour

David Johnston

Wantage Conservative

Andrew Jones

Harrogate and Knaresborough Conservative

Darren Jones

Bristol North West Labour

David Jones

Clwyd West Conservative

Fay Jones

Brecon and Radnorshire Conservative

Gerald Jones

Merthyr Tydfil and Rhymney Labour

Kevan Jones

North Durham Labour

Marcus Jones

Nuneaton Conservative

Ruth Jones

Newport West Labour

Sarah Jones

Croydon Central Labour

Simon Jupp

East Devon Conservative

Mike Kane

Wythenshawe and Sale East Labour

Daniel Kawczynski

Shrewsbury and Atcham Conservative

Alicia Kearns

Rutland and Melton Conservative

Gillian Keegan

Chichester Conservative

Barbara Keeley

Worsley and Eccles South Labour

Liz Kendall

Leicester West Labour

Afzal Khan

Manchester, Gorton Labour

Stephen Kinnock

Aberavon Labour

Gen Kitchen

Wellingborough Labour

Greg Knight

East Yorkshire Conservative

Julian Knight

Solihull Independent

Kate Kniveton

Burton Conservative

Danny Kruger

Devizes Conservative

Kwasi Kwarteng

Spelthorne Conservative

Peter Kyle

Hove Labour

Eleanor Laing

Epping Forest Conservative

Ben Lake

Ceredigion Plaid Cymru

David Lammy

Tottenham Labour

John Lamont

Berwickshire, Roxburgh and Selkirk Conservative

Robert Largan

High Peak Conservative

Pauline Latham

Mid Derbyshire Conservative

Ian Lavery

Wansbeck Labour

Chris Law

Dundee West Scottish National Party

Kim Leadbeater

Batley and Spen Labour

Andrea Leadsom

South Northamptonshire Conservative

Edward Leigh

Gainsborough Conservative

Ian Levy

Blyth Valley Conservative

Emma Lewell-Buck

South Shields Labour

Andrew Lewer

Northampton South Conservative

Brandon Lewis

Great Yarmouth Conservative

Clive Lewis

Norwich South Labour

Julian Lewis

New Forest East Conservative

Ian Liddell-Grainger

Bridgwater and West Somerset Conservative

Simon Lightwood

Wakefield Labour

David Linden

Glasgow East Scottish National Party

Carla Lockhart

Upper Bann DUP

Chris Loder

West Dorset Conservative

Mark Logan

Bolton North East Conservative

Rebecca Long-Bailey

Salford and Eccles Labour

Marco Longhi

Dudley North Conservative

Julia Lopez

Hornchurch and Upminster Conservative

Jack Lopresti

Filton and Bradley Stoke Conservative

Jonathan Lord

Woking Conservative

Tim Loughton

East Worthing and Shoreham Conservative

Caroline Lucas

Brighton, Pavilion Green

Holly Lynch

Halifax Labour

Kenny MacAskill

East Lothian Alba

Craig Mackinlay

South Thanet Conservative

Cherilyn Mackrory

Truro and Falmouth Conservative

Rachel Maclean

Redditch Conservative

Angus MacNeil

Na h-Eileanan an Iar Independent

Justin Madders

Ellesmere Port and Neston Labour

Khalid Mahmood

Birmingham, Perry Barr Labour

Shabana Mahmood

Birmingham, Ladywood Labour

Alan Mak

Havant Conservative

Seema Malhotra

Feltham and Heston Labour/Co-operative

Kit Malthouse

North West Hampshire Conservative

Anthony Mangnall

Totnes Conservative

Scott Mann

North Cornwall Conservative

Julie Marson

Hertford and Stortford Conservative

Rachael Maskell

York Central Labour/Co-operative

Paul Maskey

Belfast West Sinn Féin

Keir Mather

Selby and Ainsty Labour

Theresa May

Maidenhead Conservative

Jerome Mayhew

Broadland Conservative

Paul Maynard

Blackpool North and Cleveleys Conservative

Steve McCabe

Birmingham, Selly Oak Labour

Kerry McCarthy

Bristol East Labour

Jason McCartney

Colne Valley Conservative

Karl McCartney

Lincoln Conservative

Siobhain McDonagh

Mitcham and Morden Labour

Andy McDonald

Middlesbrough Labour

Stewart McDonald

Glasgow South Scottish National Party

Stuart McDonald

Cumbernauld, Kilsyth and Kirkintilloch East Scottish National Party

John Martin McDonnell

Hayes and Harlington Labour

Pat McFadden

Wolverhampton South East Labour

Conor McGinn

St Helens North Independent

Alison McGovern

Wirral South Labour

Catherine McKinnell

Newcastle upon Tyne North Labour

Anne McLaughlin

Glasgow North East Scottish National Party

Jim McMahon

Oldham West and Royton Labour/Co-operative

Anna McMorrin

Cardiff North Labour

John McNally

Falkirk Scottish National Party

Stephen McPartland

Stevenage Conservative

Esther McVey

Tatton Conservative

Ian Mearns

Gateshead Labour

Mark Menzies

Fylde Conservative

Johnny Mercer

Plymouth, Moor View Conservative

Huw Merriman

Bexhill and Battle Conservative

Stephen Metcalfe

South Basildon and East Thurrock Conservative

Ed Miliband

Doncaster North Labour

Robin Millar

Aberconwy Conservative

Maria Miller

Basingstoke Conservative

Amanda Milling

Cannock Chase Conservative

Nigel Mills

Amber Valley Conservative

Navendu Mishra

Stockport Labour

Andrew Mitchell

Sutton Coldfield Conservative

Gagan Mohindra

South West Hertfordshire Conservative

Francie Molloy

Mid Ulster Sinn Féin

Carol Monaghan

Glasgow North West Scottish National Party

Damien Moore

Southport Conservative

Robbie Moore

Keighley Conservative

Layla Moran

Oxford West and Abingdon Liberal Democrat

Penny Mordaunt

Portsmouth North Conservative

Jessica Morden

Newport East Labour

Helen Morgan

North Shropshire Liberal Democrat

Stephen Morgan

Portsmouth South Labour

Anne Marie Morris

Newton Abbot Conservative

David Morris

Morecambe and Lunesdale Conservative

Grahame Morris

Easington Labour

James Morris

Halesowen and Rowley Regis Conservative

Joy Morrissey

Beaconsfield Conservative

Jill Mortimer

Hartlepool Conservative

Wendy Morton

Aldridge-Brownhills Conservative

Kieran Mullan

Crewe and Nantwich Conservative

Holly Mumby-Croft

Scunthorpe Conservative

David Mundell

Dumfriesshire, Clydesdale and Tweeddale Conservative

Ian Murray

Edinburgh South Labour

James Murray

Ealing North Labour/Co-operative

Sheryll Murray

South East Cornwall Conservative

Andrew Murrison

South West Wiltshire Conservative

Lisa Nandy

Wigan Labour

Bob Neill

Bromley and Chislehurst Conservative

Gavin Newlands

Paisley and Renfrewshire North Scottish National Party

Charlotte Nichols

Warrington North Labour

Lia Nici

Great Grimsby Conservative

John Nicolson

Ochil and South Perthshire Scottish National Party

Caroline Nokes

Romsey and Southampton North Conservative

Jesse Norman

Hereford and South Herefordshire Conservative

Alex Norris

Nottingham North Labour/Co-operative

Neil O'Brien

Harborough Conservative

Brendan O'Hara

Argyll and Bute Scottish National Party

Matthew Offord

Hendon Conservative

Sarah Olney

Richmond Park Liberal Democrat

Chi Onwurah

Newcastle upon Tyne Central Labour

Guy Opperman

Hexham Conservative

Abena Oppong-Asare

Erith and Thamesmead Labour

Kate Osamor

Edmonton Labour/Co-operative

Kate Osborne

Jarrow Labour

Kirsten Oswald

East Renfrewshire Scottish National Party

Taiwo Owatemi

Coventry North West Labour

Sarah Owen

Luton North Labour

Ian Paisley Jnr

North Antrim DUP

Priti Patel

Witham Conservative

Mark Pawsey

Rugby Conservative

Stephanie Peacock

Barnsley East Labour

Mike Penning

Hemel Hempstead Conservative

Matthew Pennycook

Greenwich and Woolwich Labour

John Penrose

Weston-Super-Mare Conservative

Andrew Percy

Brigg and Goole Conservative

Toby Perkins

Chesterfield Labour

Jess Phillips

Birmingham, Yardley Labour

Bridget Phillipson

Houghton and Sunderland South Labour

Chris Philp

Croydon South Conservative

Luke Pollard

Plymouth, Sutton and Devonport Labour/Co-operative

Daniel Poulter

Central Suffolk and North Ipswich Conservative

Rebecca Pow

Taunton Deane Conservative

Lucy Powell

Manchester Central Labour/Co-operative

Victoria Prentis

Banbury Conservative

Mark Pritchard

The Wrekin Conservative

Tom Pursglove

Corby Conservative

Anum Qaisar

Airdrie and Shotts Scottish National Party

Jeremy Quin

Horsham Conservative

Will Quince

Colchester Conservative

Yasmin Qureshi

Bolton South East Labour

Dominic Raab

Esher and Walton Conservative

Tom Randall

Gedling Conservative

Angela Rayner

Ashton-under-Lyne Labour

John Redwood

Wokingham Conservative

Steve Reed

Croydon North Labour/Co-operative

Christina Rees

Neath Independent

Jacob Rees-Mogg

North East Somerset Conservative

Ellie Reeves

Lewisham West and Penge Labour

Rachel Reeves

Leeds West Labour

Jonathan Reynolds

Stalybridge and Hyde Labour/Co-operative

Bell Ribeiro-Addy

Streatham Labour

Nicola Richards

West Bromwich East Conservative

Angela Richardson

Guildford Conservative

Marie Rimmer

St Helens South and Whiston Labour

Rob Roberts

Delyn Independent

Laurence Robertson

Tewkesbury Conservative

Gavin Robinson

Belfast East DUP

Mary Robinson

Cheadle Conservative

Matt Rodda

Reading East Labour

Andrew Rosindell

Romford Conservative

Douglas Ross

Moray Conservative

Lee Rowley

North East Derbyshire Conservative

Dean Russell

Watford Conservative

Lloyd Russell-Moyle

Brighton, Kemptown Labour/Co-operative

David Rutley

Macclesfield Conservative

Gary Sambrook

Birmingham, Northfield Conservative

Liz Saville-Roberts

Dwyfor Meirionnydd Plaid Cymru

Selaine Saxby

North Devon Conservative

Paul Scully

Sutton and Cheam Conservative

Bob Seely

Isle of Wight Conservative

Andrew Selous

South West Bedfordshire Conservative

Naseem Shah

Bradford West Labour

Michael Shanks

Rutherglen and Hamilton West Labour

Jim Shannon

Strangford DUP

Grant Shapps

Welwyn Hatfield Conservative

Alok Sharma

Reading West Conservative

Virendra Sharma

Ealing, Southall Labour

Barry Sheerman

Huddersfield Labour/Co-operative

Alec Shelbrooke

Elmet and Rothwell Conservative

Tommy Sheppard

Edinburgh East Scottish National Party

Tulip Siddiq

Hampstead and Kilburn Labour

David Simmonds

Ruislip, Northwood and Pinner Conservative

Andrew Slaughter

Hammersmith Labour

Alyn Smith

Stirling Scottish National Party

Cat Smith

Lancaster and Fleetwood Labour

Chloe Smith

Norwich North Conservative

Greg Smith

Buckingham Conservative

Henry Smith

Crawley Conservative

Jeff Smith

Manchester, Withington Labour

Julian Smith

Skipton and Ripon Conservative

Nick Smith

Blaenau Gwent Labour

Royston Smith

Southampton, Itchen Conservative

Karin Smyth

Bristol South Labour

Alex Sobel

Leeds North West Labour/Co-operative

Amanda Solloway

Derby North Conservative

John Spellar

Warley Labour

Ben Spencer

Runnymede and Weybridge Conservative

Mark Spencer

Sherwood Conservative

Alexander Stafford

Rother Valley Conservative

Keir Starmer

Holborn and St Pancras Labour

Chris Stephens

Glasgow South West Scottish National Party

Andrew Stephenson

Pendle Conservative

Jo Stevens

Cardiff Central Labour

Jane Stevenson

Wolverhampton North East Conservative

John Stevenson

Carlisle Conservative

Bob Stewart

Beckenham Conservative

Iain Stewart

Milton Keynes South Conservative

Jamie Stone

Caithness, Sutherland and Easter Ross Liberal Democrat

Alistair Strathern

Mid Bedfordshire Labour

Gary Streeter

South West Devon Conservative

Wes Streeting

Ilford North Labour

Mel Stride

Central Devon Conservative

Graham Stringer

Blackley and Broughton Labour

Graham Stuart

Beverley and Holderness Conservative

Julian Sturdy

York Outer Conservative

Zarah Sultana

Coventry South Labour

Rishi Sunak

Richmond (Yorks) Conservative

James Sunderland

Bracknell Conservative

Desmond Swayne

New Forest West Conservative

Robert Syms

Poole Conservative

Mark Tami

Alyn and Deeside Labour

Sam Tarry

Ilford South Labour

Alison Thewliss

Glasgow Central Scottish National Party

Derek Thomas

St Ives Conservative

Gareth Thomas

Harrow West Labour/Co-operative

Nick Thomas-Symonds

Torfaen Labour

Owen Thompson

Midlothian Scottish National Party

Richard Thomson

Gordon Scottish National Party

Emily Thornberry

Islington South and Finsbury Labour

Maggie Throup

Erewash Conservative

Stephen Timms

East Ham Labour

Edward Timpson

Eddisbury Conservative

Kelly Tolhurst

Rochester and Strood Conservative

Justin Tomlinson

North Swindon Conservative

Michael Tomlinson

Mid Dorset and North Poole Conservative

Craig Tracey

North Warwickshire Conservative

Anne-Marie Trevelyan

Berwick-upon-Tweed Conservative

Jon Trickett

Hemsworth Labour

Laura Trott

Sevenoaks Conservative

Elizabeth Truss

South West Norfolk Conservative

Steve Tuckwell

Uxbridge and South Ruislip Conservative

Thomas Tugendhat

Tonbridge and Malling Conservative

Karl Turner

Kingston upon Hull East Labour

Derek Twigg

Halton Labour

Liz Twist

Blaydon Labour

Shailesh Vara

North West Cambridgeshire Conservative

Valerie Vaz

Walsall South Labour

Martin Vickers

Cleethorpes Conservative

Matt Vickers

Stockton South Conservative

Theresa Villiers

Chipping Barnet Conservative

Christian Wakeford

Bury South Labour

Charles Walker

Broxbourne Conservative

Robin Walker

Worcester Conservative

Ben Wallace

Wyre and Preston North Conservative

Jamie Wallis

Bridgend Conservative

Matt Warman

Boston and Skegness Conservative

Giles Watling

Clacton Conservative

Suzanne Webb

Stourbridge Conservative

Claudia Webbe

Leicester East Independent

Catherine West

Hornsey and Wood Green Labour

Andrew Western

Stretford and Urmston Labour

Matt Western

Warwick and Leamington Labour

Helen Whately

Faversham and Mid Kent Conservative

Heather Wheeler

South Derbyshire Conservative

Alan Whitehead

Southampton, Test Labour

Philippa Whitford

Central Ayrshire Scottish National Party

Mick Whitley

Birkenhead Labour

Craig Whittaker

Calder Valley Conservative

John Whittingdale

Maldon Conservative

Nadia Whittome

Nottingham East Labour

Bill Wiggin

North Herefordshire Conservative

James Wild

North West Norfolk Conservative

Craig Williams

Montgomeryshire Conservative

Hywel Williams

Arfon Plaid Cymru

Gavin Williamson

South Staffordshire Conservative

Munira Wilson

Twickenham Liberal Democrat

Sammy Wilson

East Antrim DUP

Beth Winter

Cynon Valley Labour

Rosie Winterton

Doncaster Central Labour

Pete Wishart

Perth and North Perthshire Scottish National Party

Mike Wood

Dudley South Conservative

William Wragg

Hazel Grove Conservative

Jeremy Wright

Kenilworth and Southam Conservative

Mohammad Yasin

Bedford Labour

Jacob Young

Redcar Conservative

Nadhim Zahawi

Stratford-on-Avon Conservative

Daniel Zeichner

Cambridge Labour