Count Binface and Lord Buckethead among high-profile deposit losers

Syndicate Post image
Lord Buckethead (left) and Count Binface both lost their deposits by failing to secure 5% of the vote (Stefan Rousseau/PA)

Breaking