Source: https://www.politicshome.com/news/uk/social-affairs/politics/news/69707/nigel-farage-resigns-ukip-leader