Question: has ukip ever had an mp?
Answer: UKIP has no Members of Parliament in the House of Commons. ... Carswell thus became the only person so far to win a seat for UKIP in a General Election: but left UKIP to sit as an independent MP on 25 March 2017.