As if British politics couldn’t get any worse. Er, they just did. It has been confirmed that UKIP leader Nigel Farage has reportedly resigned as…
As if British politics couldn’t get any worse. Er, they just did. It has been confirmed that UKIP leader Nigel Farage has reportedly resigned as…