A week ago, Neale Hanvey was the Scottish National Party’s disgraced, disowned candidate in the extremely marginal seat of Kirkcaldy and Cowdenbeath – repudiated by the SNP leadership for repugnant antisemitic material on social media, though just too late to remove his name from the ballot-paper.

Initially awash with most public contrition, Hanvey has now changed his tune and shamelessly resumed his battle for Westminster, even without party funding, visiting dignitaries or any access to its local canvassing data.

In just three days he raised £6,150 from 215 donors; he has now been endorsed by Yes2Kirkcaldy, and dozens of independence supporters are openly campaigning for him, despite pleas from Nicola Sturgeon herself to desist.

Neale Hanvey has unblushingly retweeted complaints that his deselection was unjustified and spiteful and, at a Kirkcaldy hustings on Tuesday, declared he had been a victim of “call-out culture” because he had attacked “atrocities” by Israeli troops.