UKIP have elected a new leader, Henry Bolton, but who has led the party in the past?
Eleven candidates are currently vying to be UKIP leader, but how might the voting system influence the outcome?
With the surprise news that Scottish Labour leader Kezia Dugdale is stepping down from her position, here are seven politicians who exited unexpectedly.
Diane James, who spent 18 days in charge of Ukip earlier this year, has described the job as like banging her head against a brick wall.
Woolfe was barred from running last time around by the national executive committee after he submitted his form 17 minutes late.
Diane James has quit as Ukip leader after just 18 days in the job, saying she had enjoyed the support of members but not party colleagues.
Leading Conservative Eurosceptics have formed a new lobby group to push for a hard Brexit, including leaving the European single market and ending free movement.
Nigel Farage has stated that if he does not win in South Thanet then he will stand down as leader. But who will replace him?