July 5, 2024News Anti-immigration party leader Nigel Farage wins a seat in UK Parliament on his eighth attempt Source link