ES News email The latest headlines in your inbox twice a day Monday - Friday plus breaking news updates Enter your email address Continue Please enter an email address Email address is invalid Fill out this field Email address is invalid You already have an account. Please log in Register with your social account or click here to log in I would like to receive lunchtime headlines Monday - Friday plus breaking news alerts, by email Update newsletter preferences

Millions of Londoners will head to the polls on June 8 to cast their ballot for their MPs.

The capital is a key General Election battleground, with 73 parliamentary constituencies.

Labour's grip on London appears to be loosening as Jeremy Corbyn's party's lead over the Conservatives has slipped from nine points to five since the 2015 General Election.

There are key battlegrounds at stake which will help decide the make-up of the Commons after the election.

Here are all of the candidates for every London constituency:

Barking (2015 result: Labour)

Shannon Butterfield – Green Party

Noel Falvey – Independent

Roger Edwin Gravett – Ukip

Margaret Hodge – Labour

Pauline Pearce – Liberal Democrats

Minesh Talati – Conservative

Battersea (2015 result: Conservative)

Chris Coghlan – Independent

Lois Davis – Green Party

Richard Davis – Liberal Democrats

Marsha Chantol De Cordova – Labour

Jane Ellison – Conservative

Daniel Lambert – The Socialist Party

Eugene Power – Ukip

Beckenham (2015 result: Conservative)

Marina Ahmad – Labour

Ruth Fabricant – Green Party

Julie Ireland – Liberal Democrats

Bob Stewart – Conservative

Bermondsey and Old Southwark (2015 result: Labour)

Siobhan Baillie – Conservative

James Clarke – Independent

Neil Coyle – Labour Party

Simon Hughes – Liberal Democrats

Elizabeth Jones – Ukip

John Tyson

Bethnal Green and Bow (2015 result: Labour)

Rushanara Ali – Labour Party

Charlotte Chirico – Conservative

Ian de Wulverton – Ukip

William Dyer – Liberal Democrats

Ajmal Masroor – Independent

Alistair Polson – Green Party

Bexleyheath and Crayford (2015 result: Conservative)

Stef Borella – Labour

David Evenett – Conservative

Peter Finch – BNP

Ivor Lobo – Green Party

Mike Perro – Ukip

Simone Reynolds – Liberal Democrats

Brent Central (2015 result: Labour)

Rahoul Bhansali – Conservative

Dawn Butler – Labour

Anton Georgiou – Liberal Democrats

Shaka Lush – Green Party

Janice North – Ukip

Brent North (2015 result: Labour)

Barry Gardiner – Labour

Elcena Jeffers – Independent

Ameet Jogia – Conservative

Michaela Lichten – Green Party

Paul Lorber – Liberal Democrats

Brentford and Isleworth (2015 result: Labour)

Ruth Cadbury – Labour

Joe Bourke – Liberal Democrats

Mary Macleod – Conservative

Bromley & Chislehurst (2015 result: Conservative)

Sara Hyde – Labour

Emmett Jenner – Ukip

Bob Neill – Conservative

Siobhan Robertson – Green Party

Sam Webber – Liberal Democrats

Camberwell and Peckham (2015 result: Labour)

Sellu Aminata – Workers Revolutionary Party

Michael Bukola – Liberal Democrats

Harriet Harman – Labour

Eleanor Margolies – Green Party

Ben Spencer – Conservative

Ray Towey – Christian Peoples Alliance

Carshalton and Wallington (2015 result: Liberal Democrats)

Tom Brake – Liberal Democrats

Emina Ibrahim – Labour

Matthew Maxwell Scott – Conservative

Ashley Dickenson – Christian Peoples Alliance

Shasha Khan – Green Party

Nick Mattey – Independent

Chelsea and Fulham (2015 result: Conservative)

Bill Cashmore – Green Party

Alan De’Ath – Labour Party

Greg Hands – Conservative Party

Louise Rowntree – Liberal Democrats

Alasdair Seton-Marsden – UK Independence Party (UKIP)

Chingford and Woodford Green (2015 result: Conservative)

Iain Duncan Smith – Conservative

Sinead King – Green Party

Bilal Mahmood – Labour

Deborah Unger – Liberal Democrats

Chipping Barnet (2015 result: Conservative)

Theresa Villiers – Conservative

Phil Fletcher – Green Party

Marisha Ray – Liberal Democrat

Emma Whysall – Labour

Cities of London and Westminster (2015 result: Conservative)

Anil Bhatti – Ukip

Ibrahim Dogus – Labour

Mark Field – Conservative

Bridget Fox – Liberal Democrats

Lawrence McNally - Green Party

Benjamin Weenen - Young People's Party

Tim Lord - Independent

Ankit Love - Independent

