The British voters didn’t vote for him and I have to say that Mr Farage has lost credibility because he announced that if the British voters didn’t vote for him, then he would stand down as party leader.

You didn’t keep your electoral promise, Mr Farage. You are still here in your capacity as party leader and you've broken a very important promise that you made in your election campaign. So welcome back.