Skip to content

On Monday, May 17th, 1.3 million ballot papers will go out for an election that has the potential to worry the ruling class even more than the general election, which we were told had world financial markets in jitters.