Croydon Central (2015 result: Conservative)

Gavin Barwell – Conservative

John Boadu – Christian Peoples Alliance

Tracey Hague – Green Party

Gill Hickson – Liberal Democrats

Sarah Jones – Labour

Don Locke – Independent

Peter Staveley – Ukip

Croydon North (2015 result: Labour)

Lee Berks – Independent

Samuel Kasumu – Conservative

John Pindar – Liberal Democrats

Steve Reed – Labour and the Co-operative Party

Michael Swadling – Ukip

Peter Underwood – Green Party

Croydon South (2015 result: Conservative)

Jennifer Brathwaite – Labour

Kathleen Garner – Ukip

Anna Jones – Liberal Democrats

David Omamogho – Christian Peoples Alliance

Chris Philp – Conservative

Catherine Shelley – Green Party

Dagenham and Rainham (2015 result: Labour)

Julie Marson – Conservative

Jon Cruddas – Labour

Jonathan Fryer – Liberal Democrats

Denis Breading – Green Party

Peter Harris – Ukip

Paul Sturdy – BNP

Terence London – Concordia

Dulwich and West Norwood (2015 result: Labour)

Rachel Wolf – Conservative

Helen Hayes – Labour

Gail Kent – Liberal Democrats

Rashid Nix – Green Party

Yen Lin Chong – Independent

Robin Lambert – Independent

Ealing Central and Acton (2015 result: Labour)

Joy Morrissey – Conservative

Rupa Huq – Labour

Jon Ball – Liberal Democrats

Ealing North (2015 result: Labour)

Isobel Grant – Conservative

Steve Pound – Labour

Humaira Sanders – Liberal Democrats

Meena Hans – Green Party

Peter Mcilvenna – Ukip

Ealing Southall (2015 result: Labour)

Fabio Conti – Conservative

Virendra Sharma – Labour

Nigel Bakhai – Liberal Democrats

Peter Ward – Green

John Poynton – Ukip

Arjinder Thiara – Workers Revolutionary Party

East Ham (2015 result: Labour)

Kirsty Finlayson – Conservative

Stephen Timms – Labour

Glanville Williams – Liberal Democrats

Chidi Oti-Obihara – Green

Daniel Oxley – Ukip

Choudhry Afzal – Friends Party

Mirza Rahman – Independent

Edmonton (2015 result: Labour)

Gonul Daniels – Conservative

Kate Osamor – Labour and the Co-operative Party

David Schmitz – Liberal Democrats

Benjamin Gill – Green Party

Nigel Sussman – Ukip

Eltham (2015 result: Labour)

Matt Hartley – Conservative

Clive Efford – Labour

David Hall-Matthews – Liberal Democrats

John Clarke – BNP

Enfield North (2015 result: Labour)

Nick De Bois – Conservative

Joan Ryan – Labour

Nicholas Da Costa – Liberal Democrats

Bill Linton – Green Party

Deborah Cairns – Ukip

Enfield Southgate (2015 result: Conservative)

David Burrowes – Conservative

Bambos Charalambous – Labour

Pippa Morgan – Liberal Democrats

David Flint – Green Party

Erith and Thamesmead (2015 result: Labour)

Edward Baxter – Conservative

Teresa Pearce – Labour

Simon Waddington – Liberal Democrats

Claudine Letsae – Green Party

Ronie Johnson – Ukip

Temi Olodu – Christian Peoples Alliance

Doro Oddiri – Independent

Feltham and Heston (2015 result: Labour and Co-operative Party)

Samir Jassal – Conservative

Seema Malhotra – Labour and Co-operative Party

Hina Malik – Liberal Democrats

Tony Firkins – Green

Stuart Agnew – Ukip

Finchley and Golders Green (2015 result: Conservative)

Mike Freer – Conservative

Jeremy Newmark – Labour

Jonathan Davies – Liberal Democrat

Adele Ward – Green Party

Andrew Price – Ukip

Greenwich and Woolwich (2015 result: Labour)

Caroline Attfield – Conservative

Matthew Pennycook – Labour

Chris Adams – Liberal Democrats

Daniel Garrun – Green Party

Hackney North and Stoke Newington (2015 result: Labour)

Diane Abbott – Labour

Alastair Binnie-Lubbock – Green Party

Coraline Corlis-Khan – Friend’s Party

Amy Gray – Conservative

Jon Homan – Animal Welfare Party

Joe Richards – Liberal Democrats

Abraham Spielmann - Independent

Hackney South and Shoreditch (2015 result: Labour)

Russell Higgs – Independent

Meg Hillier – Labour

Vanessa Hudson – Animal Welfare Party

Rebecca Johnson – Green Party

Dale Kalamazad – Independent

Jonty Leff – Workers Revolutionary Party

