Labour leader Jeremy Corbyn has revealed 20 new names joining his shadow cabinet, including two new MPs.
Chris Williamson, who regained his Derby North seat last month, is one of four joining the home affairs team.
Newly-elected former MEPs Afzal Khan and Anneliese Dodds have also been named among Corbyn's frontbench team, with the former being named shadow immigration minister and the latter shadow Treasury minister.
Holly Lynch - who successfully grew her majority in Halifax, the town where Theresa May officially launched the Conservative election campaign - has also joined the top team.
Although many of the new names are vocal supporters of the Labour leader, not everyone has always been fully paid-up members of the Corbyn club. Gloria de Piero, who resigned from the shadow cabinet last May, is back in the shadow justice ministry, while former housing minister Roberta Blackman Woods is now in the international development team.
“I’m delighted to be filling Labour’s shadow front bench with a wealth of talent. Our new shadow ministers will bolster the excellent work of Labour’s shadow cabinet and departmental teams," Corbyn said.
“These appointments are further evidence that Labour is not just the opposition – we are the government in waiting.”
Here's the entire shadow cabinet:
Nick Thomas Symonds
Gloria de Piero
Roberta Blackman Woods
Women and equalities