Angela Rayner's dramatic resignation as Labour's deputy leader has sparked a contest to replace her as Sir Keir Starmer's number two in the party.

Potential candidates have begun to jostle for position in what might become a divisive battle to succeed Ms Rayner.

There is pressure on the party to appoint a woman - and someone from outside London - as Labour's new deputy leader.

But who might win the contest?

David Lammy