Luke Parker – Conservative

Dave Raval – Liberal Democrats

Hugo Sugg – Independent

Angel Watt – Christian Peoples Alliance

Hammersmith (2015 result: Labour)

Jack Bovill – Ukip

Charlie Dewhirst – Conservative

Jagdeosingh Hauzaree – Independent

Alex Horn – Green Party

Joyce Onstad – Liberal Democrats

Andy Slaughter - Labour

Hampstead and Kilburn (2015 result: Labour)

Kirsty Allan – Liberal Democrats

Hugh Easterbrook – Independent

Claire-Louise Leyland – Conservative

John Mansook – Green Party

Tulip Siddiq – Labour

Rainbow Weiss - Independent

Harrow East (2015 result: Conservative)

Adam Bernard – Liberal Democrats

Bob Blackman – Conservative

Navin Shah – Labour

Emma Wallace – Green Party

Harrow West (2015 result: Labour)

Rathy Alagaratnam – Ukip

Hannah David – Conservative

Rowan Langley – Green Party

Christopher Noyce – Liberal Democrats

Gareth Thomas – Labour

Hayes and Harlington (2015 result: Labour)

John Bowman – Green Party

Cliff Dixon – Ukip

John McDonnell – Labour

Bill Newton Dunn – Liberal Democrats

Greg Smith - Conservative

Hendon (2015 result: Conservative)

Alasdair Hill – Liberal Democrats

Mike Katz – Labour

Carmen Legarda – Green Party

Matthew Offord – Conservative

Sabriye Warsame - Ukip

Holborn and St Pancras (2015 result: Labour)

Tim Barnes – Conservative

Sian Berry – Green Party

Stephen Crosher – Liberal Democrats

Giles Game – Ukip

Janus Polenceus – English Democrats

Keir Starmer - Labour

Hornchurch and Upminster (2015 result: Conservative)

Peter Caton – Green Party

Julia Dockerill – Conservative

David Furness – BNP

Rocky Gill – Labour

Jonathan Mitchell – Liberal Democrats

Lawrence Webb – Ukip

Hornsey and Wood Green (2015 result: Labour)

Nimco Ali – Women’s Equality Party

Anna Athow – Workers’ Revolutionary Party

Dawn Barnes – Liberal Democrats

Sam Hall – Green Party

Emma Lane – Conservative

Ruth Price – Ukip

Helen Spiby-Vann – Christian Peoples Alliance

Catherine West - Labour

Ilford North (2015 result: Labour)

Richard Clare – Liberal Democrats

Doris Osen – Independent

Lee Scott – Conservative

Wes Streeting - Labour

Ilford South (2015 result: Labour)

Farid Ahmed – Liberal Democrats

Chris Chapman – Conservative

Mike Gapes – Labour

Kane Khan – Friends Party

Tariq Saeed – Ukip

Rosemary Warrington – Green Party

Islington North (2015 result: Labour)

Keith Angus - Liberal Democrats

Susanne Cameron-Blackie - Independent

James Clark - Conservative

Jeremy Corbyn - Labour

Michael Foster - Independent

Keith Fraser - Ukip

Knigel Knapp - Monster Raving Loony Party

Bill Martin - Socialist Party

Andres Mendoza - Communist League

Caroline Russell - Green Party

Islington South and Finsbury (2015 result: Labour)

Jason Charalambous - Conservative

Alain Desmier - Liberal Democrats

Benali Hamdache - Green Party

Pete Muswell - Ukip

Emily Thornberry - Labour

Kensington (2015 result: Conservative)

Victoria Borwick – Conservative Party

Emma Dent Coad – Labour Party

John Lloyd – Alliance for Green Socialism

Peter Marshall – Independent

Annabel Mullin – Liberal Democrat

Jennifer Nadel – Green Party

James Torrance – Independent

Kingston and Surbiton (2015 result: Conservative)

Michael Basman – Independent

James Berry – Conservative

Chinners – Monster Raving Loony Party

Ed Davey – Liberal Democrats

Graham Matthews – Ukip

Laurie South – Labour

Chris Walker – Green Party

Lewisham Deptford (2015 result: Labour)

Melanie McLean – Conservative

Vicky Foxcroft – Labour

Bobby Dean – Liberal Democrats

John Coughlin – Green

Laura McAnea – Animal Welfare Party

Malcolm Martin – Christian Peoples Alliance

Jane Lawrence - Realist

Lewisham East (2015 result: Labour)

Peter Fortune – Conservative

Heidi Alexander – Labour

Emily Frith – Liberal Democrats

Storm Poorun – Green

Keith Foster – Ukip

Maureen Martin – Christian Peoples Alliance

Willow Winston - Independent

Lewisham West and Penge (2015 result: Labour)

Shaun Bailey – Conservative

