British politics has rarely been so unpredictable. As the opinion polls continue to put the Conservatives and Labour neck and neck – alongside growing support for the anti-EU UK Independence Party (UKIP) – political uncertainty and the weakening eurozone economy is hitting confidence across the board.

The 2015 General Election will set this country’s course over the size of the state, the treatment of the poor and the foreign, and about controlling the deficit. Even more importantly, it will pass a verdict about the unity of the UK itself, and the relationship with the nations of Europe.

The result of May 7th is famously hard to call, with Westminster’s mainstream parties under attack from the margins. Will UKIP deny David Cameron a second term in Downing Street? Will the SNP quash Ed Miliband’s hopes? Will the Greens obliterate the LibDems? And what will the result mean for the future of the United Kingdom, and our fraught relationship with the European Union?