UKIP leader resigns after poor European Parliament elections results
UKIP has announced that leader Gerard Batten has resigned. He is standing down after the party lost all its MEPs in the European Elections at the end of May. Batten…