But this is a very different thing than "spoiling the ballot" that I am proposing. Under my scheme there would have been no Trump vs Hillary nor Macron vs Le Pen because the potential consequences of losing to "none of the above" and never being allowed to do politics again, forever, would act as a deterrent to sleazy candidates.
UK is parliamentary so you are voting for your local MP. People quite often vote for the actual member as well as/despite the party so could be tricky with the sanctions. There is also a constitutional thing about being able to stand in elections except under very narrowly defined conditions [1].
How about lotteries for local government - like jury service? Local government in UK is problematic as it is unpaid and often elections have very low turnout.
Not sure that I or the people of France would necessarily agree that M. Macron is a sleazy candidate - he represents something different absolutely, and you need to be careful designing systems where it becomes hard to change things. Podemos and SYRIZA were both extremely popular. They are now facing the reality of governing, hence winners and losers, and so the sheen is somewhat tarnished but they still command a significant level of support.
He was wildly unpopular for Macronomics - Le Pen was about the only candidate he could possibly have beaten, and Le People very much voted against her rather than for him.
I agree that this would be a constitutional change but the beauty of an unwritten constitution is that you can do that as circumstances change.