Nigel Farage to stand for Ukip leadership again

3rd September 2010, Comments 0 comments

Nigel Farage, the UK Independence Party MEP, has confirmed he is standing for the party's leadership.

0 Comments To This Article