(Sharecast News) - New British Prime Minister Keir Starmer swiftly appointed the members of his Cabinet after crushing the Conservative Party in Thursday's General Election.

Here is a full list of the appointments:

Keir Starmer - Prime Minister and First Lord of the Treasury

Angela Rayner - Deputy Prime Minister & Secretary of State for Levelling Up, Housing and Communities.

Rachel Reeves - Finance Minister

Pat McFadden - Chancellor of the Duchy of Lancaster

David Lammy - Secretary of State for Foreign, Commonwealth and Development Affairs

Yvette Cooper - Secretary of State for the Home Department

John Healey - Secretary of State for Defence

Shabana Mahmood - Lord Chancellor and Secretary of State for Justice

Wes Streeting - Secretary of State for Health and Social Care

Bridget Phillipson - Secretary of State for Education and Minister for Women and Equalities

Ed Miliband - Secretary of State for Energy Security and Net Zero

Liz Kendall - Secretary of State for Work and Pensions

Jonathan Reynolds - Secretary of State for Business and Trade and President of the Board of Trade

Peter Kyle - Secretary of State for Science, Innovation and Technology

Louise Haigh - Secretary of State for Transport

Steve Reed - Secretary of State for Environment, Food and Rural Affairs

Lisa Nandy - Secretary of State for Culture, Media and Sport

Hilary Benn - Secretary of State for Northern Ireland

Ian Murray - Secretary of State for Scotland

Jo Stevens - Secretary of State for Wales

Lucy Powell - Lord President of the Council, and Leader of the House of Commons

Angela Smith of Basildon - Lord Privy Seal, and Leader of the House of Lords

Alan Cabell - Parliamentary Secretary to the Treasury (Chief Whip)

Darren Jones - Chief Secretary to the Treasury

Richard Hermer - Attorney General (Sitting in the House of Lords)

Sir Patrick Vallance - Minister of State (Minister for Science) in the Department for Science, Innovation and Technology (Sitting in the House of Lords)

James Timpson OBE - Minister of State (Minister for Prisons, Parole and Probation) in the Ministry of Justice (Sitting in the House of Lords)

Ellie Reeves - Minister of State in the Cabinet Office (Minister without Portfolio)

Dan Jarvis - Minister of State in the Home Office

Jim McMahon - Minister of State in the Department for Levelling Up, Housing and Communities

Matthew Pennycook - Minister of State in the Department for Levelling Up, Housing and Communities

Douglas Alexander Minister of State in the Department for Business and Trade

Jacqui Smith Minister of State in the Department for Education*

Anneliese Dodds Minister of State in the Foreign, Commonwealth and Development Office and Minister of State (Minister for Women and Equalities) in the Department for Education

Nick Thomas-Symonds - Paymaster General and Minister for the Cabinet Office (Minister for the Constitution and European Relations) in the Cabinet Office

Spencer Livermore - Financial Secretary to the Treasury

Stephen Doughty - Minister of State in the Foreign, Commonwealth and Development Office

Angela Eagle - Minister of State in the Home Office

Diana Johnson - Minister of State in the Home Office

Vernon Coaker - Minister of State in the Ministry of Defence

Maria Eagle - Minister of State in the Ministry of Defence

Heidi Alexander - Minister of State in the Ministry of Justice

Karin Smyth - Minister of State in the Department of Health and Social Care

Stephen Kinnock - Minister of State in the Department of Health and Social Care

Catherine McKinnell - Minister of State in the Department for Education

Sarah Jones - Minister of State in the Department for Energy Security and Net Zero and the Department for Business and Trade

Alison McGovern - Minister of State in the Department for Work and Pensions

Stephen Timms - Minister of State in the Department for Work and Pensions

Chris Bryant - Minister of State in the Department for Science, Innovation and Technology and the Department for Culture, Media and Sport

Peter Hendy - Minister of State in the Department for Transport

Daniel Zeichner - Minister of State in the Department for Environment, Food and Rural Affairs

Philip Hunt - Minister of State in the Department of Energy Security and Net Zero

David Hanson - Minister of State in the Home Office (House of Lords)

Georgia Gould - Parliamentary Secretary in the Cabinet Office

Abena Oppong-Asare - Parliamentary Secretary in the Cabinet Office

James Murray - Parliamentary Secretary (Exchequer Secretary to the Treasury)

Tulip Siddiq - Parliamentary Secretary (Economic Secretary to the Treasury and City Minister)

Emma Reynolds - Parliamentary Secretary in the Treasury and the Department for Work and Pensions

Catherine West - Parliamentary Under-Secretary of State in the Foreign, Commonwealth and Development Office

