Diane Abbott could lose the chance to fight for the London seat she has held since 1987 if a Labour party investigation into her comments about racism drags on for months.
As two Labour frontbenchers said Abbott should consider stepping down, it emerged that she is unlikely to have the party whip restored before the end of an internal party inquiry into the issue.