Trump ally Nigel Farage elected to British parliament for first time CNBC After seven failed attempts, Nigel Farage has won a seat in the U.K.'s parliament. Politics U.K. U.S. 3 days