UKIP Elect New Leader

Richard Braine was elected as the new leader of the UK Independence Party yesterday.

The London based software engineer and entrepreneur was elected receiving 53% of the vote in what was a an election with a very low turnout.

Will it be a “new era” or will it be more of the same? It remains to be seen.