It’s pretty simple really - Farage put country ahead of party in this case. As a patriot should.
The Brexit Party might have won some seats if it had run against sitting Conservatives but he came around to accept the view that doing that might have meant no chance of any form of Brexit.
This is not a perfect result for Farage - but it is a better result than nothing at all, and he’s the primary reason Britain is getting what it’s getting.
The UK will leave the EU and that is the bottom line.
Now is the time for Trump’s team to do a massive trade deal with Britain.