Politics
Nigel Farage quits as UKIP leader as Brexiteers struggle for leadership
Nigel Farage says he is stepping down as the leader of the United Kingdom Independence Party (UKIP) in the wake of the EU referendum decision on 23 June.