What is really going on in politics? Get our daily email briefing straight to your inbox Sign up Thank you for subscribing We have more newsletters Show me See our privacy notice Invalid Email

It's been a tumultuous first week for Jeremy Corbyn.

The Labour leader has been beset with headlines over everything from his national anthem silence to his shadow chancellor's views on the IRA.

At least now it seems things can only get better - as today he finished appointing his huge shadow frontbench team.

Read more:

Aside from the 16 women and 15 men put in the shadow cabinet on Monday, Labour has scores more shadow ministers whose job it will be to hold the Tories to account.

They are drawn from left and right, old and young, Commons and Lords. A spokesman for Jeremy Corbyn said the team is 'inclusive' and 'a clear commitment to the future of the Party'.

Here is the full list, as issued by the Labour party this afternoon.

You can scroll down to find out more about the names in bold.

Leader of the Opposition

Jeremy Corbyn MP

(Image: PA)

Business, Innovation & Skills

Angela Eagle MP

Kevin Brennan MP

Stephen Doughty MP

Yvonne Fovargue MP

Chi Onwurah MP [Joint with DCMS]

Bill Esterson MP

Gordon Marsden MP [Joint with Education]

Lord (Wilf) Stevenson

Lord (Jon) Mendelsohn

Baroness (Dianne) Hayter

Cabinet Office

(Image: Getty)

Tom Watson MP

Gloria De Piero MP

Jon Ashworth MP

Ian Lavery MP

Wayne David MP [Joint with Scotland, Justice]

Anna Turley MP

Lousie Haigh MP

Baroness (Dianne) Hayter

Communities and Local Government

Jon Trickett MP

Steve Reed MP

Liz McInnes MP

Lord (Roy) Kennedy

Lord (Jeremy) Beecham

Housing

John Healey MP (Housing)

Roberta Blackman-Woods MP

Teresa Pearce MP

Lord (Roy) Kennedy

Lord (Jeremy) Beecham

Culture, Media & Sport

(Image: MDM)

Michael Dugher MP

Chi Onwurah MP [Joint with BIS]

Clive Efford MP

Lord (Wilf) Stevenson

Defence

Maria Eagle MP

Kevan Jones MP

Toby Perkins MP

Rachel Maskell MP

Rt Hon Lord (Don) Touhig

Education

Lucy Powell MP

Pat Glass MP

Nic Dakin MP

Sharon Hodgson MP

Gordon Marsden MP [Joint with BIS]

Lord (Mike) Watson

Energy and Climate Change

Lisa Nandy MP

Barry Gardiner MP

Alan Whitehead MP

Clive Lewis MP

Baroness (Bryony) Worthington

Lord (John) Grantchester

Environment, Food and Rural Affairs

Kerry McCarthy MP

Alex Cunningham MP

Nick Smith MP

Baroness (Maggie) Jones

Lord (John) Grantchester

Foreign and Commonwealth Office

Rt Hon Hilary Benn MP

Rt Hon Pat McFadden MP

Rt Hon David Hanson MP

Diana Johnson MP

Catherine West MP

Lord (Ray) Collins

Baroness (Eluned) Morgan

Health

Heidi Alexander MP

Luciana Berger MP

Andrew Gwynne MP

Barbara Keeley MP

Justin Madders MP

Rt Hon Lord (Philip) Hunt

Home Office

Rt Hon Andy Burnham MP

Jack Dromey MP

Lyn Brown MP

Keir Starmer MP

Sarah Champion MP

Lord (Richard) Rosser

Lord (Roy) Kennedy

International Development

Diane Abbott MP

Mike Kane MP

Lord (Ray) Collins

Justice

Rt Hon Lord (Charlie) Falconer QC

Andy Slaughter MP

Jenny Chapman MP

Wayne David MP [Joint with Scotland, Cab Office]

Lord (Willy) Bach

Lord (Jeremy) Beecham

Law Officers

Catherine McKinnell MP

Karl Turner MP

Lord (Neil) Davidson QC ­­­­­­­[Adv. Gen. Scotland]

Leader of the House of Commons

(Image: Reuters)

Chris Bryant MP

Melanie Onn MP

Leader of the House of Lords

Rt Hon Baroness (Angela) Smith

Rt Hon Lord (Philip) Hunt [Deputy Leader]

Northern Ireland

Vernon Coaker MP

Stephen Pound MP

Rt Hon Lord (Tommy) McAvoy

Scotland

Ian Murray MP

Wayne David MP [Joint with Justice and Cabinet Office]

Rt Hon Lord (Tommy) McAvoy

Transport

Lilian Greenwood MP

Jonathan Reynolds MP

Richard Burden MP

Daniel Zeichner MP

Lord (Richard) Rosser

Treasury

John McDonnell MP

Seema Malhotra MP

Rob Marris MP

Rebecca Long Bailey MP

Richard Burgon MP

Rt Hon Lord (Bryan) Davies

Lord (Denis) Tunnicliffe

Lord (Neil) Davidson

Wales

Nia Griffith MP

Susan Elan Jones MP

Baroness (Eluned) Morgan

Women & Equalities Office

Kate Green MP

Cat Smith MP

Baroness (Dianne) Hayter

Work & Pensions

Owen Smith MP

Emily Thornberry MP

Debbie Abrahams MP

Nick Thomas Symonds MP

Baroness (Maeve) Sherlock

Lord (Bill) McKenzie

Whips Office

Rt Hon Rosie Winterton MP

Alan Campbell MP (Deputy Chief Whip)

Mark Tami MP (Pairing Whip)

Jessica Morden MP

Judith Cummins MP

Vicky Foxcroft MP

Sue Hayman MP

Holly Lynch MP

Conor McGinn MP

Grahame Morris MP

Angela Rayner MP

Jeff Smith MP

Rt Hon Lord (Steve) Bassam

Lord (Denis) Tunnicliffe

Rt Hon Lord (Tommy) McAvoy

Baroness (Margaret) Wheeler

Baroness (Maeve) Sherlock

Lord (Ray) Collins

Baroness (Eluned) Morgan

Lord (Wilf) Stevenson

Rt Hon Lord (Don) Touhig

Lord (Roy) Kennedy