Ellie Reeves – Labour

John Russell – Liberal Democrats

Karen Wheller – Green Party

Hoong-Wai Cheah – Ukip

Katherine Hortense – Christian Peoples Alliance

Russell White - Populist

Leyton and Wanstead (2015 result: Labour)

John Cryer – Labour

Laura Farris – Conservative

Ashley Gunstock – Green Party

Ben Sims – Liberal Democrats

Mitcham and Morden (2015 result: Labour)

Des Coke – Christian Peoples Alliance

Laura Collins – Green Party

Richard Hilton – Ukip

Alicia Kearns – Conservative

Claire Mathys – Liberal Democrats

Siobhain McDonagh - Labour

Old Bexley and Sidcup (2015 result: Conservative)

James Brokenshire – Conservative

Danny Hackett – Labour

Drew Hefferman – Liberal Democrats

Michael Jones – BNP

Derek Moran – Green Party

Chinwe Nwadikeduruibe – Christian Peoples Alliance

Freddy Vachha - Ukip

Orpington (2015 result: Conservative)

Nigel De Gruchy – Labour

Alex Feakes – Liberal Democrats

Tamara Galloway – Green Party

Jo Johnson – Conservative

Brian Philp - Ukip

Poplar and Limehouse (2015 result: Labour)

Elaine Bagshaw – Liberal Democrats

David Barker – Independent

Jim Fitzpatrick – Labour

Bethan Lant – Green Party

Nicholas McQueen – Ukip

Oliur Rahman – Independent

Christopher Wilford - Conservative

Putney (2015 result: Conservative)

Ben Fletcher – Green

Justine Greening – Conservative

Ryan Mercer – Liberal Democrats

Neeraj Patil – Labour

Lotta Quizeen – Independent

Patricia Ward - Ukip

Richmond Park (2016 by-election result: Liberal Democrats)

Zac Goldsmith – Conservative

Peter Jewell – Ukip

Sarah Olney – Liberal Democrats

Cate Tuitt - Labour

Romford (2015 result: Conservative)

Andrew Beadle – Ukip

David Hughes – Green Party

Angelina Leatherbarrow – Labour

Andrew Rosindell – Conservative

Ian Sanderson – Liberal Democrats

Ruislip – Northwood and Pinner (2015 result: Conservative)

Richard Braine – Ukip

Alex Cunliffe – Liberal Democrats

Sarah Green – Green Party

Nick Hurd – Conservative

Rebecca Lury - Labour

Streatham (2015 result: Labour)

Kim Caddy – Conservative

Alex Davies – Liberal Democrats

Nicole Griffiths – Green Party

Robert Stephenson – Ukip

Chuka Umunna – Labour

Sutton and Cheam (2015 result: Conservative)

Amna Ahmad – Liberal Democrats

Bonnie Craven – Labour

Claire Jackson-Prior – Green Party

Paul Scully - Conservative

Tooting (2016 by-election result: Labour)

Dr Rosena Allin-Khan – Labour

Ryan Coshall – Ukip

Alexander Glassbrook – Liberal Democrats

Esther Obiri-Darko – Green Party

Dan Watkins - Conservative

Tottenham (2015 result: Labour)

Jarelle Francis – Green Party

Brian Haley – Liberal Democrats

David Lammy – Labour

Patricia Rumble – Ukip

Myles Stacey - Conservative

Twickenham (2015 result: Conservative)

Vince Cable – Liberal Democrats

Katherine Dunne – Labour

Dr Tania Mathias - Conservative

Uxbridge and South Ruislip (2015 result: Conservative)

Boris Johnson – Conservative

Mark Keir – Green Party

Elizabeth Kemp – Ukip

Vincent Lo – Labour

Rosina Robson – Liberal Democrats

Vauxhall (2015 result: Labour)

Mark Chapman – Pirate Party

Gulnar Hasnain – Green Party

Kate Hoey – Labour

Harini Iyengar – Women’s Equality Party

Dolly Theis – Conservative

George Turner – Liberal Democrats

Walthamstow (2015 result: Labour)

Stella Creasy – Labour

Andrew Johns – Green Party

Ukonu Obasi – Liberal Democrats

Molly Samuel - Conservative

West Ham (2015 result: Labour)

Rosamund Beattie – Ukip

Lyn Brown – Labour

Paul Reynolds – Liberal Democrats

Kayode Shedowo – Christian Peoples Alliance

Patrick Spencer – Conservative

Michael Spracklin – Green Party

Westminster North (2015 result: Labour)

Karen Buck – Labour

Abby Dharamsey – Independent

Lindsey Hall – Conservative

Alex Harding – Liberal Democrats

Emmanuelle Tandy – Green Party

Wimbledon (2015 result: Conservative)