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

Jeremy Corbyn has suffered another tumultuous day with a raft of fresh walkouts following the exodus of shadow cabinet members on Sunday.

The embattled Labour leader was also jeered by his own MPs as he hit out at their "factional manoeuvring" in a post-Brexit statement to the Commons this afternoon.

Dozens of Labour MPs have now resigned from shadow cabinet and junior minister posts over his failure to help swing the EU referendum in favour of Remain.

But he has vowed to battle on in the face of repeated calls to stand down and has now moved to reform his top team.

Here is the full shadow cabinet list following a host of new appointments:

Leader - Jeremy Corbyn (Islington North)

Shadow Chancellor of the Exchequer - John McDonnell (Hayes & Harlington)

Shadow Chief Secretary to the Treasury - Rebecca Long-Bailey (Salford & Eccles)

Shadow Foreign Secretary - Emily Thornberry (Islington South & Finsbury)

Shadow Health Secretary - Diane Abbott (Hackney North & Stoke Newington)

Shadow International Development Secretary - Kate Osamor (Edmonton)

Shadow Environment, Food and Rural Affairs Secretary - Rachel Maskell (York Central)

Shadow Lord President of the Council and Campaigns and Elections Director - Jon Trickett (Hemsworth)

Deputy Leader of the Party, Party Chair and Shadow Minister for the Cabinet Office - Tom Watson (West Bromwich East)

Shadow Minister without Portfolio (attends Shadow Cabinet) - Jonathan Ashworth (Leicester South)

Shadow Home Secretary - Andy Burnham (Leigh)

Shadow Secretary of State for Communities and Local Government and Shadow Minister for the Constitutional Convention - Grahame Morris (Easington)

Shadow Secretary of State for Energy and Climate Change - Barry Gardiner (Brent North)

Shadow Secretary of State for Justice and Shadow Lord Chancellor - Richard Burgon (Leeds East)

Shadow Minister for Women and Equalities - Angela Rayner (Ashton-under-Lyne)

Shadow Secretary of State for Work and Pensions - Debbie Abrahams (Oldham East & Saddleworth)

Shadow Education Secretary - Pat Glass (North-West Durham)

Shadow Transport Secretary - Andy McDonald (Middlesbrough)

Shadow Defence Secretary - Clive Lewis (Norwich South)

Shadow Voter Engagement and Youth Affairs - Cat Smith (Lancaster & Fleetwood)

Shadow Northern Ireland Secretary - Dave Anderson (Blaydon)