Ray Collins - Parliamentary Under-Secretary of State in the Foreign, Commonwealth and Development Office, Deputy Leader of the House of Lords, and Lord in Waiting (Government Whip)

Seema Malhotra - Parliamentary Under-Secretary of State in the Home Office;

Jess Phillips - Parliamentary Under-Secretary of State in the Home Office;

Luke Pollard - Parliamentary Under-Secretary of State in the Ministry of Defence

Alistair Carns - Parliamentary Under-Secretary of State in the Ministry of Defence (Minister for Veterans)

Alex Davies-Jones - Parliamentary Under-Secretary of State in the Ministry of Justice

Frederick Ponsonby - Parliamentary Under-Secretary of State in the Ministry of Justice and - Lord in Waiting (Government Whip)

Alex Norris - Parliamentary Under-Secretary of State in the Ministry of Housing, Communities and Local Government

Rushanara Ali - Parliamentary Under-Secretary of State in the Ministry of Housing, Communities and Local Government

Sharon Taylor - Parliamentary Under-Secretary of State in the Ministry of Housing, Communities and Local Government and - Baroness in Waiting (Government Whip)

Wajid Khan - Parliamentary Under-Secretary of State in the Ministry of Housing, Communities and Local Government

Andrew Gwynne - Parliamentary Under-Secretary of State in the Department of Health and Social Care

Gillian Merron - Parliamentary Under-Secretary of State in the Department of Health and Social Care

Stephen Morgan - Parliamentary Under-Secretary of State in the Department for Education

Janet Daby - Parliamentary Under-Secretary of State in the Department for Education

Kerry McCarthy - Parliamentary Under-Secretary of State in the Department for Energy Security and Net Zero

Michael Shanks - Parliamentary Under-Secretary of State in the Department for Energy Security and Net Zero

Miatta Fahnbulleh - Parliamentary Under-Secretary of State in the Department for Energy Security and Net Zero

Andrew Western - Parliamentary Under-Secretary of State in the Department for Work and Pensions

Maeve Sherlock - Parliamentary Under-Secretary of State in the Department for Work and Pensions

Justin Madders - Parliamentary Under-Secretary of State in the Department for Business and Trade

Gareth Thomas - Parliamentary Under-Secretary of State in the Department for Business and Trade

Feryal Clark - Parliamentary Under-Secretary of State in the Department for Science, Innovation and Technology

Margaret Jones - Parliamentary Under-Secretary of State in the Department for Science, Innovation and Technology and the Department for Business and Trade, and - Baroness in Waiting (Government Whip)

Simon Lightwood - Parliamentary Under-Secretary of State in the Department for Transport

Lilian Greenwood - Parliamentary Under-Secretary of State in the Department for Transport

Mike Kane - Parliamentary Under-Secretary of State in the Department for Transport

Emma Hardy - Parliamentary Under-Secretary of State in the Department for Environment, Food and Rural Affairs

Sue Hayman - Parliamentary Under-Secretary of State in the Department for Environment, Food and Rural Affairs

Stephanie Peacock - Parliamentary Under-Secretary of State in the Department for Culture, Media and Sport

Fleur Anderson - Parliamentary Under-Secretary of State in the Northern Ireland Office

Kirsty McNeill - Parliamentary Under-Secretary of State in the Scotland Office

Nia Griffith - Parliamentary Under-Secretary of State in the Wales Office

Sarah Sackman as Solicitor General

Mark Tami - Treasurer of HM Household (Commons Deputy Chief Whip)

Samantha Dixon - Vice-Chamberlain of HM Household (Government Whip)

Chris Elmore - Comptroller of HM Household (Government Whip)

Nic Dakin - Junior Lord of the Treasury (Government Whip)

Vicky Foxcroft - Junior Lord of the Treasury (Government Whip)

Jeff Smith - Junior Lord of the Treasury (Government Whip)

Anna Turley - Junior Lord of the Treasury (Government Whip)

Taiwo Owatemi - Junior Lord of the Treasury (Government Whip)

Christian Wakeford - Assistant Whip, House of Commons

Gen Kitchen - Assistant Whip, House of Commons

Keir Mather - Assistant Whip, House of Commons

Gerald Jones - Assistant Whip, House of Commons

Anna McMorrin - Assistant Whip, House of Commons

Roy Kennedy - Captain of the Honourable Corps of Gentleman at Arms (Lords Chief Whip);

Margaret Wheeler - Captain of The King's Bodyguard of the Yeoman of the Guard (Lords Deputy Chief Whip)

Reporting by Frank Prenesti for Sharecast.com