Farage on BBC World News now.
What’s he saying?
Farage delcaring victory. And in not so surprising news Tower Hamlets (Muzzie HQ) votes IN.