Brexit supporter Nigel Farage resigns as UK Independence Party leader Brexit campaigner and MEP Nigel Farage has announced he is stepping down as leader of UKIP.