As Ukip's wave of blood-letting continues, Henry Bolton might be forgiven for thinking there's a wee bit of hypocrisy in the air.
A string of senior figures in Ukip have quit their posts in recent days, in an attempt to force Bolton to resign himself.
But the former soldier, who has faced a firestorm of criticism since the emergence of racist messages sent by his former girlfriend Jo Marney, stubbornly refuses to quit, instead promising to "drain the swamp" in a nod to Donald Trump.
It's currently hard to see where Bolton goes from here, given the opposition he faces. But he can at least point to the fact that several of his biggest critics within Ukip are themselves no strangers to controversy.
From praising Hitler to opposing gay marriage, and even delving into KGB conspiracies, those who have resigned in protest at Bolton have plenty of baggage of their own. Click on the image above to see their chequered back-stories.