Ukip's leader Henry Bolton is under mounting pressure to step down following the scandal over his model girlfriend's racist text messages. Bolton – the party's sixth leader in 16 months – lost a vote of no confidence yesterday. He has vowed to stick it out, insisting that he will not resign as party leader. But a raft of resignations makes it look as though the party could soon be having one of its tri-annual leadership contests, with eight resignations in the last 24 hours alone. Here is the full list of who has walked away so far:

Jonathan Bullock, energy spokesman

Peter Jewell, justice spokesman

Julia Reid, health spokeswoman

Margot Parker, the party's deputy leader

Gerard Batten, Ukip's Brexit spokesman

I have just resigned as Henry Bolton’s Brexit Spokesman, & asked him, again, to resign as Leader. I will continue to serve the UKIP members.

— Gerard Batten MEP (@GerardBattenMEP) January 21, 2018

Mike Hookem, assistant deputy leader

John Bickley, immigration spokesman

William Dartmouth, trade and industry spokesman

Tim Aker, local government spokesman

David Kurten, education spokesman

Peter Whittle, London spokesman and former Ukip leadership candidate

David Meacock, culture spokesman

Adding to the wave of resignations I've resigned as UKIP's Culture and Arts Spokesman. UKIP Shadow Cabinet is becoming a modern version of Haydn's 'Farewell' Symphony: players walked off stage like green bottles falling off a wall, in protest at being kept away from their wives. https://t.co/GLsy4JwI5D

— David Meacock (@A40David) January 22, 2018

David Sprason, work and pensions spokesman

Star Anderton, disabilities spokeswoman

Jonathan Arnott, Ukip MEP