Jeremy Corbyn has revealed his new top team after a lengthy reshuffle of his shadow cabinet.
After more than 30 hours of wrangling, the Labour leader stopped short of dismissing shadow foreign secretary Hilary Benn.
Senior Labour sources said Mr Corbyn had reached an "agreement" with Mr Benn that there could be no repeat of the situation over Syria airstrikes - when they set out opposing views from the despatch box.
The source said there were now 17 women and 14 men in the full shadow cabinet.
The reshuffle saw Pat McFadden sacked as shadow Europe minister and replaced by former junior shadow education minister Pat Glass.
Mr McFadden said he originally accepted his job because the looming EU referendum was of "crucial importance".
Maria Eagle is being shifted from shadow defence secretary to replace Michael Dugher, who was sacked on Tuesday.
Ms Eagle had been seen as blocking Mr Corbyn's desire to oppose renewal of the UK's nuclear deterrent.
Shadow employment minister Emily Thornberry, who is in line with the leader on Trident, will replace Ms Eagle as shadow defence secretary.