Regarding the c*ypto donations.
I wouldn't ban them. But I would insist that any donations in cypto have to be held in cypto. Let the party worry about the market volatility.
Converting c*ypto into a fiat currency (e.g. sterling) should attract tax, as basically the transaction is "buying" the stability of sterling - so should damn well pay for it.